AWS Service Catalog를 사용하는 조직은 AWS에서 사용이 승인된 IT 서비스 카탈로그를 생성하고 관리할 수 있습니다. 이러한 IT 서비스에는 가상 머신 이미지, 서버, 소프트웨어 및 데이터베이스에서 멀티 티어 애플리케이션 아키텍처를 완성하는 모든 서비스가 포함될 수 있습니다. AWS Service Catalog를 사용하면 일반적으로 배포된 IT 서비스를 중앙에서 관리할 수 있고 일관된 거버넌스를 달성하고 규정 준수 요건을 충족하는 데 도움이 되는 동시에 사용자가 필요로 하는 승인된 IT 서비스만을 신속하게 배포할 수 있습니다.

무료로 AWS 시작하기

무료 계정 생성
또는 콘솔에 로그인하기

Amazon Web Services에 가입하면 AWS 프리 티어에 12개월 동안 액세스할 수 있습니다. 연중무휴 24시간 고객 서비스, 지원 포럼 등을 비롯한 AWS Basic Support 기능을 사용해 보십시오.


제품은 AWS에서 배포할 수 있도록 제공하려는 IT 서비스입니다. 제품은 EC2 인스턴스, 스토리지 볼륨, 데이터베이스, 모니터링 구성 및 네트워킹 구성 요소 또는 패키지화된 AWS Marketplace 제품 등 하나 이상의 AWS 리소스로 구성될 수 있습니다. 제품은 AWS Linux를 실행하는 단일 컴퓨팅 인스턴스, 자체 환경에서 실행되는 전체 구성 멀티 티어 웹 애플리케이션 또는 그 사이에 있는 제품이 될 수 있습니다. AWS CloudFormation 템플릿을 가져와 제품을 생성합니다. 이러한 템플릿은 제품에 필요한 AWS 리소스, 리소스 간의 관계 및 최종 사용자가 제품을 시작할 때 보안 그룹을 구성하기 위해 플러그인할 수 있는 파라미터를 정의하고 키 페어를 생성하고 다른 사용자 정의 작업을 수행합니다.

포트폴리오는 제품의 모음과 구성 정보입니다. 포트폴리오는 제품 구성과 특정 제품을 사용할 수 있는 사람과 사용할 수 있는 방법을 관리하는 데 도움이 됩니다. AWS Service Catalog를 사용하면 조직에서 각 유형의 사용자에 대해 사용자 정의된 포트폴리오를 생성하고 적절한 포트폴리오에 대한 액세스를 선택적으로 허용할 수 있습니다. 새 제품 버전을 추가하면 해당 버전은 자동으로 해당 포트폴리오의 모든 현재 사용자에게 제공됩니다. 다른 AWS 계정과 포트폴리오를 공유하고 해당 계정의 관리자가 추가 제약을 적용하여 해당 계정이 자신의 포트폴리오를 배포할 수 있도록 허용할 수 있습니다. 예를 들어 개발자의 경우 사용자가 소프트웨어 개발 및 테스트에 사용할 수 있는 승인된 버전이 포함된 LAMP 스택 등 개발 환경의 포트폴리오를 정의할 수 있습니다. 캠페인 웹 사이트 및 시장 분석 애플리케이션이 포함된 마케팅 조직의 포트폴리오를 정의할 수도 있습니다.

AWS Service Catalog를 사용하면 카탈로그의 여러 제품 버전을 관리할 수 있습니다. 따라서 소프트웨어 업데이트 또는 구성 변경 사항에 따라 새 템플릿 버전과 연결된 리소스를 추가할 수 있습니다. 새 제품 버전을 생성할 때 업데이트가 제품에 액세스할 수 있는 모든 사용자에게 자동으로 배포되어 사용자가 사용할 제품의 버전을 선택할 수 있습니다. 사용자는 새 버전에 실행 중인 제품 인스턴스를 신속하고 편리하게 업데이트할 수 있습니다.

포트폴리오에 대한 사용자 액세스를 허용하면 해당 사용자가 포트폴리오를 검색하고 그 포트폴리오의 제품을 시작할 수 있습니다. AWS Identity and Access Management(IAM) 권한을 적용하여 제품과 포트폴리오를 보고 수정할 수 있는 사람을 제어합니다. IAM 권한은 IAM 사용자, 그룹 및 역할에 할당할 수 있습니다. 사용자가 할당된 IAM 역할이 있는 제품을 시작할 경우 AWS Service Catalog는 그 역할로 AWS CloudFormation을 사용하여 제품의 클라우드 리소스를 시작합니다. 각 제품에 IAM 역할을 할당하면 사용자에게 승인되지 않은 작업을 수행할 권한을 허용하지 않을 수 있고 사용자가 카탈로그를 사용하여 리소스를 프로비저닝할 수 있습니다.

제약은 제품에 대해 특정 AWS 리소스를 배포하는 방식을 제한합니다. 제약을 사용하여 거버넌스와 비용 관리를 위해 제품에 제한을 적용할 수 있습니다. 제약은 두 가지, 즉 템플릿과 시작이 있습니다. 템플릿 제약은 제품을 시작할 때 사용자에게 제공하는 구성 파라미터를 제한합니다(예: EC2 인스턴스 유형 또는 IP 범위). 템플릿 제약을 사용하면 제품에 일반 AWS CloudFormation 템플릿을 재사용하고 제품당 또는 포트폴리오당 템플릿에 제한을 적용할 수 있습니다. 시작 제약을 사용하면 포트폴리오의 제품에 대해 역할을 지정할 수 있습니다. 이 역할을 사용하면 시작 시 리소스를 프로비저닝할 수 있기 때문에 사용자가 카탈로그에서 제품을 프로비저닝할 수 있는 능력에 영향을 주지 않고 사용자 권한을 제한할 수 있습니다. 예를 들어 마케팅 사용자의 경우 이러한 제약을 활성화하여 캠페인 웹 사이트를 생성할 수 있지만 제약을 사용하면 기반 데이터베이스를 프로비저닝하기 위한 액세스를 제한할 수 있습니다.

모든 AWS Service Catalog 제품은 제품의 해당 인스턴스에 대해 프로비저닝된 리소스의 집합인 AWS CloudFormation 스택으로 시작됩니다. AWS CloudFormation 스택을 사용하면 단일 단위로 제품 인스턴스를 프로비저닝, 태그 지정, 업데이트 및 종료할 수 있어 제품의 수명 주기를 더 편리하게 관리할 수 있습니다.