Laravel apps: Formas de implementarlas

laravel apps

Formas de implementar las Laravel Apps

Hay muchas variaciones de cómo puede implementar sus Laravel apps. Por supuesto, depende en gran medida del tipo de aplicación: si es un sitio web simple de una página o un SAAS de alta carga.

Intentemos seguir dos conceptos principales cuando se trata de implementación:

  • Debe ser lo más automatizado posible
  • Debe ser rentable.

Podemos destacar algunas de las principales soluciones de implementación: Plataforma de aplicaciones Vapor, Forge y DigitalOcean.


Vapor

Ya he cubierto la implementación de aplicaciones sin servidor a través de Vapor. En general, es una muy buena solución para aplicaciones muy cargadas. Además, puede ser rentable para aplicaciones con tráfico no predecible. Con Vapor, no será necesario que compre instancias súper potentes. Su aplicación se escalará horizontalmente.

Por supuesto, Vapor no es muy útil para un sitio web simple con tráfico predecible y le costará un mínimo de $ 39 (suscripción) y al menos $ 50 de costo de AWS (si usa la instancia de RDS más pequeña). Entonces, en general, casi $ 100 puede ser un poco caro para un sitio web pequeño.

Forge

Esta solución SaaS puede ser una gran alternativa a Vapor para sitios web habituales. Le brinda mucha automatización y control total de sus servidores al mismo tiempo.

Le ayuda a aprovisionar todo lo que necesita con la aplicación Laravel: base de datos, caché, cola, etc. Y es un poco más barato que Vapor, cuesta $ 19 / mes + costo de DigitalOcean (puede ser solo $ 5 – $ 10 para las instancias más pequeñas)

Aplicaciones de DigitalOcean

Otra buena opción para implementar tu aplicación Laravel. Detecta automáticamente su pila y configura los trabajadores necesarios. Preferiría usarlo con sitios web simples de una página o aplicaciones basadas en nodos / python.

Los precios comienzan desde $ 5 + el precio de DB que comienza desde $ 15.


Todas las opciones tienen sus pros y sus contras. Muchos prefieren usar Forge con aplicaciones de Laravel, ya que su objetivo principal era trabajar con aplicaciones de Laravel. Sirve todo lo que necesita y el precio es razonable.

Vapor es ideal para aplicaciones con cargas pesadas y la plataforma de aplicaciones DigitalOcean es buena para NodeJS o sitios web simples con diferentes pilas.

Y, por último, siempre puede utilizar Docker y Digital Ocean Droplets. Será la forma más barata pero la más engorrosa, por lo que no le recomendaría este método.

Recent Post