[AWS] Fargate

 Fargate




AWS Fargate는 기본 인프라를 관리할 필요 없이 컨테이너를 배포하고 관리할 수 있는 컴퓨팅 엔진입니다. 
Fargate를 사용하면 애플리케이션을 쉽게 확장할 수 있습니다. 
더 이상 컨테이너 애플리케이션에 대해 충분한 컴퓨팅 리소스를 프로비저닝하기 위해 걱정할 필요가 없습니다. 
수십 또는 수천 개의 컨테이너를 몇 초 이내에 시작할 수 있습니다.








Fargate를 사용하여 Amazon Elastic Container Service(Amazon ECS) 시작하기





Container definition의 경우 처음 실행 마법사에는 콘솔에 sample-app, nginx 및 tomcat-webserver 컨테이너 정의가 미리 로드되어 있습니다. 


sample app 선택하거나 표시된 값을 편집하여 컨테이너가 사용하는 리소스(CPU 단위 및 메모리 한도 등)를 검토하고 편집할 수 있습니다.






서비스 구성 

생성된 작업정의의 서비스를 구성합니다 .

처음 실행 마법사에는 서비스 정의가 미리 로드되어 있으며 콘솔에서 sample-app-service 서비스가 정의되어 있는 것을 볼 수 있습니다.








클러스터 확인 

Fargate 작업정의에서 설정한 클러스터가 자동으로 생성되었다 .































웹페이지 접속 확인 


웹페이지 접속을 확인합니다 . 
클러스터 선택 => 실행된 테스크 선택  클릭 => 네트워킹 => 퍼블릭 IPv4 의 주소로 접속
웹사이트가 나타나는지 확인합니다 .



댓글