Cloud Native

Término utilizado para describir las aplicaciones diseñadas específicamente para aprovechar al máximo los beneficios propios del cloud computing.

Este concepto alude a un patrón de arquitectura de software para el desarrollo de aplicaciones pensadas para ejecutarse en la nube desde un primer momento y así explotar todas las ventajas asociadas: escalabilidad, agilidad y flexibilidad.

Este enfoque se centra en el desarrollo de aplicaciones en forma de microservicios independientes, que no se ejecutan on-premise, sino en plataformas dinámicas basadas en contenedores.