2017-12-30 38 views
0

저는 스프링 클라우드 마이크로 서비스를 개발하려고합니다. AWS 클라우드에 배치 할 계획이었습니다. AWS 리소스를 읽었을 때 ECS가 EC2 이외의 마이크로 서비스를 배포하기위한 환경을 적게 제공한다는 사실을 알았습니다. 의심의 여지가AWS EC2 및 ECS를 사용하여 마이크로 서비스 선택

  1. 구성없이 전체 서비스 배포를 위해 ECS 리소스를 선택할 수 있습니까?
  2. ECS 서비스를 만들려면 EC2 인스턴스가 필수입니까? EC2 VM을 만들지 않고도 내 계정에서만 ECS를 사용할 수 있습니까? ECS가 EC2의 대안인지 알아야합니까?

AWS 세계의 혼란을 해결할 수있는 사람이 있습니까?

답변

1

ECS는 도커 컨테이너에 대한 VM의 클러스터링을 제공하고 컨테이너 수명주기를 관리하는 서비스입니다.

1) 예. ECS를 서비스 배포에 사용할 수 있으며 한 번 기본 구성이 필요합니다.

2) 아니오. 도커 컨테이너를 실행하려면 실행할 수없는 EC2 인스턴스가 필요합니다. EC2 인스턴스는 ECS에 의해 관리되므로 지역, 보안 그룹 등과 같은 일부 구성 만 제공하면됩니다.

완전한 구성 및 배포는 아래 링크를 참조하십시오. 더 이상 EC2 인스턴스를 만들 필요가 없습니다 두 번째 질문, AWS 최근 출시 Fargate에 관한

https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ECS_GetStarted.html

+0

: https://aws.amazon.com/fargate/ – dukebody