desarrollo-web-br-bd.com

¿Puede alojar WordPress utilizando los servicios web de Amazon como EC2, RDS, EBS, etc.?

He estado estudiando la posibilidad de usar algo como Amazon Web Services para alojar sitios de WordPress. Me preguntaba si es posible y, de ser así, cuáles son las experiencias de las personas de haberlo hecho. ¿Qué aspectos de AWS usaste?

8
Rick Curran

Menciona explícitamente tres servicios en el título de su pregunta: EC2, RDS y EBS.

Si son los tres servicios que le interesan, entonces sí, muy fácilmente.

EC2 + EBS son prácticamente lo mismo, EBS es simplemente una extensión de almacenamiento persistente para EC2, y RDS es una base de datos MySQL completa. Debería poder hacer que estos tres servicios se ejecuten juntos muy fácilmente.

Si desea extenderse a algunos de los otros productos de AWS, S3 es muy fácil de implementar en WordPress para cargar archivos. Compruebe algunos de estos complementos .

SimpleDB, sin embargo, tiene una utilidad muy limitada para nosotros sin tener que volver a escribir cómo WordPress lee y escribe en la base de datos. Hay un artículo de Amazon sobre cómo crear un complemento que agrega la funcionalidad de etiquetado que usa SimpleDB como almacenamiento, pero eso es todo lo que pude encontrar con respecto al uso de SimpleDB con WordPress.

7
nobody

Thomas McDonald está en el camino correcto. Solo quería agregar que si va a utilizar EC2 para escalar sus sitios a medida que necesite más servidores, tendrá que lidiar con el hecho de que tendrá múltiples instancias de su sitio sin volúmenes compartidos comunes.

En otras palabras, digamos que tiene 2 instancias de EC2 arriba, cada una está completamente separada de la otra, ¿qué ocurre cuando un usuario carga una imagen? Esa imagen solo existe en un servidor y no en el otro.

Para combatir esto, querrá usar algo como S3 con Cloudfront o algún otro tipo de CDN. Luego, algo como W3 Total Cache, que propagará sus subidas a la CDN. Luego, cuando se muestre una imagen en su tema, la URL de la imagen de CDN se volverá a escribir automáticamente en la URL de origen de CDN con W3 Total Cache y, a pesar de que la imagen no existe en el servidor local, seguirá siendo visible para los visitantes.

4
gabrielk

Sí, puede, el rendimiento debería ser igual de rápido, si no más rápido que una caja dedicada estándar, solo necesita averiguar si los costos variables valen o no.

Si usas algo como Scalr, también puedes hacer algunas cosas de autoescalamiento.

1
Vid Luther