A continuación, defina la aplicación de ejemplo (el sitio de WordPress) en forma de una plantilla de nube genérica. La plantilla se puede implementar en diferentes proveedores de nube sin necesidad de cambiar su diseño.
El ejemplo consta de un servidor de aplicaciones de WordPress, un servidor de base de datos MySQL y recursos de soporte. La plantilla comienza con unos pocos recursos y va creciendo a medida que los modifica y agrega otros nuevos.
Estos son los valores de la primera parte del ejemplo, con una infraestructura que estableció un administrador de nube:
- Dos cuentas de nube, AWS y Azure.
- Tres entornos de zona de nube:
- Desarrollo: OurCo-AWS-US-East
- Prueba: OurCo-AWS-US-West
- Producción: OurCo-Azure-East-US
- Asignaciones de tipo con recursos informáticos pequeños, medianos y grandes para cada zona.
- Asignaciones de imagen para Ubuntu configuradas en cada zona.
- Perfiles de red con subredes internas y externas para cada zona.
- Almacenamiento en el que se va a implementar, almacenamiento general para la zona de prueba y desarrollo y almacenamiento rápido para la zona de producción.
- El proyecto de ejemplo incluye los tres entornos de zona de nube y los usuarios que pueden crear diseños.
Requisitos previos
Para seguir los pasos, debe estar familiarizado con sus propios valores de infraestructura. En este ejemplo, se utiliza AWS para el desarrollo y las pruebas, y Azure para la producción. Al crear su propia plantilla de nube, sustituya sus propios valores, que normalmente establece el administrador de la nube.