Em 31 de julho de 2024, a Amazon Web Services (AWS) interromperá o suporte para criação e visualização AWS CodeStar de projetos. Depois de 31 de julho de 2024, você não poderá mais acessar o AWS CodeStar console nem criar novos projetos. No entanto, os AWS recursos criados por AWS CodeStar, incluindo seus repositórios de origem, pipelines e compilações, não serão afetados por essa alteração e continuarão funcionando. AWS CodeStar As conexões e AWS CodeStar notificações não serão afetadas por essa descontinuação.
Se você deseja monitorar o trabalho, desenvolver código e criar, testar e implantar seus aplicativos, a Amazon CodeCatalyst fornece um processo de introdução simplificado e funcionalidades adicionais para gerenciar seus projetos de software. Saiba mais sobre a funcionalidade
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Faça a transição do seu CodeStar projeto da AWS para produção
Depois de criar seu aplicativo usando um CodeStar projeto da AWS e ver o que a AWS CodeStar fornece, talvez você queira fazer a transição do seu projeto para uso em produção. Uma forma de fazer isso é replicar os AWS recursos do seu aplicativo fora da AWS CodeStar. Você ainda precisará de um repositório, um projeto de construção, um pipeline e uma implantação, mas em vez de fazer com que a AWS os CodeStar crie para você, você os recriará usando. CloudFormation
nota
Pode ser útil criar ou visualizar um projeto semelhante usando primeiro um dos CodeStar Quick Starts da AWS e usá-lo como modelo para seu próprio projeto para garantir que você inclua os recursos e as políticas de que precisa.
Um CodeStar projeto da AWS é uma combinação do código-fonte e dos recursos criados para implantar o código. A coleção de recursos que ajudam a compilar, lançar e implantar o código são chamados de recursos da cadeia de ferramentas. Na criação do projeto, um CloudFormation modelo provisiona os recursos do seu conjunto de ferramentas em um pipeline integration/continuous deployment (CI/CD (contínuo).
Quando você usa o console para criar um projeto, o modelo da cadeia de ferramentas é criado para você. Ao usar o AWS CLI para criar um projeto, você cria o modelo do conjunto de ferramentas que cria os recursos do conjunto de ferramentas.
Uma cadeia de ferramentas completa requer os seguintes recursos recomendados:
-
Um GitHub repositório CodeCommit ou que contém seu código-fonte.
-
Um CodePipeline pipeline configurado para ouvir as alterações no seu repositório.
-
Quando você usa CodeBuild a AWS para executar testes unitários ou de integração, recomendamos que você adicione um estágio de construção ao seu pipeline para criar artefatos de construção.
-
Recomendamos que você adicione um estágio de implantação ao seu pipeline que use CodeDeploy ou CloudFormation implante seu artefato de construção e código-fonte em sua infraestrutura de tempo de execução.
nota
Como CodePipeline requer pelo menos dois estágios em um pipeline, e o primeiro estágio deve ser o estágio de origem, adicione um estágio de construção ou implantação como segundo estágio.
-