

A Amazon não CodeCatalyst está mais aberta a novos clientes. Os clientes atuais podem continuar usando o serviço normalmente. Para obter mais informações, consulte [Como migrar do CodeCatalyst](migration.md).

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

# Padronizando projetos com plantas personalizadas em CodeCatalyst
<a name="custom-blueprints"></a>

Você pode padronizar o desenvolvimento e as melhores práticas para os projetos do seu CodeCatalyst espaço com plantas personalizadas. Planos personalizados podem ser usados para definir vários aspectos de um CodeCatalyst projeto, como definições de fluxo de trabalho e código do aplicativo. Depois que um esquema personalizado é usado para criar um projeto ou aplicado a projetos existentes, todas as alterações no esquema ficam disponíveis para esses projetos como atualizações de solicitação pull. Como autor do esquema, você pode ver detalhes sobre quais projetos estão usando seus esquemas em todo o espaço, para que você possa ver como os padrões estão sendo aplicados em todos os projetos. O gerenciamento do ciclo de vida de um esquema permite que você gerencie centralmente o ciclo de vida de desenvolvimento de software de cada projeto, permitindo que os projetos em seu espaço continuem seguindo as práticas recomendadas com as alterações ou correções mais recentes. Para obter mais informações, consulte [Trabalho com o gerenciamento do ciclo de vida como autor do esquema](lifecycle-management-dev.md).

Os esquemas personalizados permitem atualizar as versões do esquema em relação ao projeto anterior por meio de ressíntese. A ressíntese é o processo de executar novamente a síntese do esquema com versões atualizadas ou a capacidade de incorporar correções e alterações em projetos existentes. Para obter mais informações, consulte [Conceitos de esquemas personalizados](custom-bp-concepts.md).

Talvez você já tenha a padronização e as práticas recomendadas implementadas. Em vez de criar e desenvolver um esquema personalizado do zero, você pode optar por converter um repositório de origem existente com código-fonte em um esquema personalizado. Para obter mais informações, consulte [Converter repositórios de origem em esquemas personalizados](convert-bp.md).

[Para ver o SDK de blueprints e exemplos de blueprints, consulte o repositório de código aberto. GitHub ](https://github.com/aws/codecatalyst-blueprints)

**Topics**
+ [Conceitos de esquemas personalizados](custom-bp-concepts.md)
+ [Conceitos básicos de esquemas personalizados](getting-started-bp.md)
+ [Tutorial: Criar e atualizar uma aplicação React](blueprint-getting-started-tutorial.md)
+ [Converter repositórios de origem em esquemas personalizados](convert-bp.md)
+ [Trabalho com o gerenciamento do ciclo de vida como autor do esquema](lifecycle-management-dev.md)
+ [Desenvolvimento de um esquema personalizado para satisfazer os requisitos do projeto](develop-bp.md)
+ [Publicação de um esquema personalizado em um espaço](publish-bp.md)
+ [Definição de permissões de publicação para um esquema personalizado](manage-permissions-bp.md)
+ [Adicionar um esquema personalizado a um catálogo de esquemas de espaço](add-bp.md)
+ [Alterar as versões do catálogo para um esquema personalizado](mange-version-bp.md)
+ [Visualização de detalhes, versões e projetos de um esquema personalizado](view-bp.md)
+ [Remoção de um esquema personalizado de um catálogo de esquemas de espaço](remove-bp.md)
+ [Exclusão de um esquema ou uma versão personalizada publicada](delete-bp.md)
+ [Como lidar com dependências, incompatibilidades e ferramentas](dependencies-tooling-bp.md)
+ [Contribuir](contribute-bp.md)