Managed WordPress hosting para sitios construidos en Google Cloud.
En GCP las piezas de un sitio de WordPress son generalmente productos separados. La base de datos no está en la instancia, la carpeta de cargas es a menudo vacía, y el caché ocurre antes de cualquiera de ellos.
Un sitio de WordPress se extendió a través de cuatro productos.
Nada aquí es inusual para el GCP, pero significa que una copia del sistema de archivos de la instancia le consigue una fracción del sitio.
Una base de datos que no está en la máquina
Cloud SQL funciona como su propio ejemplo, por lo que un mysqldump sobre SSH en el VM alcanza una base de datos que puede no estar allí. La exportación se toma de la instancia SQL en sí.
Medios en un cubo, no en cargas
Con un plugin de descarga en su lugar, wp-content/uploads en la instancia puede estar casi vacío mientras cada imagen sirve de almacenamiento en la nube. Copiar el disco solo produce un sitio sin imágenes.
Reglas que viven en el balanceador de carga
Las redirigir, reglas de WAF y comportamiento de Cloud CDN se configuran en el balanceador de carga HTTPS, no en WordPress, por lo que no existen en ninguna parte en una copia de seguridad del sitio y son capturados explícitamente.
Los plugins de cuentas de servicio dependen de
Los complementos que autenticen a los servicios de Google lo hacen a través de una clave de cuenta de servicio. Esas credenciales dejan de funcionar en el momento en que el proyecto se derriba, por lo que lo que los utiliza se enumera primero.
Cron corriendo como un trabajo de cronogramador
WordPress cron en GCP es frecuentemente impulsado por Cloud Scheduler golpe wp-cron.php en un intervalo fijo, que es una configuración fuera del sitio y fácil de dejar atrás.
Inventario del proyecto, no de la instancia.
La pregunta útil no es lo que está en el VM. Es en lo que Google productos el sitio depende en silencio, porque son lo que una copia perderá.
- Cloud SQL exportado en la instancia, no sobre SSH
- Los medios de Bucket re-homed y las URL reescritas
- Saldo de carga y reglas de CDN capturados
- Proyecto que se ejecuta hasta que confirma
Menos partes móviles, la misma entrega.
Un despliegue GCP bien construido realiza. Lo que también hace es facturar por cinco servicios y requerir a alguien que los entienda todos.
Lo que cambiamos cuando un sitio llega desde Google Cloud
Cada fila aquí es un producto de Google haciendo un trabajo que se mueve de nuevo en la pila.
| Ajuste | Qué hacemos | Por qué |
|---|---|---|
| Exportación de bases de datos | Tomado de la instancia SQL de Cloud en lugar de la instancia de computación | Cloud SQL es un producto gestionado por separado, por lo que un vertedero que se ejecuta sobre SSH en el servidor web no alcanza ni nada ni una copia local que se deja de una configuración anterior. |
| Almacenamiento de medios | Objetos de almacenamiento en la nube y URL reescritos | Un plugin de descarga puede dejar el directorio de cargas casi vacío mientras cada imagen sirve de un cubo, por lo que una copia de disco produce un sitio cuyo medio de los 404s. |
| Reglas de borde y enrutamiento | El balanceador de carga redirige, el comportamiento WAF y Cloud CDN recreado en el establo | Esas reglas están configuradas en el balanceador de carga HTTPS y nunca tocan WordPress, lo que significa que ninguna copia de seguridad del sitio contiene ninguna evidencia que existió. |
| Claves de la cuenta de servicio | plugins dependientes identificados y re-credencializados antes de la reducción | Los complementos que autentican los servicios de Google se rompen silenciosamente cuando se elimina el proyecto, y el fallo se supera semanas más tarde como una forma o una copia de seguridad que dejó de funcionar. |
| Trabajos programados | Los desencadenantes de Cloud Scheduler reemplazados con cron de plataforma | GCP implementaciones generalmente deshabilitan WordPress cron y lo conducen desde un programador externo, así que mover los archivos solo deja un sitio donde nada programado nunca incendios. |
Precios claros y sencillos.
Todos los planes incluyen migración gratuita, copias diarias, SSL y soporte 24/7.
- 1 sitio WordPress
- 10 GB de almacenamiento NVMe
- SSL gratis
- Copias de seguridad diarias
- Despliegue con un clic
- Soporte por tickets
- 5 sitios WordPress
- 50 GB de almacenamiento NVMe
- SSL gratis
- Copias de seguridad diarias
- Despliegue con un clic
- Soporte prioritario por tickets
- 20 sitios WordPress
- 200 GB de almacenamiento NVMe
- SSL gratis
- Copias de seguridad diarias
- Despliegue con un clic
- Soporte dedicado
Preguntas frecuentes.
Mi base de datos está en Cloud SQL. ¿Cómo se exporta eso?
Mis imágenes están en un cubo de almacenamiento en la nube. ¿Se mueven?
Tengo redirigidos en el balanceador de carga. ¿Los encontrará?
¿Puedo eliminar mi proyecto GCP justo después de la mudanza?
¿Esto costará menos que correrlo en GCP?
Mantenga la arquitectura, pierda la asamblea.
Migración libre, todo producto de Google inventoried, y nada desgarrado hasta que lo diga.