

Avis de fin de support : le 7 octobre 2026, AWS le support de AWS Proton. Après le 7 octobre 2026, vous ne pourrez plus accéder à la AWS Proton console ni aux AWS Proton ressources. Votre infrastructure déployée restera intacte. Pour plus d'informations, consultez le Guide [AWS Proton de dépréciation et de migration des services](https://docs.aws.amazon.com/proton/latest/userguide/proton-end-of-support.html).

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Qu'est-ce que c'est AWS Proton ?
<a name="Welcome"></a>

**AWS Proton est :**
+ **Infrastructure automatisée sous forme de provisionnement de code et de déploiement d'applications sans serveur et basées sur des conteneurs**

  Le AWS Proton service est un cadre d'automatisation à deux volets. En tant qu'administrateur, vous créez des *modèles de service versionnés* qui définissent une infrastructure normalisée et des outils de déploiement pour les applications sans serveur et basées sur des conteneurs. En tant que développeur d'applications, vous pouvez sélectionner parmi les *modèles de service* disponibles pour automatiser vos déploiements d'applications ou de services.

  AWS Proton identifie pour vous toutes les *instances de service* existantes qui utilisent une version de modèle obsolète. En tant qu'administrateur, vous pouvez demander AWS Proton à les mettre à niveau en un clic.
+ **Infrastructure standardisée**

  Les équipes de la plateforme peuvent utiliser AWS Proton une infrastructure versionnée comme modèles de code. Ils peuvent utiliser ces modèles pour définir et gérer des piles d'applications standard contenant l'architecture, les ressources d'infrastructure et le pipeline de déploiement des CI/CD logiciels.
+ **Déploiements intégrés à CI/CD**

  Lorsque les développeurs utilisent l'interface en AWS Proton libre-service pour sélectionner un *modèle de service*, ils sélectionnent une définition de pile d'applications standardisée pour leurs déploiements de code. AWS Proton provisionne automatiquement les ressources, configure le CI/CD pipeline et déploie le code dans l'infrastructure définie.

## AWS Proton pour les équipes de la plateforme
<a name="ag-admin"></a>

En tant qu'administrateur, vous ou les membres de votre équipe de plateforme créez des *modèles d'environnement* et de *service* contenant l'infrastructure sous forme de code. Le *modèle d'environnement* définit l'infrastructure partagée utilisée par plusieurs applications ou ressources. Le *modèle de service* définit le type d'infrastructure nécessaire pour déployer et gérer une seule application ou un microservice dans un *environnement*. *Un AWS Proton *service* est une instanciation d'un *modèle de service*, qui inclut normalement plusieurs *instances de service* et un pipeline.* *Une *instance AWS Proton de service* est une instanciation d'un *modèle de service* dans un environnement spécifique.* Vous ou les autres membres de votre équipe pouvez spécifier les *modèles d'environnement* compatibles avec un *modèle de service* donné. Pour plus d'informations sur les *modèles*, consultez[AWS Proton modèles](ag-templates.md).

Vous pouvez utiliser l'infrastructure suivante en tant que fournisseur de code avec AWS Proton :
+ [CloudFormation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html)
+ [Terraforme](https://www.terraform.io/)

## AWS Proton pour les développeurs
<a name="ag-dev"></a>

En tant que développeur d'applications, vous sélectionnez un *modèle de service* standardisé qui AWS Proton permet de créer un *service* qui déploie et gère votre application dans une *instance de service*. *Un AWS Proton *service* est une instanciation d'un *modèle de service*, qui inclut normalement plusieurs *instances de service* et un pipeline.*

## AWS Proton flux de travail
<a name="ag-workflow"></a>

Le schéma suivant est une visualisation des principaux AWS Proton concepts abordés dans le paragraphe précédent. Il offre également une vue d'ensemble de haut niveau de ce qui constitue un AWS Proton flux de travail simple.

![\[Schéma décrivant les principaux AWS Proton concepts abordés dans le paragraphe précédent. Il offre également un aperçu général de ce qui constitue un AWS Proton flux de travail simple, divisé en six étapes.\]](http://docs.aws.amazon.com/fr_fr/proton/latest/userguide/images/service-diagram_1.png)


 ![\[Red circle with the number 1 inside, typically used as a notification icon.\]](http://docs.aws.amazon.com/fr_fr/proton/latest/userguide/images/label-one.png)En tant qu'**administrateur**, vous créez et enregistrez un **modèle d'environnement** avec AWS Proton lequel vous définissez les ressources partagées.

 ![\[Number 2 icon in a pink circle.\]](http://docs.aws.amazon.com/fr_fr/proton/latest/userguide/images/label-two.png)AWS Proton déploie un ou plusieurs **environnements**, sur la base d'un **modèle d'environnement**.

 ![\[Pink square icon with a white exclamation mark inside a circle.\]](http://docs.aws.amazon.com/fr_fr/proton/latest/userguide/images/label-three.png)En tant qu'**administrateur**, vous créez et enregistrez un **modèle de service** auprès AWS Proton duquel vous définissez l'infrastructure, la surveillance et les CI/CD ressources associées, ainsi que les **modèles d'environnement** compatibles.

 ![\[Number 4 in a red circle icon, commonly used to indicate a notification count.\]](http://docs.aws.amazon.com/fr_fr/proton/latest/userguide/images/label-four.png)En tant que **développeur**, vous sélectionnez un **modèle de service** enregistré et vous fournissez un lien vers votre référentiel de **code source**.

 ![\[Pink square icon with number 5 inside, representing a notification or count.\]](http://docs.aws.amazon.com/fr_fr/proton/latest/userguide/images/label-five.png) AWS Proton fournit au **Service** un **pipeline CI/CD** pour vos instances de **service**.

 ![\[Red circle icon with number 6 inside, representing a notification or count.\]](http://docs.aws.amazon.com/fr_fr/proton/latest/userguide/images/label-six.png) AWS Proton fournit et gère le **service** et les **instances de service** qui exécutent le **code source** tel que défini dans le **modèle de service** sélectionné. Une **instance de service** est une instanciation du **modèle de service** sélectionné dans un **environnement** pour une seule étape d'un **pipeline** (par exemple Prod).