

Amazon ya no CodeCatalyst está abierto a nuevos clientes. Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte [Cómo migrar desde CodeCatalyst](migration.md).

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Estandarizar proyectos con planos personalizados en CodeCatalyst
<a name="custom-blueprints"></a>

Puedes estandarizar el desarrollo y las mejores prácticas para los proyectos de tu CodeCatalyst espacio con planos personalizados. Los planos personalizados se pueden usar para definir varios aspectos de un CodeCatalyst proyecto, como las definiciones del flujo de trabajo y el código de la aplicación. Una vez que se utiliza un esquema personalizado para crear un nuevo proyecto o aplicarlo a proyectos existentes, cualquier cambio realizado en el esquema estará disponible para esos proyectos como actualizaciones de solicitudes de extracción. Como autor de esquemas, puede ver los detalles de los proyectos que utilizan sus esquemas en todo su espacio para saber cómo se aplican los estándares en todos los proyectos. La administración del ciclo de vida de un esquema le permite administrar de forma centralizada el ciclo de desarrollo de software de cada proyecto, con lo que puede asegurarse de que los proyectos de su espacio sigan las prácticas recomendadas con los últimos cambios o correcciones. Para obtener más información, consulte [El trabajo del autor de esquemas con la administración del ciclo de vida](lifecycle-management-dev.md).

Los esquemas personalizados permiten actualizar las versiones de los esquemas con respecto al proyecto anterior mediante la resíntesis. La resíntesis es el proceso de volver a ejecutar la síntesis de los esquemas con versiones actualizadas o la posibilidad de incorporar correcciones y cambios en los proyectos existentes. Para obtener más información, consulte [Proyectos de esquemas personalizados](custom-bp-concepts.md).

Es posible que ya haya implementado la estandarización y las prácticas recomendadas. En lugar de crear y desarrollar un esquema personalizado desde cero, puede optar por convertir un repositorio de código fuente existente con código fuente en un esquema personalizado. Para obtener más información, consulte [Conversión de los repositorios de código fuente en esquemas personalizados](convert-bp.md).

[Para ver el SDK de planos y los modelos de muestra, consulta el repositorio de código abierto. GitHub ](https://github.com/aws/codecatalyst-blueprints)

**Topics**
+ [Proyectos de esquemas personalizados](custom-bp-concepts.md)
+ [Introducción a los esquemas personalizados](getting-started-bp.md)
+ [Tutorial: creación y actualización de una aplicación de React](blueprint-getting-started-tutorial.md)
+ [Conversión de los repositorios de código fuente en esquemas personalizados](convert-bp.md)
+ [El trabajo del autor de esquemas con la administración del ciclo de vida](lifecycle-management-dev.md)
+ [Desarrollo de un esquema personalizado para cumplir los requisitos del proyecto](develop-bp.md)
+ [Publicación de un esquema personalizado en un espacio](publish-bp.md)
+ [Configuración de permisos de publicación para un esquema personalizado](manage-permissions-bp.md)
+ [Incorporación de un esquema personalizado a un catálogo de esquemas del espacio](add-bp.md)
+ [Cambios en las versiones del catálogo para un esquema personalizado](mange-version-bp.md)
+ [Visualización de los detalles, las versiones y los proyectos de un esquema personalizado](view-bp.md)
+ [Eliminación de un esquema personalizado de un catálogo de esquemas del espacio](remove-bp.md)
+ [Eliminación de un esquema personalizado publicado o una versión](delete-bp.md)
+ [Tratamiento de dependencias, discrepancias y herramientas](dependencies-tooling-bp.md)
+ [Contribuciones](contribute-bp.md)