No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

¿Qué es cloud native?

4/28
Recursos

Aportes 10

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

Las aplicaciones nativas de la nube están diseñadas específicamente para ejecutarse en plataformas de nube distribuidas.
Serverless se refiere a los servicios basados en la nube que no requieren un servidor dedicado.
Las funciones serverless solo se ejecutan cuando se necesitan.

Nativos digitales: Aquellas personas que nacieron o vivieron gran parte de su vida en un entorno tecnológico y tienen la capacidad de comprender el funcionamiento de aparatos tecnológicos.

Cloud Native: Se refiere a las aplicaciones a las aplicaciones y los sistemas digitales que fueron desarrollado en la era del computo de la nube, sacandole provecho. Además cada año las aplicaciones optan por usar la nube y es una tendencia que irá creciendo.

Pero Ojo …

⚠️ Que se mencione, hay una migración de algo a otra cosa, no significa que todo es así.

.
Porque sí, básicamente es la tendencia pero a veces el costo inicial no es lo mismo el que se realiza en una migración.
.
Hay un elemento importante que es mencionado, que todos sabemos pero nadie discute:
.

"Nunca sabremos con certeza, lo que vamos a necesitar durante el desarrollo"

.
Y si lo piensas, podemos decir “esta tecnología es mejor” o “mejor aplicar esta metodología”, el hecho es de que a veces la famosa frase "La vieja confiable … ", nos permite avanzar, pero sobre todo preguntar
.

¿Cuántas deudas técnicas, como equipo e individualmente, podemos soportar?

Cloud Natives

La arquitectura serverless, también conocida como FaaS (Functions as a Service), habilita la ejecución de una aplicación mediante contenedores efímeros y sin estado (stateless); estos son creados en el momento en el que se produce un evento que dispare dicha aplicación.

Los invito a echarle un vistazo a los proyectos de CNCF la fundación mas importante en Cloud Native, donde se gradúan los proyectos mas importantes como Kubernetes

Cloud Native Computing Foundation

El término Cloud Native hace referencia a las aplicaciones que se crearon en la era de la Nube y que están conformadas en su totalidad por servicios de Nube, sin importar el proveedor

Nativos Digitales -----> Personas que han tenido interacción con la tecnología desde temprana edad.

Cloud Native -----> Aplicaciones creadas, desarrolladas y administradas en entornos Cloud.

Serverless se refiere a los servicios basados en la nube que no requieren un servidor dedicado.
Las funciones serverless solo se ejecutan cuando se necesitan.

Excelente intro al curso: Arquitectura de Software, Contenedores, Funcionamiento de una página web, Evolución de los stacks y Cloud native

Opino que en el slite de cloud natives, la contra parte de waterfall debería ser metodologías agiles como scrum.