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 un entorno
Aprenda a crear AWS Proton entornos.
Puede crear un AWS Proton entorno de dos maneras:
-
Cree, administre y aprovisione un entorno estándar mediante una plantilla de entorno estándar. AWS Proton aprovisiona la infraestructura para su entorno.
-
Conéctese AWS Proton a la infraestructura gestionada por el cliente mediante una plantilla de entorno gestionado por el cliente. Usted aprovisiona sus propios recursos compartidos de forma externa y AWS Proton, a continuación, proporciona los resultados de aprovisionamiento que puede utilizar. AWS Proton
Puede elegir uno de los diversos enfoques de aprovisionamiento al crear un entorno.
-
AWS aprovisionamiento gestionado: cree, gestione y aprovisione un entorno en una sola cuenta. AWS Proton aprovisiona su entorno.
Este método solo admite plantillas de código de CloudFormation infraestructura (IaC).
-
AWS aprovisionamiento gestionado a otra cuenta: en una sola cuenta de administración, cree y gestione un entorno que esté aprovisionado en otra cuenta con conexiones a cuentas de entorno. AWS Proton aprovisiona tu entorno en la otra cuenta. Para obtener más información, consulte Creación de un entorno en una cuenta y aprovisionamiento en otra cuenta y Conexiones de cuentas de entorno.
Este método solo admite plantillas de CloudFormation IaC.
-
Aprovisionamiento autogestionado: AWS Proton envía las solicitudes de cambios de aprovisionamiento a un repositorio vinculado con tu propia infraestructura de aprovisionamiento.
Este método solo es compatible con las plantillas de IaC de Terraform.
-
CodeBuild aprovisionamiento: se AWS Proton utiliza AWS CodeBuild para ejecutar los comandos de shell que usted proporciona. Tus comandos pueden leer las entradas que AWS Proton proporcionan, y son responsables de aprovisionar o desaprovisionar la infraestructura y generar valores de salida. Un paquete de plantillas para este método incluye los comandos en un archivo de manifiesto y todos los programas, scripts u otros archivos que estos comandos puedan necesitar.
Como ejemplo del uso del CodeBuild aprovisionamiento, puedes incluir un código que lo utilice AWS Cloud Development Kit (AWS CDK) para aprovisionar AWS recursos y un manifiesto que instale el CDK código y lo ejecute. CDK
Para obtener más información, consulte CodeBuild paquete de plantillas de aprovisionamiento.
nota
Puede utilizar el CodeBuild aprovisionamiento con entornos y servicios. En este momento, no puede aprovisionar componentes de esta forma.
Con el aprovisionamiento AWS gestionado (tanto en la misma cuenta como en otra cuenta), AWS Proton realiza llamadas directas para aprovisionar sus recursos.
Con el aprovisionamiento autogestionado, AWS Proton realiza solicitudes de cambios para proporcionar archivos iAC compilados que el motor iAC utiliza para aprovisionar recursos.
Para obtener más información, consulte Cómo AWS Proton aprovisiona la infraestructura, Paquetes de plantillas y Requisitos de esquema para los paquetes de plantillas de entorno.
Temas
Creación y aprovisionamiento de un entorno estándar en la misma cuenta
Utilice la consola o AWS CLI para crear y aprovisionar un entorno en una sola cuenta. El aprovisionamiento lo gestiona AWS.
Creación de un entorno en una cuenta y aprovisionamiento en otra cuenta
Utilice la consola o AWS CLI cree un entorno estándar en una cuenta de administración que aprovisione la infraestructura del entorno en otra cuenta. AWS administra el aprovisionamiento.
Antes de usar la consola oCLI, complete los siguientes pasos.
-
Cuenta de AWS IDsIdentifique la cuenta de administración y entorno y cópiela para utilizarla más adelante.
-
En la cuenta de entorno, cree un rol AWS Proton de servicio con los permisos mínimos que desee crear en el entorno. Para obtener más información, consulte AWS Proton rol de servicio para el aprovisionamiento mediante AWS CloudFormation.
Creación y aprovisionamiento de un entorno mediante el aprovisionamiento autoadministrado
Cuando utilizas el aprovisionamiento autogestionado, AWS Proton envía las solicitudes de incorporación de cambios de aprovisionamiento a un repositorio vinculado con tu propia infraestructura de aprovisionamiento. Las solicitudes de extracción inician tu propio flujo de trabajo, que consiste en AWS servicios, para aprovisionar la infraestructura.
Consideraciones sobre el aprovisionamiento autoadministrado:
-
Antes de crear un entorno, configure un directorio de recursos del repositorio para el aprovisionamiento autoadministrado. Para obtener más información, consulte AWS Proton infraestructura como archivos de código.
-
Tras crear el entorno, AWS Proton espera a recibir notificaciones asincrónicas sobre el estado del aprovisionamiento de la infraestructura. Su código de aprovisionamiento debe usar el para enviar estas notificaciones asíncronas AWS Proton
NotifyResourceStateChange
API a. AWS Proton
Puede utilizar el aprovisionamiento autoadministrado en la consola o con la AWS CLI. En los siguientes ejemplos se muestra cómo se puede utilizar el aprovisionamiento autoadministrado con Terraform.