-
NAT gateway - 공유기
- 네트워크에서 사설 IP 주소를 공인 IP 주소로 변환하여 인터넷에 연결하는 데 사용되는 중요한 네트워크 장치
- 사설 IP 주소는 일반적으로 사내 네트워크에서 사용되는 IP 주소로, 인터넷에서 직접 접근할 수 없음
(반면, 공인 IP 주소는 인터넷에서 접근 가능한 공개적인 IP 주소)
K8S(Kubernetes - 쿠버네틱스)
- 컨테이너화된 응용 프로그램을 배포, 스케일링 및 관리하기 위한 오픈소스
- K8S는 컨테이너를 쉽게 배포하고 확장하며 관리하기 위한 도구 제공
- 다수의 호스트에서 실행되는 컨테이너 클러스터를 관리하며,
스케일링, 자동 복구, 로드 밸런싱 등과 같은 기능을 제공하여 응용 프로그램의 가용성과 성능을 유지 - 배포 및 롤백, 구성 관리, 보안 기능 등 다양한 기능 지원
*쿠버네틱스를 운영하려면 컴퓨터(EC2)가 2개 이상 필요(거의 3개가 필요 - 1는 마스터)
클러스터 생성 후 마스터, 워커 지정 가능
*컨테이너는 소프트웨어를 실행하는 데 사용되는 격리된 환경으로, 응용 프로그램과 모든 종속성을 하나의 패키지로 묶어 이식성과 확장성을 높이는 기술(도커는 가장 널리 사용되는 컨테이너 기술 중 하나)