WordPress

Guía paso a paso para un WordPress de alto rendimiento

¿Tienes problemas de carga con tu servidor? ¿El CPU alcanza el 100% de uso en ocasiones? ¿No quieres cambiar a otro servidor más grande porque sólo son “picos” de carga?
Un sitio web lento y sobrecargado de datos es un fastidio hoy en día, tanto para ti como para tus clientes. Sin embargo, la carga lenta de un servidor no se resuelve con parches. Una de las soluciones más óptimas para los servidores es crear un WordPress con alto rendimiento y auto escalable, práctica que se ha vuelto una necesidad para cualquier sitio.

Pero veamos, ¿qué es un WP de alto rendimiento y altamente escalable?

Un WP de alto rendimiento es un WP que permite navegar por sí mismo con facilidad y rapidez, es decir, es fluído y sus tiempos de cargas son muy pequeños. Cuando hablamos de auto escalamiento nos referimos a que la infraestructura donde se encuentra la aplicación, WP en este caso, puede incrementar el número de instancias con el fin de poder atender a todos los clientes/usuarios que sea necesario. Para esto se utilizan ciertos parámetros, en general la utilización del CPU, para determinar cuándo las instancias están llegando a su límite de capacidad para atender las requests.
Veamos las ventajas y desventajas

Ventajas

  • Rapidez de servidor para carga de páginas.
  • La probabilidad de fallas del WP es muy baja, casi nula, estará siempre disponible.
  • Incrementa el número de instancias si es necesario, pero las disminuye también cuando no lo sea.

Desventajas

  • El billing the AWS no sería fijo, ya que el número de instancias aumentan y decrementan cuando sea necesario.

Esta serie de tutoriales presenta una solución a tu problema ya que te explicaré paso a paso la creación y configuración de una infraestructura para un WordPress de alto rendimiento y auto escalable (WordPress Auto scaling) con servicios de Amazon Web Services (AWS).

Los temas que te ayudarán con todo el proceso son:

  • Creación y configuración de la VPC.
  • Creación y configuración de la instancia EC2.
  • Creación y configuración del RDS.
  • Creación y configuración del EFS.
  • Creación y configuración del Load Balancer.
  • Creación y configuración del Auto Scaling Group.

Esta serie de tutoriales presenta una solución a tu problema ya que te explicaré paso a paso la creación y configuración de una infraestructura para un WordPress de alto rendimiento y auto escalable (WordPress Auto scaling) con servicios de Amazon Web Services (AWS).

Creación de la VPC

¿Qué necesitas?

Una cuenta en AWS

¿Cómo hacerlo?

1. Ingresar a la cuenta de AWS.
2. Elegir la región en la que se creará la infraestructura (esquina superior derecha). En este caso usaremos Virginia.

3. Seleccionar el servicio VPC.

4. Iniciar su creación dando click en “Create VPC” o “Start VPC Wizard”.
5. Seleccionar la configuración de la VPC con subred pública.

6. Asignarle nombre y zona de disponibilidad a la VPC, dejar los campos restantes por default, Dar click en “Create VPC”.

7. Si la VPC fue creada correctamente se mostrará un mensaje de creación exitosa.
Nota: Para revisar la configuración de la VPC, seleccionar “Your VPCs” en la barra lateral y la VPC deseada.

8. Buscar las subredes (subnets) pertenecientes a VPC-test ingresando el ID de la VPC a la barra de búsqueda.

9. Crear una subred privada, presionar “Create Subnet”.

10. Ingresar los datos que correspondan como el nombre, la VPC creada, y el bloque de IPs siguientes la subred pública, en este caso 10.0.1.0/24. Presionar “Yes, Create”.

La prueba de las subredes se realizará en la parte dos de esta serie de tutoriales. Si tienes dudas acerca de como completar este tutorial, porfavor no dudes en contactarme o a cualquiera de mis compañeros, para que nosotros podamos ayudarte a completar de manera exitosa la creación del VPC.

Ayudamos a empresas digitales como la tuya a implementar aplicaciones web más rápidas

  • Implementa prácticas de DevOps en tu aplicación Cloud.
  • Mejora la escalabilidad y la seguridad de tu infraestructura.
  • Guía a tu equipo a adoptar las prácticas AWS DevOps.
Joshua Coronado

Share
Published by
Joshua Coronado

Recent Posts

AWS Precios: Como funcionan los costos en la nube de Amazon

Migrar a la nube es un paso muy importante para cualquier compañía ya que brinda…

5 años ago

Cómo redirigir HTTP HTTPS

¿Has instalado un certificado SSL pero tu sitio no redirecciona al protocolo HTTPS? Esta vez…

6 años ago

ClickIT una de las 5 Mejores Empresas de Outsourcing TI en México

ClickIT Smart Technologies se preocupa por dar un servicio excelente para ayudar a las empresas…

6 años ago

Cómo instalar Laravel en AWS EC2 de la manera correcta

¿Estás cansado de desarrollar tu aplicación de Laravel en tu servidor local? ¿Quisieras ver tu…

6 años ago

Cómo configurar PayPal con WooCommerce.

Paypal es el método de pago predeterminado en WooCommerce cuando lo instalas por primera vez,…

6 años ago

Cómo elegir el AWS Partner adecuado para administrar tu infraestructura en la nube.

En este momento, ya has tomado una gran decisión. Comenzar a buscar un partner especializado…

6 años ago