Una aplicación nativa de la nube es cualquier aplicación que vive en otra capa de virtualización. Tenemos diferentes modelos de servidor: servidor físico, servidor virtual, servidor en la nube y contenedores. Una aplicación en la nube tiene una función para ser flexible y expandible, utiliza diferentes modelos de servicio SaaS y PaaS para consumir su aplicación y puede evolucionar con diferentes recursos lógicos como dirección IP, interfaz de red, ram, cpu, disco duro, etc.
Si desea cumplir con una aplicación nativa de la nube, puede migrar su aplicación a AWS, GCP, Azure o Digital Ocean. Hay otra opción para construir su propia nube usando OpenStack, pero puede llevarle varias horas hombre en comparación con un proveedor común de la nube. Además, hay algunos alojamientos que afirman ser en la nube, podrían ser, pero tal vez no sean flexibles como los mencionados aquí.
Además, hay tipos de modelos de infraestructura de nube que incluyen: Nube privada, nube pública y nube híbrida, todo depende de las necesidades de su negocio.
- ¿Cómo los proveedores de servicios en la nube, como Amazon, BlueHost o Google Cloud, proporcionan nuevas direcciones IP para cada nueva instancia?
- ¿Por qué hay tanta diferencia de precio entre los servicios Cloud y VPS?
- ¿Cómo afectará la computación en la nube a la industria?
- Estoy haciendo un EE sobre computación en la nube frente al servidor dedicado de alojamiento en informática. Estoy bastante confundido ¿Qué es algo de ayuda?
- ¿No debería Amazon tener una eventual gran ventaja en el almacenamiento en la nube ya que poseen AWS?
Ahora, para sus aplicaciones node.js y angular.js, sugeriría reemplazar todos sus servicios con componentes Cloud, IaaS y PaaS con cualquiera de los proveedores de Cloud mencionados anteriormente y se puede decir que su aplicación es una aplicación nativa de la nube. Este es un buen comienzo.
Para aprovechar la nube, lo invito a leer el siguiente blog que discute sobre las arquitecturas de la nube, escalar las mejores prácticas y mover su aplicación a la nube.
Escalado para entornos de nube – ClickIT Smart Technologies
Más detalles sobre la migración a la nube:
Migración en la nube – ClickIT Smart Technologies
¡Aclamaciones!