Faça a transição do seu CodeStar projeto da AWS para produção - AWS CodeStar

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 e os preços da Amazon CodeCatalyst.

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. AWS 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 AWS 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:

  1. Um GitHub repositório CodeCommit ou que contém seu código-fonte.

  2. Um CodePipeline pipeline configurado para ouvir as alterações no seu repositório.

    1. 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.

    2. Recomendamos que você adicione um estágio de implantação ao seu pipeline que use CodeDeploy ou AWS 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.