프로젝트에 블루프린트를 추가하여 리소스 통합
프로젝트에 여러 블루프린트를 추가하여 기능적 구성 요소, 리소스 및 거버넌스를 통합할 수 있습니다. 프로젝트는 별도의 블루프린트에서 독립적으로 관리되는 다양한 요소를 지원할 수 있습니다. 프로젝트에 블루프린트를 추가하면 리소스를 수동으로 생성하고 소프트웨어 구성 요소를 사용할 필요가 줄어듭니다. 요구 사항이 진화함에 따라 프로젝트도 최신 상태를 유지할 수 있습니다. 프로젝트에 블루프린트를 추가하는 방법에 대한 자세한 내용은 블루프린트 사용자로서 수명 주기 관리 작업 섹션을 참조하세요.
블루프린트의 세부 정보를 구성하는 동안 블루프린트의 소스 코드를 선호하는 타사 리포지토리에 저장하도록 선택할 수도 있습니다. 이 리포지토리에서는 블루프린트를 관리하고 수명 주기 관리 기능을 활용하여 프로젝트를 최신 상태로 유지할 수 있습니다. 자세한 내용은 CodeCatalyst에서 확장 프로그램이 있는 프로젝트에 기능 추가 및 블루프린트 사용자로서 수명 주기 관리 작업 섹션을 참조하세요.
중요
CodeCatalyst 프로젝트에 블루프린트를 추가하려면 스페이스 관리자, 고급 사용자 또는 프로젝트 관리자 역할이 있는 계정으로 스페이스에 로그인해야 합니다.
작은 정보
프로젝트에 블루프린트를 추가한 후 이메일 및 Slack 알림을 구성하여 블루프린트의 최신 변경 사항에 대한 업데이트를 제공할 수 있습니다. 자세한 내용은 CodeCatalyst에서 알림 전송 섹션을 참조하십시오.
프로젝트에 블루프린트를 추가하려면
https://codecatalyst.aws/
에서 CodeCatalyst 콘솔을 엽니다. -
CodeCatalyst 콘솔에서 스페이스로 이동한 다음 블루프린트를 추가할 프로젝트를 선택합니다.
-
탐색 창에서 블루프린트를 선택한 다음 블루프린트 사용을 선택합니다.
작은 정보
Amazon Q가 블루프린트를 제안하도록 프로젝트 요구 사항을 Amazon Q에 제공하여 블루프린트를 추가하도록 선택할 수 있습니다. 자세한 내용은 Amazon Q를 사용하여 프로젝트를 생성하거나 기능을 추가할 때 블루프린트 선택 및 Amazon Q를 사용하여 프로젝트를 생성하거나 블루프린트를 사용하여 기능을 추가할 때의 모범 사례 섹션을 참조하세요. 이 기능은 미국 서부(오리건) 리전에서만 사용할 수 있습니다.
이 기능을 사용하려면 스페이스에 생성형 AI 기능을 활성화해야 합니다. 자세한 내용은 생성형 AI 기능 관리를 참조하세요.
-
CodeCatalyst 블루프린트 탭에서 블루프린트를 선택하거나 스페이스 블루프린트 탭에서 사용자 지정 블루프린트를 선택한 뒤 다음을 선택합니다.
-
블루프린트 세부 정보의 대상 버전 드롭다운 메뉴에서 블루프린트 버전을 선택합니다. 최신 카탈로그 버전이 자동으로 선택됩니다.
-
(선택 사항) 기본적으로 블루프린트에서 생성된 소스 코드는 CodeCatalyst 리포지토리에 저장됩니다. 또는 블루프린트의 소스 코드를 타사 리포지토리에 저장하도록 선택할 수 있습니다. 자세한 내용은 CodeCatalyst에서 확장 프로그램이 있는 프로젝트에 기능 추가 섹션을 참조하십시오.
사용하려는 타사 리포지토리 공급자에 따라 다음 중 하나를 수행합니다.
-
GitHub 리포지토리: GitHub 계정을 연결합니다.
고급 드롭다운 메뉴를 선택하고 GitHub를 리포지토리 공급자로 선택한 다음 블루프린트에서 생성된 소스 코드를 저장할 GitHub 계정을 선택합니다.
참고
GitHub 계정에 대한 연결을 사용하는 경우 개인 연결을 생성하여 CodeCatalyst ID와 GitHub ID 간에 ID 매핑을 설정해야 합니다. 자세한 내용은 개인 연결 및 개인 연결을 사용하여 GitHub 리소스에 액세스 섹션을 참조하세요.
-
Bitbucket 리포지토리: Bitbucket 작업 영역을 연결합니다.
고급 드롭다운 메뉴를 선택하고 Bitbucket을 리포지토리 공급자로 선택한 다음, 블루프린트에서 생성된 소스 코드를 저장할 Bitbucket 작업 영역을 선택합니다.
-
GitLab 리포지토리: GitLab 사용자를 연결합니다.
고급 드롭다운 메뉴를 선택하고 GitLab을 리포지토리 공급자로 선택한 다음 블루프린트에서 생성된 소스 코드를 저장할 GitLab 사용자를 선택합니다.
-
-
블루프린트 구성에서 블루프린트 파라미터를 구성합니다. 블루프린트에 따라 소스 리포지토리의 이름을 지정할 수 있는 옵션이 있을 수 있습니다.
-
현재 블루프린트 버전과 업데이트된 버전의 차이점을 검토합니다. 풀 요청에 표시되는 차이는 풀 요청이 생성된 시점의 원하는 버전인 현재 버전과 최신 버전 간의 변경 사항을 보여줍니다. 변경 사항이 표시되지 않으면 버전이 동일하거나 현재 버전과 원하는 버전 모두에 대해 동일한 버전을 선택했을 수 있습니다.
-
풀 요청에 검토하려는 코드와 변경 사항이 포함되어 있다고 생각되면 블루프린트 추가를 선택합니다. 풀 요청을 생성한 후 설명을 추가할 수 있습니다. 풀 요청 또는 파일의 개별 줄 및 풀 요청 전반에 설명을 추가할 수 있습니다.
@
기호와 파일 이름을 사용하여 파일과 같은 리소스에 대한 연결을 추가할 수 있습니다.
블루프린트 작성자는 새 프로젝트를 생성하거나 기존 프로젝트에 추가할 수 있는 블루프린트가 없는 지정된 스페이스의 프로젝트에 사용자 지정 블루프린트를 추가할 수도 있습니다. 자세한 내용은 지정된 스페이스 및 프로젝트에 사용자 지정 블루프린트 게시 및 추가 섹션을 참조하십시오.
블루프린트에 대한 업데이트를 더 이상 수신하지 않으려면 프로젝트에서 블루프린트를 연결 해제할 수 있습니다. 자세한 내용은 업데이트 중지를 위해 프로젝트에서 블루프린트 연결 해제 섹션을 참조하십시오.