

Avviso di fine del supporto: il 7 ottobre 2026, AWS terminerà il supporto per AWS Proton. Dopo il 7 ottobre 2026, non potrai più accedere alla AWS Proton console o AWS Proton alle risorse. L'infrastruttura implementata rimarrà intatta. Per ulteriori informazioni, consulta [AWS Proton Service Deprecation](https://docs.aws.amazon.com/proton/latest/userguide/proton-end-of-support.html) and Migration Guide.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Creazione di modelli e creazione di pacchetti per AWS Proton
<a name="ag-template-authoring"></a>

AWS Proton fornisce risorse per te in base ai file Infrastructure as Code (IaC). Descrivi l'infrastruttura in file IAc riutilizzabili. Per rendere i file riutilizzabili per ambienti e applicazioni diversi, li si crea come *modelli*, si definiscono i parametri di input e si utilizzano questi parametri nelle definizioni IAc. Quando successivamente si crea una risorsa di provisioning (ambiente, istanza di servizio o componente), si AWS Proton utilizza un motore di rendering, che combina i valori di input con un modello per creare un file IAc pronto per il provisioning.

Gli amministratori creano la maggior parte dei modelli come *pacchetti di modelli*, quindi li caricano e li registrano. AWS Proton Il resto di questa pagina illustra questi pacchetti di modelli. AWS Proton *I componenti definiti direttamente* sono un'eccezione: gli sviluppatori li creano e forniscono direttamente i file modello IAc. Per ulteriori informazioni sui componenti, vedere. [AWS Proton componenti](ag-components.md)

**Topics**
+ [Pacchetti di modelli](#ag-template-bundles)
+ [AWS Proton parametri](parameters.md)
+ [AWS Proton infrastruttura come file di codice](ag-infrastructure-tmp-files.md)
+ [File di schema](ag-schema.md)
+ [Raccogli i file modello per AWS Proton](ag-wrap-up.md)
+ [Considerazioni sul pacchetto di modelli](template-considerations.md)

## Pacchetti di modelli
<a name="ag-template-bundles"></a>

In qualità di amministratore, puoi [creare e registrare modelli](template-create.md) con AWS Proton. Questi modelli vengono utilizzati per creare ambienti e servizi. Quando crei un servizio, effettua il AWS Proton provisioning e distribuisce le istanze del servizio in ambienti selezionati. Per ulteriori informazioni, consulta [AWS Proton per i team di piattaforma](Welcome.md#ag-admin).

Per creare e registrare un modello AWS Proton, è necessario caricare un pacchetto di modelli contenente i file Infrastructure as Code (IaC) AWS Proton necessari per il provisioning di un ambiente o di un servizio.

Un *pacchetto di modelli contiene quanto segue*:
+ *Un file [Infrastructure as code (IaC) con un file](ag-infrastructure-tmp-files.md) [YAML manifesto che elenca il file](ag-wrap-up.md) IaC.*
+ Un file [YAML di schema per le definizioni dei parametri di input del file](ag-schema.md) IAc.

Un pacchetto di modelli di CloudFormation ambiente contiene un file IAc.

Un pacchetto CloudFormation di modelli di servizio contiene un file IAc per le definizioni delle istanze di servizio e un altro file IaC opzionale per la definizione di una pipeline.

I pacchetti di modelli di ambiente e servizio Terraform possono contenere più file IAc ciascuno.

AWS Proton richiede un file di schema dei parametri di input. Quando lo usi AWS CloudFormation per creare i tuoi file IAc, usi la sintassi [Jinja](https://jinja.palletsprojects.com/en/2.11.x/) per fare riferimento ai parametri di input. AWS Proton [fornisce namespace di parametri che è possibile utilizzare per fare riferimento ai parametri nei file IAc.](parameters.md)

*Il diagramma seguente mostra un esempio di passaggi che è possibile eseguire per creare un modello per.* AWS Proton

![Un diagramma che descrive un processo di creazione di un pacchetto di modelli per un insieme di risorse dell' AWS Proton infrastruttura.](http://docs.aws.amazon.com/it_it/proton/latest/userguide/images/bundles.png)


 ![Number 1 icon.](http://docs.aws.amazon.com/it_it/proton/latest/userguide/images/label-one.png)Identifica i parametri [di input](parameters.md).

 ![Number 2 icon.](http://docs.aws.amazon.com/it_it/proton/latest/userguide/images/label-two.png)Crea un [file di schema](ag-schema.md) per definire i parametri di input.

 ![Number 3 icon.](http://docs.aws.amazon.com/it_it/proton/latest/userguide/images/label-three.png)Crea [file IAc](ag-infrastructure-tmp-files.md) che fanno riferimento ai tuoi parametri di input. È possibile fare riferimento agli *output dei file IAc di ambiente come *input** per i file IAc di servizio.

 ![Number 4 icon.](http://docs.aws.amazon.com/it_it/proton/latest/userguide/images/label-four.png)[Registra una versione modello](template-create.md) con AWS Proton e carica il tuo pacchetto di modelli.