Uso de AWS OpsWorks Stacks con otros servicios de AWS - AWS OpsWorks

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.

Uso de AWS OpsWorks Stacks con otros servicios de AWS

importante

El AWS OpsWorks Stacks servicio llegó al final de su vida útil el 26 de mayo de 2024 y se ha desactivado tanto para los clientes nuevos como para los actuales. Recomendamos encarecidamente a los clientes que migren sus cargas de trabajo a otras soluciones lo antes posible. Si tienes preguntas sobre la migración, ponte en contacto con el AWS Support equipo en AWS Re:post o a través de Premium AWS Support.

Puede hacer que los servidores de aplicaciones que se ejecuten en una pila de AWS OpsWorks Stacks utilicen una variedad de servicios de AWS que no estén integrados directamente con AWS OpsWorks Stacks. Por ejemplo, puede hacer que los servidores de aplicaciones usen Amazon RDS como una base de datos de backend. Puede obtener acceso a dichos servicios aplicando el siguiente patrón general:

  1. Cree y configure el servicio de AWS empleando la consola, la API o la CLI de AWS, y registre los datos de configuración que la aplicación necesitará para obtener acceso al servicio, como el nombre de host o el puerto.

  2. Cree una o varias recetas personalizadas para configurar la aplicación de forma que obtenga acceso al servicio.

    La receta obtiene los datos de configuración de los atributos de JSON de configuración e implementación de la pila que se define con JSON personalizado antes de ejecutar las recetas.

  3. Asigne la receta personalizada al evento del ciclo de vida Deploy en la capa del servidor de aplicaciones.

  4. Cree un objeto JSON personalizado que asigne valores adecuados a los atributos de los datos de configuración y añádalo al JSON de configuración e implementación de la pila.

  5. Implemente la aplicación en la pila.

    La implementación ejecuta la receta personalizada, que utiliza los valores de los datos de configuración que ha definido en el JSON personalizado para configurar la aplicación de forma que obtenga acceso al servicio.

En esta sección, se describe cómo hacer que los servidores de aplicaciones de AWS OpsWorks Stacks accedan a una variedad de servicios de AWS. Se supone que ya conoce los libros de recetas y las recetas de Chef, así como el modo en que usan atributos JSON de configuración y de pila para configurar aplicaciones, normalmente creando archivos de configuración. Si no así, debería leer primero Cookbooks and Recipes y Personalización AWS OpsWorks Pilas.