본문 바로가기

인프라

Bastion Host(배스천 호스트)란? 베스천 호스트(Bastion Host)란?베스천 호스트는 네트워크 보안에서 중요한 역할을 하는 특별한 서버외부에서 내부 네트워크에 접근할 수 있는 유일한 방법인 접근점입니다. 보안성이 높은 인프라와 외부 인터넷을 연결하는 중계 서버로 작동하며 모든 인바운드 트래픽은 Bastion Host를 통과해야 내부 네트워크로 들어갈 수 있습니다. 높은 수준의 보안이 적용된 서버로 주로 외부 네트워크와 내부의 프라이빗 네트워크 사이에 위치합니다. 이 서버는 내부 네트워크로의 접근을 제어하고 모니터링하는 게이트웨이 역할을 합니다.  베스천 호스트의 중요성보안 강화: 내부 네트워크로의 직접적인 접근을 차단하여 보안을 강화합니다.접근 제어: 인가된 사용자만이 내부 리소스에 접근할 수 있도록 합니다.로깅과 모니터링: 모든 .. 더보기
Docker 1. Docker [ 프론트엔드 개발자 관점 ]Docker를 사용하면 명령어 한 줄로 어떤 컴퓨터에든 MySQL을 에러 없이 설치하고 실행할 수 있게 됩니다.그 외 장점매번 귀찮은 설치 과정을 일일이 거치지 않아도 됩니다.항상 일관된 프로그램 설치 가능합니다.각 프로그램이 독립적인 환경에 실행합니다.IP와 Port 의 개념IP: 네트워크 상에서의 특정 컴퓨터를 가리키는 주소port: 한 컴퓨터 내에서 실행되고 있는 특정 프로그램의 주소브라우저는 주소를 입력하면 디폴트로 80번 포트로 보내게끔 되어있습니다.도커라이징애플리케이션을 Docker 컨테이너에서 실행될 수 있도록 준비하는 과정입니다. Docker는 애플리케이션과 그에 필요한 모든 종속성(라이브러리, 설정 파일 등)을 포함한 패키지를 만들어서 어디서.. 더보기