brunch

You can make anything
by writing

- C.S.Lewis -

by 클라우드 엔지니어 Nov 12. 2019

185. ECS서비스 이해하기

<1>  ECS는 Container Service이다.


EC2(가상 서버) ------------ ECS 서비스(컨테이너 서비스) ------- Lambda(함수)

비용 높음  -------------------------------------------------------------  비용 낮음



모델 2가지



<2>  ECS 구성도



<3>  컨테이너 서비스 구성


1. task defiinition -  도커 컨테이너를 만들기 위한 정의, 컨터이너 이미지, CPU, 메모리, 포트 등 매핑함.

2. cluster -  도커 컨테이너 실행하는 가상공간

3. task - 컨터이너를 실행하는 최소 단위.

4. Sevice - 작업을  묶는 것을 서비스라고 한다.

5. Docker Container - 컨테이너를 동작시키는 서버.



<4>  설정


1. task defiinition

ecs-web01

task role : none  , 도커 인스턴스 애플리케이션을 위한 역할.

Task execution role : create new role  , 도커 인스턴스를 게시하고 로그를 기록하기 위한 역할.

0.5

0.25

Container Definitions

container-web01

web01

soft limit 256

80


create





FARGATE 사용하는 것으로 시작한다.




2.  cluster





3. task



감사합니다.




매거진의 이전글 184. Amazon linux에  ansible 설치

매거진 선택

키워드 선택 0 / 3 0
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari
;