모듈 9 : 컨테이너

2023. 8. 28. 09:24스터디/Architecting on AWS

728x90

# AWS에서 컨테이너 실행

- 레지스트리 : 컨테이너화된 애플리케이션을 개발시 컨테이너를 실행하는 데 필요한 모든 항목이 포함된 컨테이너 이미지를 구축

- 오케스트레이션 도구 : 컨테이너화된 애플리케이션을 규모에 맞게 관리. 컨테니어 크기 조정, 네트워킹 및 유지 관리 작업 관리

-- EKS 는 K8s 컨테이너 오케스트레이션 SW 관리형 서비스

-- ECS 는 컨테이너 배포를 위한 관리된 모델 제공

- 컨테이너 호스팅 : 오케스트레이션 도구가 컨테이너를 호스트하는데 사용하는 컴퓨팅 리소스

-- EC2 : 비용 효율적, 효과적인 제어 가능

-- Fargate : 컨테이너를 지원하기 위해 CPU 및 메모리 리소스를 자동으로 할당하는 서버리스 호스팅 서비스. 기본 컴퓨팅 리소스를 프로비저닝하거나 관리한 필요가 없음

 

# Elastic Container Registry (ECR)

- 관리형 Docker 컨테이너 레지스트리

- 컨테이너 이미지 압축, 암호화, 제어 가능

 

# Elastic Container Service (ECS)

- Docker 컨테이너를 지원하는 확장성이 뛰어난 고성능 컨테이너 관리 서비스

- 컨테이너화된 애플리케이션의 크기 조정, 유지 관리 및 연결 관리

 

# Elastic Kubernetes Service (EKS)

- 별도 Kubernetes 설치 및 운영할 필요 없이 k8s를 쉽게 실행할 수 있도록 해주는 관리형 서비스

 

# Fargate

- 서버 또는 클러스터를 관리할 필요 없이 컨테이너를 실행

- 더 이상 컨테이너를 실행하기 위해 VM 클러스터를 프로비저닝 및 구성, 크기조정할 필요가 없음

 

728x90

'스터디 > Architecting on AWS' 카테고리의 다른 글

모듈 11 : 서버리스  (0) 2023.08.28
모듈 10 : 네트워킹 2  (0) 2023.08.28
모듈 8 : 자동화  (0) 2023.08.28
모듈 7 : 모니터링 및 크기 조정  (0) 2023.08.28
모듈 6 : 데이터베이스 서비스  (1) 2023.08.27