Amazon Container Services

확장성이 뛰어나고 사용하기 쉬운 컨테이너 관리 및 레지스트리 서비스

컨테이너는 개발자가 애플리케이션을 패키징하고 배포하기 위한 중요한 방식입니다. 가벼울 뿐만 아니라 어디에서든 쉽게 실행하고 확장할 수 있는 애플리케이션을 위한 일관적인 이동식 소프트웨어 환경을 제공합니다. 마이크로서비스 구축 및 배포, 배치 작업 실행, 머신 러닝 애플리케이션에 사용 가능, 기존 애플리케이션을 클라우드로 이동하는 기능 등은 컨테이너에 대해 잘 알려진 사용 사례 중 일부일 뿐입니다.

AWS는 프로덕션 환경에서 컨테이너를 배포, 관리 및 확장하는 데 도움이 되는 여러 컨테이너 제품을 제공합니다.

Amazon Elastic Container Service

Amazon Elastic Container Service(Amazon ECS)는 완전 관리형 오케스트레이션 서비스로서 AWS에서 컨테이너화된 애플리케이션을 손쉽게 배포, 관리 및 확장할 수 있도록 도와줍니다. Amazon ECS를 사용하면 자체 컨테이너 오케스트레이션 소프트웨어를 설치하고 운영할 필요가 없으며, 가상 머신의 클러스터를 관리 및 확장하거나 해당 가상 머신에서 컨테이너를 예약하지 않아도 됩니다. Amazon ECS는 처음부터 ALB, IAM, ECR, CloudWatch, CloudFormation 및 CloudTrail과 같은 서비스를 사용하여 나머지 AWS 플랫폼과 깊이 통합되도록 설계되었습니다. Amazon ECS를 사용하면 가상 머신용 EC2와 마찬가지로 컨테이너에 기본 AWS API 경험을 제공하는 매우 안정적인 솔루션을 얻을 수 있습니다.

Amazon ECS에 대해 자세히 알아보기

Amazon Elastic Container Service for Kubernetes

Amazon Elastic Container Service for Kubernetes(Amazon EKS)는 Kubernetes 운영 전문가가 아니더라도 AWS에서 Kubernetes를 쉽게 실행할 수 있는 관리형 서비스입니다. Amazon EKS는 각 클러스터의 Kubernetes 제어 영역 가용성과 확장성을 완벽하게 관리합니다. Amazon EKS는 버전 업그레이드 처리, Kubernetes 마스터 및 etcd 지속성 계층 확장 및 비정상 마스터 탐지 및 교체 등 모든 클러스터 관리 운영을 자동으로 수행합니다.

Amazon EKS에 대해 자세히 알아보기

Amazon Elastic Container Registry

Amazon Elastic Container Registry(Amazon ECR)는 개발자가 Docker 컨테이너 이미지를 손쉽게 저장, 관리 및 배포할 수 있게 해 주는 완전관리형 Docker 컨테이너 레지스트리입니다. Amazon ECR은 독립 실행형으로 사용될 수 있으며 Amazon ECS와의 긴밀한 통합을 통해 프로덕션 워크플로우에 대한 개발을 단순화합니다. Amazon ECR을 사용하면 자체 컨테이너 레지스트리를 운영하거나 기본 인프라 확장에 대해 걱정할 필요가 없습니다. Amazon ECR은 이미지를 가용성과 확장성이 뛰어난 아키텍처상에 호스팅하여 애플리케이션을 위해 컨테이너를 안정적으로 배포할 수 있습니다.

Amazon ECR에 대해 자세히 알아보기

AWS Fargate

AWS Fargate는 기본 인프라를 관리할 필요 없이 컨테이너를 배포하여 관리할 수 있는 기술입니다. 이제 더 이상 가상 머신의 클러스터를 제공, 구성 및 확장하여 컨테이너를 실행할 필요가 없습니다. 컨테이너 이미지를 업로드하고 리소스 요구 사항을 지정하기만 하면 AWS Fargate에서 바로 컨테이너를 시작합니다. AWS Fargate를 사용하면 인프라가 아니라 애플리케이션 설계 및 실행에 집중할 수 있습니다.

AWS Fargate는 Amazon ECS에서 사용 가능하며 Amazon EKS는 2018년부터 지원될 예정입니다.

AWS Fargate에 대해 자세히 알아보기

컨테이너란 무엇입니까?

컨테이너에 대해 자세히 알아보기
시작할 준비가 되셨습니까?
가입
질문이 있으십니까?
AWS에 문의