Amazon n' CodeCatalyst est plus ouvert aux nouveaux clients. Les clients existants peuvent continuer à utiliser le service normalement. Pour de plus amples informations, veuillez consulter Comment effectuer une migration depuis CodeCatalyst.
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Création d'un projet complet avec des CodeCatalyst plans
Lorsque vous créez un projet à l'aide d'un plan, vous CodeCatalyst créez un projet complet avec un référentiel source, des exemples de code source, des CI/CD flux de travail, des rapports de création et de test et des outils de suivi des problèmes intégrés. Un plan de projet utilise du code pour fournir une infrastructure cloud, des ressources et des exemples d'artefacts sources pour différents types d'applications et de frameworks.
Pour de plus amples informations, veuillez consulter Création d’un projet. Vous devez être l'administrateur de l'espace pour créer un projet.
Plans disponibles
| Nom du plan | Description du plan |
|---|---|
| ASP.NET API Web de base | Ce plan crée une application d'API Web .NET 6 ASP.NET Core. Le plan utilise l'outil de AWS déploiement pour .NET et fournit une option pour configurer Amazon Elastic Container Service AWS App Runner, ou AWS Elastic Beanstalk en tant que cible de déploiement. |
| AWS Glue ETL | Ce plan crée un exemple d'implémentation de référence ETL (Extract Transform Load) à l'aide de AWS CDK, AWS Glue, AWS Lambda et Amazon Athena pour convertir des valeurs séparées par des virgules (CSV) en Apache Parquet. |
| DevOps pipeline de déploiement | Ce plan crée un pipeline de déploiement à l'aide de l'architecture de référence du pipeline de AWS déploiement qui déploie une application de référence AWS sur plusieurs étapes. |
| API Java avec AWS Fargate | Ce plan crée un projet de service Web conteneurisé. Le projet utilise la CLI AWS Copilot |
| Application Web moderne à trois niveaux | Ce plan génère du code en Python pour la couche application et le framework frontal Vue afin de créer et de déployer une application Web moderne à 3 niveaux bien architecturée. |
| Application sans serveur .NET | Ce plan crée des AWS Lambda fonctions à l'aide des outils Lambda de la CLI .NET. Le plan fournit des options pour les AWS Lambda fonctions, notamment le choix entre C# ou F#. |
| Node.js API avec AWS Fargate | Ce plan crée un projet de service Web conteneurisé. Le projet utilise la CLI AWS Copilot |
| Modèle d'application sans serveur (SAM) | Ce plan crée un projet qui utilise un modèle d'application sans serveur (SAM) pour créer et déployer une API. Vous pouvez choisir le SDK pour Java ou TypeScript le SDK pour Python comme langage de programmation. |
| Microservice RESTful sans serveur | Ce plan crée une API REST qui utilise AWS Lambda et Passerelle Amazon API avec une référence de service To Do. Vous pouvez choisir le SDK pour Java ou TypeScript le SDK pour Python comme langage de programmation. |
| Single-page candidature | Ce plan crée une application d'une seule page (SPA) qui utilise les frameworks React, Vue et Angular. Pour l'hébergement, choisissez entre AWS Amplify Hébergement ou Amazon CloudFront Amazon S3. |
| Site Web statique |
Ce plan crée un site Web statique à l'aide des générateurs de sites statiques Hugo |
| Application Web To Do | Ce plan crée une application Web sans serveur To Do avec des composants frontaux et dorsaux. Vous pouvez choisir le SDK pour Java ou TypeScript le SDK pour Python comme langage de programmation. |
| Abonnez-vous au plan externe | Ce plan crée un flux de travail pour chaque package importé. Ces flux de travail sont exécutés une fois par jour pour vérifier la présence de nouvelles versions des packages dans NPM. S'il existe une nouvelle version, le flux de travail tente de l'ajouter à votre CodeCatalyst espace en tant que plan personnalisé. L'action échouera si un package est introuvable ou s'il ne s'agit pas d'un plan. Le package cible doit être sur NPM et le package doit être un plan. L'espace doit être souscrit à un niveau qui prend en charge les plans personnalisés. |
| Chatbot Bedrock GenAI | Ce plan crée un chatbot IA génératif avec Amazon Bedrock |
Trouver des informations sur le plan du projet
Plusieurs plans de projet sont disponibles dans. CodeCatalyst Chaque plan est accompagné d'un résumé et d'un fichier README. Le résumé décrit les ressources installées par le plan, tandis que le fichier README explique le plan en détail et fournit des instructions pour l'utiliser.