기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
CodeCatalyst 청사진이 포함된 포괄적인 프로젝트 만들기
블루프린트를 사용하여 프로젝트를 생성하면 소스 리포지토리, 샘플 소스 코드, CI/CD 워크플로, 빌드 및 테스트 보고서, 통합된 문제 추적 도구가 포함된 전체 프로젝트를 CodeCatalyst 생성합니다. 프로젝트 블루프린트는 코드를 사용하여 다양한 유형의 애플리케이션 및 프레임워크에 대한 클라우드 인프라, 리소스 및 샘플 소스 아티팩트를 프로비저닝합니다.
자세한 정보는 프로젝트 생성을 참조하세요. 프로젝트를 생성하려면 스페이스 관리자여야 합니다.
사용 가능한 블루프린트
블루프린트 이름 | 블루프린트 설명 |
---|---|
ASP.NET 코어 웹 API | 이 블루프린트는 .NET 6 ASP.NET 코어 웹 API 애플리케이션을 생성합니다. 블루프린트는 .NET용 AWS 배포 도구를 사용하며 Amazon Elastic Container Service를 구성하거나 AWS Elastic Beanstalk 배포 대상으로 구성하는 옵션을 제공합니다. AWS App Runner |
AWS Glue ETL | 이 블루프린트는 AWS CDK, AWS Glue, AWS Lambda 및 Amazon Athena를 사용하여 샘플 추출 변환 로드 (ETL) 참조 구현을 생성하여 CSV (쉼표로 구분된 값) 를 Apache Parquet으로 변환합니다. |
DevOps 배포 파이프라인 | 이 블루프린트는 참조 애플리케이션을 여러 단계에 AWS 걸쳐 배포하는 AWS 배포 파이프라인 참조 아키텍처를 사용하여 배포 파이프라인을 생성합니다. |
다음과 같은 Java API AWS Fargate | 이 블루프린트는 컨테이너화된 웹 서비스 프로젝트를 생성합니다. 이 프로젝트는 AWS Copilot CLI를 |
최신 3계층 웹 애플리케이션 | 이 블루프린트는 애플리케이션 계층 및 Vue 프론트엔드 프레임워크용 코드를 Python으로 생성하여 잘 설계된 3계층 최신 웹 애플리케이션을 빌드하고 배포합니다. |
.NET 서버리스 애플리케이션 | 이 블루프린트는.NET CLI Lambda 도구를 사용하여 AWS Lambda 함수를 생성합니다. 블루프린트는 C# 또는 F# 선택을 포함하여 AWS Lambda 함수에 대한 옵션을 제공합니다. |
Node.js API는 다음과 같습니다. AWS Fargate | 이 블루프린트는 컨테이너화된 웹 서비스 프로젝트를 생성합니다. 이 프로젝트는 AWS Copilot CLI를 |
서버리스 애플리케이션 모델 (SAM) | 이 블루프린트는 서버리스 애플리케이션 모델 (SAM) 을 사용하여 API를 생성하고 배포하는 프로젝트를 생성합니다. 프로그래밍 언어로 TypeScript Java용 SDK 또는 Python용 SDK를 선택할 수 있습니다. |
서버리스 이미지 핸들러 | 이 청사진은 이미지 품질을 저하시키지 않으면서 고속 이미지 처리를 위한 애플리케이션을 만듭니다. |
서버리스 RESTful 마이크로서비스 | 이 블루프린트는 To Do 서비스 참조를 사용하는 AWS Lambda REST API를 생성합니다. Amazon API Gateway 프로그래밍 언어로 TypeScript Java용 SDK 또는 Python용 SDK를 선택할 수 있습니다. |
단일 페이지 애플리케이션 | 이 블루프린트는 React, Vue, Angular 프레임워크를 사용하는 단일 페이지 애플리케이션 (SPA) 을 만듭니다. 호스팅의 경우 AWS Amplify 호스팅 또는 Amazon CloudFront Amazon S3에서 선택합니다. |
정적 웹 사이트 |
이 블루프린트는 Hugo |
웹 애플리케이션을 실행하려면 | 이 청사진은 프론트엔드와 백엔드 구성 요소가 포함된 To Do 서버리스 웹 애플리케이션을 만듭니다. 프로그래밍 언어로 TypeScript Java용 SDK 또는 Python용 SDK를 선택할 수 있습니다. |
V 웹 서비스 ideo-on-demand | 이 청사진은 콘텐츠를 받아 들여 트랜스코딩하고 전송하는 기능을 제공하는 video-on-demand 서비스를 만듭니다. 블루프린트는 Amazon S3 AWS Lambda Amazon CloudWatch, 및 AWS Elemental MediaConvert를 사용합니다. |
외부 블루프린트 구독 | 이 블루프린트는 가져온 각 패키지에 대한 워크플로를 생성합니다. 이러한 워크플로는 하루에 한 번 실행되어 NPM에서 새 버전의 패키지를 확인합니다. 새 버전이 있는 경우 워크플로는 이를 CodeCatalyst 스페이스에 사용자 지정 청사진으로 추가하려고 시도합니다. 패키지를 찾을 수 없거나 블루프린트가 아닌 경우 작업이 실패합니다. 대상 패키지는 NPM에 있어야 하고 패키지는 블루프린트여야 합니다. 스페이스는 커스텀 블루프린트를 지원하는 티어에 가입해야 합니다. |
베드락 GenAI 챗봇 | 이 블루프린트는 Amazon Bedrock과 |
AWS 프로젝트 개발 키트 (AWS PDK) 청사진 | 이러한 PDK 청사진을 함께 구성하여 React 웹 사이트, Smithy API 및 이를 AWS에 배포하기 위한 지원 CDK 인프라로 구성된 애플리케이션을 만들 수 있습니다. AWS PDK는 프로젝트를 관리하고 구축하기 위한 개발 도구와 함께 공통 패턴을 위한 빌딩 블록을 제공합니다. 자세한 내용은 AWS PDK GitHub 소스 리포지토리 |
프로젝트 청사진 정보 찾기
에서 여러 프로젝트 청사진을 사용할 수 있습니다. CodeCatalyst 각 청사진에는 요약 및 README 파일이 함께 제공됩니다. 요약에서는 블루프린트로 설치되는 리소스를 설명하고, README 파일은 블루프린트를 자세히 설명하고 사용 방법에 대한 지침을 제공합니다.