현대적 컴퓨팅 추천 가이드

서버리스 운영 모델

다음 중 원하는 내용이 가장 잘 설명된 것은 무엇입니까? 도움이 필요하면 여기를 클릭하세요.

컨테이너식 애플리케이션 실행 아이콘

컨테이너식 애플리케이션을 실행하고 싶습니다.

서버리스의 많은 이점을 활용하면서 컨테이너식 애플리케이션을 마이그레이션하거나 구축하려고 합니다. 귀사의 애플리케이션은 전용 컴퓨팅 계층을 사용하는 장기 실행 프로세스가 있는 기존 프로그래밍 접근 방식을 따릅니다.
단지 코드만 실행 아이콘

단지 코드만 실행하고 싶습니다.

인프라 관리 및 운영 오버헤드를 최대한 AWS에 오프로드하고 함수로 배포되는 애플리케이션을 구축하려고 합니다. 이 접근 방식은 이벤트 기반 애플리케이션 또는 새로운 동기식 웹/요청-응답 애플리케이션을 구축하는 데 매우 적합합니다.
기본 웹 서비스 실행 아이콘

기본 웹 서비스를 실행하고 싶습니다.

보안 웹 애플리케이션 및 API를 대규모로 실행하려고 하거나 인프라 또는 컨테이너와 관련한 경험이 없더라도 컨테이너식 애플리케이션을 쉽게 구축, 배포, 실행해야 하며 완전관리형 서비스가 필요합니다.

이해를 위해 도움 받기

이 페이지에 오신 이유는 기본 인프라 리소스에 대한 관리를 최대한 AWS로 이전하는 애플리케이션 규모 조정 및 관리를 위한 운영 모델을 채택하고 싶다고 하셨기 때문입니다. AWS 서버리스 컴퓨팅 서비스를 사용하면 AWS의 모범 사례 및 전문 지식을 활용하여 성능, 확장성, 가용성, 보안을 개선할 수 있으므로 개발 팀은 비즈니스 문제를 해결하는 코드를 작성하는 데 집중할 수 있습니다.

AWS에서 서버리스 운영 모델을 사용할 경우 세 가지 기본 옵션이 있습니다.

1. 조직이 규모에 상관없이 컨테이너식 애플리케이션을 가장 쉽게 구축, 배포, 관리할 수 있는 방법을 제공하는 포괄적인 컨테이너 오케스트레이션 서비스를 찾고 있다면 “컨테이너식 애플리케이션을 실행하고 싶습니다.”를 선택하세요. 이 접근 방식은 익숙한 프로그래밍 접근 방식을 사용하여 개발된 신규 또는 기존 서비스 기반 애플리케이션을 실행하려는 경우에 적합합니다. Python/Flask와 Nodejs/Express는 이 범주에 속하는 잘 알려져 있고 확립된 웹 프레임워크입니다. 기존 애플리케이션의 마이그레이션 속도를 높이는 데 이상적입니다.

2. 기본 컴퓨팅 환경을 추상화하고 가용성, 확장성, 보안 및 내결함성이 뛰어난 환경에서 사용자 대신 코드를 실행하는 함수 기반 서버리스 컴퓨팅 서비스를 찾고 있다면 “단지 코드만 실행하고 싶습니다.”를 선택하세요. 이를 통해 팀은 시간을 절약하여 주로 애플리케이션 개발에 집중할 수 있고, 출시 시간을 단축하고, 총 소유 비용을 절감할 수 있습니다.

3. 요청/응답 패턴의 웹 앱 백엔드가 있고 AWS에서 로드 밸런싱, 패치 및 규모 조정을 처리하고 즉시 사용할 수 있는 CI/CD 환경을 제공하기를 원하는 경우 “기본 웹 서비스를 실행하고 싶습니다.”를 선택하세요. 인프라 또는 컨테이너와 관련한 경험이 없더라도 컨테이너식 웹 애플리케이션과 API 서비스를 구축, 배포, 실행할 수 있는 완전관리형 컨테이너 애플리케이션 서비스를 추천합니다.