게시된 날짜: Jun 1, 2022
AWS Proton은 개발자가 서비스를 위한 추가 리소스로 Proton 템플릿의 표준 인프라를 보완할 수 있는 새로운 기능인 서비스 구성 요소를 도입합니다. 플랫폼 엔지니어는 Proton을 사용하여 서비스의 핵심 인프라를 정의하고 서비스 전체적으로 일관되고 최신으로 유지하며, 이제 개발자는 특정 애플리케이션의 요구 사항을 충족하는 데 필요한 추가 리소스로 핵심 인프라를 보완할 수 있습니다. Proton 구성 요소를 사용하면 플랫폼 엔지니어는 관리하는 템플릿의 수를 급격히 늘리지 않고도 지원하는 사용 사례를 확장할 수 있습니다.
AWS Proton은 플랫폼 엔지니어가 셀프 서비스 배포를 위한 인프라 템플릿을 정의, 벤딩, 유지 관리하여 혁신 속도를 높일 수 있는 관리형 서비스입니다. Proton을 사용하면 고객은 중앙 집중식 템플릿을 표준화하여 보안, 비용, 규정 준수 목표를 충족할 수 있습니다. Proton은 플랫폼 엔지니어가 셀프 서비스 모델을 통해 영향력을 확장할 수 있도록 지원하므로 애플리케이션 수명 주기 전체에 걸쳐 개발 및 배포 프로세스의 속도를 높일 수 있습니다.
개발자는 코드형 인프라 템플릿을 제공하여 구성 요소를 생성한 다음 그 구성 요소를 서비스와 연결할 수 있습니다. 플랫폼 엔지니어는 특정 IAM 역할을 구성하여 구성 요소를 프로비저닝할 수 있으므로 구성 요소의 일부로 사용할 수 있는 리소스 유형을 제어할 수 있습니다. 개발자는 출력을 구성 요소 정의의 일부로 정의할 수 있으며, Proton은 구성 요소에 정의된 인프라가 서비스에 통합될 수 있도록 서비스 템플릿에 사용할 수 있도록 합니다. 예를 들어 개발자는 S3 버킷과 정책을 생성하여 액세스 권한을 부여한 다음 이름과 정책을 Fargate 기반 서비스 인스턴스로 전달하여 버킷에 액세스할 수 있습니다.
Proton 구성 요소를 사용하는 방법에 대해 자세히 알아보려면 여기를 참조하세요.