Kinsta es conocida por su excelencia en el sector del alojamiento de WordPress. Con la introducción del alojamiento de aplicaciones y bases de datos, puedes llevar todas tus aplicaciones a Kinsta.

Cómo Empezar

Dentro del contexto del Alojamiento de Aplicaciones de Kinsta, una aplicación es un conjunto de instrucciones ejecutadas por un servidor para realizar una o más tareas. Nuestra infraestructura actual está diseñada para servir y soportar el despliegue de aplicaciones con un servidor detrás de la aplicación.

Para obtener la mejor compatibilidad posible con nuestro servicio, recomendamos seguir las directrices de The Twelve-Factor App (también conocido como Cloud-Native apps). Esto asegurará que tu aplicación esté lista para trabajar en un entorno efímero/sin estado como nuestro Alojamiento de Aplicaciones.

Deberías ver un nuevo menú en la barra lateral llamado Aplicaciones. Una vez que hayas añadido uno o más servicios, los verás listados aquí.

Integración con MyKinsta

El Alojamiento de Aplicaciones y Bases de Datos está integrado directamente en MyKinsta. Puedes añadir una aplicación o una base de datos desde sus páginas respectivas o desde la página del Panel de Control (Haz clic en Añadir servicio y, a continuación, selecciona Aplicación o Base de Datos en el menú desplegable).

Idiomas Soportados

Con el Alojamiento de Aplicaciones y Bases de Datos, puedes desplegar casi cualquier aplicación. Estos son los idiomas que soportamos a través de Nixpacks o Buildpacks:

  • Clojure
  • Cobol
  • Crystal
  • C#/.NET
  • Dart
  • Deno
  • Elixir
  • F#
  • Go
  • Haskell
  • Java
  • Lunatic
  • Node.js
  • PHP
  • Python
  • Rust
  • Swift
  • Scala
  • Zig

Tenemos Ejemplos de Inicio Rápido disponibles para estos y otros lenguajes y frameworks que soportamos, incluyendo algunos ejemplos de cómo enviar correos electrónicos usando PHP o Node.js con el Alojamiento de Aplicaciones y Bases de Datos.

Puedes desplegar una aplicación a través de Docker usando un Dockerfile, lo que significa que puedes empaquetar cualquier configuración que desees y nosotros podremos ejecutarla por ti. También tenemos repositorios Hola Mundo con Dockerfiles.

Te invitamos a probar los repositorios disponibles en Github.

Bases de Datos Soportadas

De momento, soportamos las siguientes bases de datos, y estamos trabajando en añadir más:

  • Redis 5.0 y 6.x
  • MariaDB 10.4, 10.5 y 10.6
  • PostgreSQL 9.6, 10, 11, 12, 13, 14 y 15
  • MySQL 8.0

Puedes seleccionar diferentes versiones de estas bases de datos para adaptarlas a tu proyecto actual.

También es posible utilizar un Dockerfile y almacenamiento persistente para desplegar otros tipos de bases de datos en el Alojamiento de Aplicaciones.

Copias de Seguridad de Bases de Datos

Proporcionamos copias de seguridad automáticas diarias para el Alojamiento de Bases de Datos que se almacenan durante 7 días. También puedes crear manualmente hasta 5 copias de seguridad manuales, que se almacenan durante 14 días. Puedes restaurar una copia de seguridad automática o manual en cualquier momento en la página Copias de Seguridad de tu base de datos.

Cuando se restaura una copia de seguridad de la base de datos, todos los cambios en la base de datos se revertirán al momento en que se creó la copia de seguridad.

Cómo Escalar Recursos de Aplicaciones

Aquí hay un artículo que explica cómo escalar vertical u horizontalmente.

Notas Importantes

Por favor, ten en cuenta lo siguiente:

  • Durante el tiempo de construcción y de ejecución, tus procesos tendrán acceso de root a su contenedor. Nuestros contenedores están aislados horizontal y verticalmente, proporcionando suficiente protección incluso en este escenario. En cualquier caso, no se aconseja el acceso root, y probablemente eliminaremos esa capacidad en el futuro, así que no confíes en tener acceso root en el entorno de ejecución de tu aplicación.
  • Para los sitios de WordPress, te recomendamos que sigas utilizando nuestro Alojamiento de WordPress Administrado en lugar del Alojamiento de Aplicaciones. El Alojamiento Administrado de WordPress está construido, diseñado y optimizado por Kinsta para servir a sitios de WordPress. Incluye todo lo que necesitas desde el principio, como caché de página completa, copias de seguridad, y la capacidad de actualizar plugins y temas fácilmente.