클라우드 프로비저닝 Blueprint
A 블루프린트 는 클라우드 사용자에게 클라우드 서비스 또는 스택을 제공하기 위한 특수한 카탈로그 항목 템플릿입니다. Blueprint는 모든 Microsoft Azure Cloud클라우드 서비스 제공자Amazon AWS Cloud(예: ). Blueprint는 릴리스부터 Orlando 사용이 제한됩니다.
Blueprint 구성요소
주:
- Orlando부터 클라우드 프로비저닝 Blueprint는 이전 릴리스에서 업그레이드된 인스턴스에서 사용할 수 있지만 새로운 Blueprint를 생성할 수는 없습니다. 자원 프로파일 및 사용자 지정 생성 Blueprint는 Australia 릴리스부터 더 이상 지원되지 않습니다.
- 클라우드 템플릿을 사용하여 클라우드 프로비저닝 Blueprint 대신 카탈로그 항목을 생성합니다. 클라우드 프로비저닝 클라우드 템플릿을 통해 클라우드 카탈로그 항목에서 Azure ARM, AWS CFT, Google Deployment Manager(GDM) 및 Terraform 사양 구문을 수집하여 클라우드 배포 오케스트레이션을 실행할 수 있습니다.
Blueprint는 클라우드 자산을 설정하기 위해 클라우드 제공자에게 전달되는 메커니즘입니다. 클라우드 카탈로그 항목을 요청하는 것을 스택 시작이라고 합니다. 클라우드 자산이 획득된 후에는 검색, 관리 및 유지 관리할 수 있습니다.
- 자원 블록
- Blueprint(카탈로그 항목)에 포함된 클라우드 자원입니다. 예를 들어 자원 블록에는 가상 머신, VM에서 실행되는 앱, VM을 호스팅하는 데이터센터에 대한 정보가 포함될 수 있습니다. 자원이라고도 합니다.
- 연결
- 자원 간의 관계입니다. 예를 들어 VM에는 앱과의 호스트 관계가 있습니다. 연결에는 포함 및 첨부의 두 가지 유형이 있습니다.
- 포함: 이미지와 같이 자원 블록에 시각적으로 표시되는 다른 하향식 관계가 포함된 연결입니다. 예를 들어, Blueprint 컨테이너에는 하나 이상의 다른 자원 블록이 포함되어야 합니다.
- 첨부: 직접 통신하는 데 바인딩이 필요하고 병렬 관계로 시각적으로 표시되는 자원 간의 연결입니다. 예를 들어 가상 머신과 저장소 간의 바인딩은 첨부된 관계입니다.
- 운영
- 자원 블록 또는 자원 스택에서 수행되는 자원 관리를 위한 작업입니다. 예를 들어 클라우드 사용자는 자원을 프로비저닝, 시작 및 중지할 수 있습니다.
- 자원 운영
- 자원에서 작업을 수행하는 단계입니다. 예를 들어 카탈로그 항목을 프로비저닝하려면 시스템이 VM에서 실행되는 VM 및 앱을 프로비저닝해야 합니다. 자원 작업을 자세히 표시하려면 작업을 클릭합니다.
- 속성
- 자원에 대한 상세 정보입니다. 속성은 카탈로그 항목 양식에 카탈로그 속성으로 나타날 수 있습니다. 예를 들어 블루프린트 VM에 프로비저닝할 앱의 버전을 제공할 수 있습니다.
- 제약 조건
- 특정 클라우드 제공자와 함께 사용될 클라우드(예: 논리 데이터센터) 자원 블록을 제한하는 속성 옵션입니다. 예를 들어 논리 데이터센터는 로 제한 Amazon AWS Cloud될 수 있습니다. 나중에 전환하거나 다른 클라우드 제공자를 추가할 Microsoft Azure Cloud 경우 필요에 따라 제약 조건을 변경할 수 있습니다.
Blueprint 계획 수립
Blueprint를 만들기 전에 서비스 카탈로그에서 제공하려는 스택을 계획합니다. 개발을 시작하기 전에 다음 정보를 준비합니다.
- 자원 블록
- Blueprint에 사용할 자원 블록을 계획합니다. 적절한 자원 블록을 Blueprint에 사용할 수 있는지 확인하고 필요한 경우 추가합니다.
- 서비스 오퍼링(스택)
- 서비스 오퍼링 또는 스택을 계획하려면 필요한 자원 블록 및 해당 블록이 어떻게 연결되어 있는지 다이어그램으로 작성합니다.
- 클라우드 계정 및 데이터센터
- 클라우드 관리자가 구성한 클라우드 계정과 데이터센터의 목록을 가져옵니다. 제약 조건이 있는지 확인합니다.
- 서비스 카탈로그 변수 및 변수 세트
- 서비스 카탈로그 항목에서 변수와 변수 세트를 사용하는 방법을 이해하고 있어야 합니다. 서비스 카탈로그 항목 및 프로세스를 이해하면 Blueprint를 이해하는 데 도움이 됩니다.