翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
CodeCatalyst ブループリントを使用した包括的なプロジェクトの作成
ブループリントを使用してプロジェクトを作成すると、 はソースリポジトリ、サンプルソースコード、CI/CD ワークフロー、ビルドおよびテストレポート、統合された問題追跡ツールを使用して完全なプロジェクト CodeCatalyst を作成します。プロジェクト設計図は、コードを使用して、さまざまなタイプのアプリケーションやフレームワークに対してクラウドインフラストラクチャ、リソース、サンプルソースアーティファクトをプロビジョニングします。
詳細については、「「プロジェクトの作成」」を参照してください。プロジェクトを作成するには、Space 管理者である必要があります。
使用可能な設計図
設計図名 | 設計図の説明 |
---|---|
ASP。NET コアウェブ API | この設計図は を作成します。NET 6 ASP。NET コアウェブAPIアプリケーション。設計図では、 の AWS デプロイツールを使用します。NET には、Amazon Elastic Container Service を設定する AWS App Runnerオプション、またはデプロイターゲット AWS Elastic Beanstalk として オプションが用意されています。 |
AWS Glue ETL | この設計図では、 AWS CDK、 AWS Glue、 AWS Lambda、Amazon Athena を使用してサンプル抽出変換ロード (ETL) リファレンス実装を作成し、カンマ区切り値 (CSVs) を Apache Parquet に変換します。 |
DevOps デプロイパイプライン | この設計図は、複数のステージ AWS にわたって参照アプリケーションを にデプロイする AWS Deployment Pipeline リファレンスアーキテクチャを使用してデプロイパイプラインを作成します。 |
API を使用した Java AWS Fargate | この設計図は、コンテナ化されたウェブサービスプロジェクトを作成します。このプロジェクトでは、AWS Copilot CLI |
最新の 3 層ウェブアプリケーション | この設計図は、アプリケーションレイヤーと Vue フロントエンドフレームワークのコードを Python で生成し、適切に設計された 3 層の最新ウェブアプリケーションを構築およびデプロイします。 |
.NET サーバーレスアプリケーション | この設計図は、 を使用して AWS Lambda 関数を作成します。NET CLI Lambda ツール。設計図には、C# または F# の選択など、 AWS Lambda 関数のオプションが用意されています。 |
Node.js APIと AWS Fargate | この設計図は、コンテナ化されたウェブサービスプロジェクトを作成します。このプロジェクトでは、AWS Copilot CLI |
サーバーレスアプリケーションモデル (SAM) | この設計図は、サーバーレスアプリケーションモデル (SAM) を使用して を作成およびデプロイするプロジェクトを作成しますAPI。プログラミング言語として TypeScriptJava SDK SDKまたは Python を選択できます。 |
サーバーレスRESTfulマイクロサービス | この設計図ではRESTAPI、To Do サービスリファレンス Amazon API Gateway で AWS Lambda と を使用する を作成します。for SDKJava、 TypeScript、または SDK for Python をプログラミング言語として選択できます。 |
シングルページアプリケーション | この設計図は、React、Vue、および Angular フレームワークを使用する 1 ページのアプリケーション (SPA) を作成します。ホスティングの場合は、 AWS Amplify ホスティングまたは Amazon CloudFront と Amazon S3 から選択します。 |
静的ウェブサイト |
この設計図は、Hugo |
ウェブアプリケーションを実行するには | この設計図は、フロントエンドとバックエンドコンポーネントを使用して To Do サーバーレスウェブアプリケーションを作成します。プログラミング言語として TypeScriptJava SDK SDKまたは Python を選択できます。 |
外部ブループリントをサブスクライブする | この設計図は、インポートされたパッケージごとにワークフローを作成します。これらのワークフローは 1 日に 1 回実行され、パッケージの新しいバージョンNPMをチェックします。新しいバージョンが存在する場合、ワークフローはそれをカスタムブループリントとして CodeCatalyst スペースに追加しようとします。パッケージが見つからないか、設計図でない場合、アクションは失敗します。ターゲットパッケージは にありNPM、パッケージは設計図である必要があります。スペースは、カスタムブループリントをサポートする階層でサブスクライブする必要があります。 |
Bedrock GenAI チャットボット | この設計図は、Amazon Bedrock |
AWS プロジェクト開発キット (AWS PDK) の設計図 | これらのPDK設計図は、React ウェブサイト、Smithy、APIおよび にデプロイするサポートCDKインフラストラクチャで構成されるアプリケーションを作成するために一緒に構成できますAWS。AWS PDK には、一般的なパターンの構成要素と、プロジェクトを管理および構築するための開発ツールが用意されています。詳細については、AWSPDK GitHub 「ソースリポジトリ |
プロジェクトの設計図情報の検索
では、いくつかのプロジェクト設計図を使用できます CodeCatalyst。設計図ごとに、概要とREADMEファイルが添付されています。概要では、設計図によってインストールされるリソースについて説明し、READMEファイルでは設計図の詳細と使用方法を説明します。