本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 CodeCatalyst 蓝图创建综合项目
使用蓝图创建项目时, CodeCatalyst 会创建一个包含源存储库、示例源代码、CI/CD 工作流程、构建和测试报告以及集成问题跟踪工具的完整项目。项目蓝图使用代码为不同类型的应用程序和框架配置云基础架构、资源和示例源工件。
有关更多信息,请参阅 创建项目。只有空间管理员才能创建项目。
可用蓝图
蓝图名称 | 蓝图描述 |
---|---|
ASP。 NET核心网页 API | 该蓝图创建了一个. NET6 ASP。 NET核心 Web API 应用程序。该蓝图使用 AWS 部署工具。 NET并提供了将 Amazon 弹性容器服务或配置 AWS Elastic Beanstalk 为部署目标的选项。 AWS App Runner |
AWSGlue ETL | 此蓝图使用 AWS Glue AWS CDK、 AWS Lambda 和 Amazon Athena 创建了一个示例数据提取转换 load (ETL) 参考实现,用于将逗号分隔的值 () 转换为 Apache Parquet。CSVs |
DevOps 部署管道 | 此蓝图使用部署管道参考架构创建 AWS 部署管道,该架构 AWS 跨多个阶段部署参考应用程序。 |
Java API 与 AWS Fargate | 该蓝图创建了一个容器化 Web 服务项目。该项目使用 AWS Copilot CLI |
现代三层 Web 应用程序 | 该蓝图使用 Python 为应用层和 Vue 前端框架生成代码,用于构建和部署架构良好的三层现代 Web 应用程序。 |
。 NET无服务器应用程序 | 此蓝图使用创建 AWS Lambda 函数。 NETCLILambda 工具。蓝图为 AWS Lambda 函数提供了选项,包括选择 C# 或 F#。 |
Node.js API 带有 AWS Fargate | 该蓝图创建了一个容器化 Web 服务项目。该项目使用 AWS Copilot CLI |
无服务器应用程序模型 () SAM | 此蓝图创建了一个项目,该项目使用无服务器应用程序模型 (SAM) 来创建和部署。API你可以选择 SDK Java TypeScript、或 Py SDK thon 作为编程语言。 |
无服务器微服务 RESTful | 此蓝图创建RESTAPI了一个使用 AWS Lambda 并 Amazon API Gateway 带有待办事项服务参考的。你可以选择 SDK Java TypeScript、或 Py SDK thon 作为编程语言。 |
单页应用程序 | 该蓝图创建了一个使用 React、Vue 和 Angular 框架的单页应用程序 (SPA)。对于托管,请从 “托 AWS Amplify 管” 或 “Amazon S3” 中 Amazon CloudFront 进行选择。 |
静态网站 |
此蓝图使用 Hugo |
待办事项 Web 应用程序 | 该蓝图创建了一个包含前端和后端组件的 To Do 无服务器 Web 应用程序。你可以选择 SDK Java TypeScript、或 Py SDK thon 作为编程语言。 |
订阅外部蓝图 | 该蓝图为每个导入的包创建一个工作流程。这些工作流程每天运行一次,NPM以检查软件包的新版本。如果存在新版本,则工作流程会尝试将其作为自定义蓝图添加到您的 CodeCatalyst 空间。如果找不到包或不是蓝图,则操作将失败。目标包必须处于开启NPM状态,并且该包必须是蓝图。必须按支持自定义蓝图的等级订阅空间。 |
Bedrock GenAI 聊天机器人 | 该蓝图使用亚马逊 Bedrock |
AWS项目开发套件 (AWSPDK) 蓝图 | 这些PDK蓝图可以组合在一起以创建一个包含React网站、Smithy API 和用于部署它的支持CDK基础设施的应用程序。AWSAWSPDK提供了常用模式的构建块以及用于管理和构建项目的开发工具。有关更多信息,请参阅AWSPDK GitHub 源存储库 |
查找项目蓝图信息
中 CodeCatalyst提供了多个项目蓝图。每份蓝图都附有一份摘要和README文件。摘要描述了蓝图安装的资源,而README文件则详细解释了蓝图并提供了如何使用蓝图的说明。