

Aviso de fin del soporte: el 7 de octubre de 2026 AWS finalizará el soporte para AWS Proton. Después del 7 de octubre de 2026, ya no podrás acceder a la AWS Proton consola ni a AWS Proton los recursos. La infraestructura implementada permanecerá intacta. Para obtener más información, consulte la [Guía AWS Proton de obsolescencia y migración del servicio](https://docs.aws.amazon.com/proton/latest/userguide/proton-end-of-support.html).

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.

# Creación de plantillas y creación de paquetes para AWS Proton
<a name="ag-template-authoring"></a>

AWS Proton aprovisiona recursos para usted en función de la infraestructura como archivos de código (IaC). Describe la infraestructura en los archivos IaC reutilizables. Para que los archivos sean reutilizables para diferentes entornos y aplicaciones, debe crearlos como *plantillas*, definir los parámetros de entrada y utilizar estos parámetros en las definiciones de IaC. Al crear posteriormente un recurso de aprovisionamiento (entorno, instancia de servicio o componente), AWS Proton utiliza un motor de renderizado, que combina los valores de entrada con una plantilla para crear un archivo IaC listo para el aprovisionamiento.

Los administradores crean la mayoría de las plantillas como *paquetes de plantillas* y, a continuación, las cargan y las registran. AWS Proton En el resto de esta página se describen estos paquetes AWS Proton de plantillas. Los *componentes definidos directamente* son una excepción: los desarrolladores los crean y proporcionan directamente los archivos de plantillas de IaC. Para obtener más información sobre los componentes, consulte [AWS Proton componentes](ag-components.md).

**Topics**
+ [Paquetes de plantillas](#ag-template-bundles)
+ [AWS Proton parámetros](parameters.md)
+ [AWS Proton infraestructura como archivos de código](ag-infrastructure-tmp-files.md)
+ [Archivo de esquema](ag-schema.md)
+ [Resuelva los archivos de plantilla para AWS Proton](ag-wrap-up.md)
+ [Consideraciones sobre el paquete de plantillas](template-considerations.md)

## Paquetes de plantillas
<a name="ag-template-bundles"></a>

Como administrador, puede [crear y registrar plantillas](template-create.md) con AWS Proton. Estas plantillas se utilizan para crear entornos y servicios. Al crear un servicio, AWS Proton aprovisiona e implementa instancias de servicio en entornos seleccionados. Para obtener más información, consulte [AWS Proton para equipos de plataformas](Welcome.md#ag-admin).

Para crear y registrar una plantilla AWS Proton, debe cargar un paquete de plantillas que contenga los archivos de infraestructura como código (IaC) AWS Proton necesarios para aprovisionar un entorno o servicio.

Un *paquete de plantillas* contiene lo siguiente:
+ Un archivo de [infraestructura como código (IaC) con un archivo](ag-infrastructure-tmp-files.md) [YAML de manifiesto que incluye el archivo](ag-wrap-up.md) *IaC*.
+ Un archivo [YAML de esquema para las definiciones de los parámetros de entrada del archivo](ag-schema.md) IaC.

Un paquete de plantillas de CloudFormation entorno contiene un archivo IaC.

Un paquete CloudFormation de plantillas de servicio contiene un archivo IaC para las definiciones de las instancias de servicio y otro archivo IaC opcional para la definición de la canalización.

Los paquetes de plantillas de servicios y entornos de Terraform pueden contener varios archivos IaC cada uno.

AWS Proton requiere un archivo de esquema de parámetros de entrada. Cuando se crean AWS CloudFormation los archivos IaC, se utiliza la sintaxis de [Jinja](https://jinja.palletsprojects.com/en/2.11.x/) para hacer referencia a los parámetros de entrada. AWS Proton proporciona espacios de nombres de parámetros que puede utilizar para hacer referencia a [los parámetros](parameters.md) de sus archivos IaC.

*El siguiente diagrama muestra un ejemplo de los pasos que puede seguir para crear una plantilla.* AWS Proton

![Diagrama que describe el proceso de creación de un paquete de plantillas para un conjunto de recursos de AWS Proton infraestructura.](http://docs.aws.amazon.com/es_es/proton/latest/userguide/images/bundles.png)


 ![Number 1 icon.](http://docs.aws.amazon.com/es_es/proton/latest/userguide/images/label-one.png)Identifique [los parámetros de entrada](parameters.md).

 ![Number 2 icon.](http://docs.aws.amazon.com/es_es/proton/latest/userguide/images/label-two.png)Cree un [archivo de esquema](ag-schema.md) para definir los parámetros de entrada.

 ![Number 3 icon.](http://docs.aws.amazon.com/es_es/proton/latest/userguide/images/label-three.png)Cree [archivos IaC que hagan](ag-infrastructure-tmp-files.md) referencia a sus parámetros de entrada. Puede hacer referencia a las *salidas* de los archivos de IaC del entorno como *entradas* para los archivos de IaC del servicio.

 ![Number 4 icon.](http://docs.aws.amazon.com/es_es/proton/latest/userguide/images/label-four.png)[Registre una versión de plantilla](template-create.md) AWS Proton y cargue su paquete de plantillas.