본문 바로가기
CSP (Cloud Service Provider)/AWS

[AWS] AWS Service Catalog란

by BTC_톰캣 2023. 12. 10.

베하~! 비티시보이즈 입니다.
오늘은 AWS의 리소스를 중앙에서 관리하고 거버넌스, 규정을 지정하여 관리 할 수있는 AWS Service Catalog를 알아보겠습니다.

 

 

위의 그림 처럼 AWS Service Catalog를 사용하여 AWS 리소스를 CloudFormation 또는 Terraform 으로 작성된 IaC템플릿으로 여러 조직, 계정에 배포 할 수 있으며, 규정 준수 요구 사항을 충족하는 동시에 승인된 IT 서비스를 고객에게 제공하여 필요한 서비스를 빠르게 배포하도록 지원할 수 있습니다.

 

AWS Service Catalog의 장점

  • 승인된 셀프 서비스 클라우드 리소스를 빠르게 찾아 배포할 수 있다.
  • 여러 계정에서 리소스에 대한 거버넌스를 개선하면서 민첩성을 유지할 수 있다.
  • ServiceNow 및 Jira Service management에 연결하여 워크로드를 간소화 할 수있다.
  • AWS Service Catalog AppRegistry를 통해 정확한 최신 애플리케이션 정의 및 메타데이터를 얻을 수 있다.

 

AWS Service Catalog의 핵심 개념

  • 서비스 카탈로그 : 서비스 카탈로그는 하나의 AWS 계정에 종속 됩니다. 관리자가 관리하며 하나이상의 포트폴리오를 가짐
  • 포트폴리오 : 포트폴리오란 서비스 카탈로그 아래의 버전관리 중인 프로덕트들의 모음, 각 포트폴리오는 포탈 속의 특정 사용자들(IAM role, group, user name)로만 접근 가능함
  • 프로덕트 : AWS리소스들의 모음, 이 단위 별로 프로덕트를 런치하고 관리함, 포트폴리오 아래 하나의 프로덕트가 여러 버전이 동시에 존재 할 수있음
  • 관리자 : 서비스 카탈로그 안에 있는 프로덕트 포트폴리오를 업로드 하고 관리합니다.
  • 사용자 : 포탈에 접속하여 여러 포트폴리오를 찾아 관심있는 프로덕트를 골라서 띄웁니다. 관리자모드, 기타모드로 동작
  • 포탈 : 서비스 카탈로그에서 특정 사용자가 접속할 수 있는 포트폴리오와 제품만 보여주도록 해줌

 

그럼 지금까지 AWS Service Catalog에 대해 알아보았습니다!

 

 

출처

이미지 : https://aws.amazon.com/ko/servicecatalog/

댓글