반응형
AWS Fargate
컨테이너에 적합한 서버리스 컴퓨팅
AWS Fargate는 서버를 관리하지 않고도 애플리케이션 구축에 초점을 맞출 수 있도록 지원하는 종량제 서버리스 컴퓨팅 엔진입니다
웹 앱, API 및 마이크로서비스
컨테이너의 속도 및 불변성을 바탕으로 애플리케이션, API 및 마이크로서비스 아키텍처를 구축 및 배포합니다. Fargate는 가장 중요한 애플리케이션에 초점을 맞출 수 있도록 컴퓨팅 인프라의 수명 주기를 소유, 실행 및 관리할 필요성을 없애줍니다.
컨테이너 워크로드 실행 및 크기 조정
Amazon ECS 또는 Amazon EKS와 함께 Fargate를 사용하여 컨테이너식 데이터 처리 워크로드를 손쉽게 실행 및 크기 조정합니다. 또한 Fargate를 사용하면 레거시 애플리케이션을 리팩터링하거나 리아키텍팅하지 않고 Amazon ECS Windows 컨테이너를 마이그레이션하고 실행할 수 있습니다.
AI 및 기계 학습 훈련 애플리케이션 지원
유연하고 이식 가능한 AI 및 기계 학습 개발 환경을 구축합니다. Fargate를 통해 기계 학습(ML) 모델을 훈련, 테스트 및 배포하기 위해 과도하게 프로비저닝하지 않고도 서버 용량을 증대하는 데 필요한 확장성을 달성합니다.
기존에 일일히 EC2를 관리해줘야 했는데 AWS Fargate를 사용하면 그럴 필요가 없다로 이해 됩니다.
AWS Fargate는 AWS에서 컨테이너를 손쉽게 배포하는 방법으로 컨테이너를 위한 인스턴스를 관리할 필요 없이 컨테이너 자체만을 배포할 수 있도록 하는 기술입니다. 컨테이너 이미지를 빌드하고, CPU 및 메모리 요구 사항을 지정하고, 네트워킹 및 IAM 정책을 정의하면 됩니다.
ECS에서 TASK를 실행할때 서비스 TYPE를 정할수 있습니다. 이때 FARGATE가 아닌 EC2로 하게 되면 사용자가 직접 EC2 instance의 상태를 관리해줘야 된다로 이해가 됩니다.
반응형
'개발관련' 카테고리의 다른 글
HTTP/2: 무엇이며 왜 중요한가? (0) | 2023.05.17 |
---|---|
test FIRST 원칙: 테스트에 있어서의 중요한 지침 (0) | 2023.04.29 |
tsconfig, jsconfig 절대 경로와 webpack alias 설정 관련 해결 방법 (0) | 2022.02.03 |
개츠비 gatsby.js AWS S3에 업로드해서 정적 사이트 호스팅 하기 (0) | 2021.10.23 |
AWS S3와 E2C의 차이 (0) | 2021.10.12 |