2023. 8. 28. 09:24ㆍ스터디/Architecting on AWS
# 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 클러스터를 프로비저닝 및 구성, 크기조정할 필요가 없음
'스터디 > 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 |