TIL 07.16 (ECS vs EKS)

박선우·2022년 7월 16일
0

AWS

목록 보기
1/1
post-thumbnail

오늘 중간발표후 docker는 EC2에 배포하는건 아니라고 ECS에 배포해서 사용한다고 피드백을 받았다. 그래서 ECS가 무엇인지 EC2->ECS로 봐꾸라는 이유는 무엇인지 찾아보았다.

ECS vs EKS

  • ECS,EKS 를 하나로 묶고 EC2, Fargate를 하나로 묶을 수 있습니다. ECS는 Elastic Container Service로 Container 기반의 컴퓨팅 플랫폼이라 보면 되고 EKS는 Elastic Kubernetes Service로 Container 기반이지만 k8s가 환경이라 보면 됩니다. 

  • 이 두가지가 컨테이너에 대한 오케스트레이션을 담당한다고 보면EC2, Fargate는 ECS, EKS가 동작하는 호스팅에 대한 레이어를 담당하는 제품들입니다. 

  • 즉, EC2와 Fargate 위에 ECS, EKS가 동작한다고 이해하면 됩니다.
    한줄 요약 : EC2, Fargate는 컨테이너를 위한 컴퓨팅 리소스이다 

EC2 vs Fargte

  • EC2는 가상머신(VM), 독립된 환경이 있고 운형체제를 갖고 있는 컴퓨팅 리소스다.

  • Farget는 서버가 없는 커퓨팅 환경이라고 한다.

ECS,EKS vs EC2,Fargete

EC2에대해 자세히 알아보기

  • Docker는 최근 각광 받고 있는 컨테이너 기술이다.

  • 따라서 컨테이너를 적절하게 배치하고 관리할 수 있게 도와주는 컨테이너 오케스트레이션 도구이다.

  • AWS의 ECS는 Amazon에서 제공하는 '완전관리형 컨테이너 오케스트레이션 툴'로써,
    Docker 컨테이너를 이용하여 인프라 환경을 좀 더 편리하게 운영,관리 할 수 있게 해주는 서비스이다.

AWS ECS에 관한 지식
ECS 기본 지식

  • 따라서 docker를 ECS에 배포하고자 한다!
profile
코린이 열심히 배우자!

0개의 댓글