En este proyecto, aprenderá a implementar y alojar WordPress, una herramienta de blogs de código abierto y un sistema de administración de contenido (CMS) basado en PHP y MySQL. Implementará una arquitectura para alojar WordPress para una carga de trabajo de producción con responsabilidades de administración mínimas a su cargo. Para lograrlo, utilizará AWS Elastic Beanstalk y Amazon Relational Database Service (RDS). Una vez que se hayan cargado los archivos de WordPress, Elastic Beanstalk administrará de manera automática la implementación, desde el aprovisionamiento de capacidad, el balanceo de carga y el escalado automático hasta el monitoreo del estado de la aplicación. Amazon RDS ofrece capacidad rentable y de tamaño ajustable, al mismo tiempo que gestiona por usted las tareas de administración de bases de datos que requieren mucho tiempo.

wordpress-arch-v2

Lo que logrará:

Lanzará una pila web para alojar su aplicación de WordPress con AWS Elastic Beanstalk y Amazon Relational Database Service (RDS). Elastic Beanstalk aprovisiona y administra la infraestructura subyacente (p. ej., instancias de Amazon EC2) y los componentes de la pila (p. ej., sistemas operativos, servidores web, lenguajes o marcos) por usted. RDS suministra la base de datos MySQL.

Implementará WordPress con AWS Elastic Beanstalk. Cargará el código a Elastic Beanstalk, que administra todos los detalles de la implementación por usted.

Lo que necesitará antes de comenzar:

Una cuenta de AWS: para comenzar a aprovisionar recursos a fin de alojar WordPress, necesitará una cuenta de AWS. Regístrese en AWS.

Nivel de habilidad: es necesario contar con experiencia previa en WordPress.

Experiencia en AWS: se recomienda contar con un nivel de conocimiento intermedio en AWS y sus servicios.

Cálculo de facturación mensual:

El costo total de crear un sitio web de WordPress dependerá del uso y los tipos de instancias que seleccione para el servidor web y la instancia de base de datos. Si utiliza la configuración predeterminada que se recomienda en esta guía, el costo habitual será de 450 USD/mes para alojar el sitio de WordPress. El costo refleja los recursos mínimos recomendados para una carga de trabajo de WordPress lista para la producción, con un único servidor web activo y una instancia independiente de base de datos MySQL de Amazon RDS. El costo total puede aumentar si utiliza Auto Scaling para aumentar el número de instancias de servidor web para los casos de aumento en el tráfico hacia su sitio de WordPress (aproximadamente 75 USD/mes por cada servidor web adicional si se asume que el servidor web permanece activo durante todo el mes). Para ver un desglose de los servicios utilizados y los costos asociados, consulte Servicios utilizados y costos.


¿Necesita más recursos para comenzar con AWS? Visite el Centro de recursos introductorios para obtener más información.

Este documento técnico describe un proceso de implementación más exhaustivo de WordPress con AWS Elastic Beanstalk. Incluye instrucciones sobre cómo configurar una CDN y almacenamiento de caché en memoria para la implementación de WordPress con Amazon CloudFront y Amazon ElastiCache.

Encuentre y lance imágenes configuradas con anterioridad que ejecuten WordPress de AWS Marketplace.

Agilice su sitio web de WordPress con Lightsail. Ofrece todo lo que necesita para poner en funcionamiento su sitio web en AWS (capacidad de cómputo, almacenamiento y redes) por un precio bajo y predecible.