|
|
|
Hoy en día, las aplicaciones están migrando de forma natural hacia nuevas infraestructuras, no importa si son ambientes virtualizados o hacia proveedores de nube, al mismo tiempo que las aplicaciones más tradicionales siguen dependiendo de sistemas operativos como Windows o Linux. En este escenario, ¿cómo podemos evolucionar nuestras aplicaciones para aprovechar conceptos de nube?
Para apoyar a sus partners en la estrategia de venta consultiva de soluciones multivendor hiperconectadas, Licencias OnLine implementó el programa GoConnect. Consultado sobre las actuales necesidades del desarrollo de aplicaciones en la nube, el coordinador de GoConnect, Pablo Barriga, sostiene que “Cloud Native Computing Foundation”, es una respuesta al ofrecer un ejemplo de generación de aplicaciones basadas en contenedores, lo quecontribuiría a generar un ambiente con independencia del sistema operativo y correr en cualquier infraestructura.
“El concepto de contendor es una abstracción de la aplicación, prácticamente es el código empaquetado con todas las instrucciones para ejecutar. Un contenedor puede conversar con otros contenedores o crear clústers. Este dinamismo y flexibilidad ha permitido que grandes empresas como Google y Facebook, los utilicen para construir sus sistemas”, indica el profesional. “Como referentes de mercado en temas de contenedores, tenemos a Docker, Pivotal y Kubernetes, y varios vendors están incorporando compatibilidad con esas plataformas, tanto en sus infraestructuras, como en sus sistemas de monitoreo, respaldos y seguridad”, agrega.
“Las empresas comenzaron con aplicaciones sencillas basadas en interfaces de texto hasta tener aplicaciones basadas en la Web o con interfaces gráficas interactivas, la data también pasó de ser utilizada en archivos planos a convertirse en grandes repositorios de información estructurada o no estructurada”, afirma.
Asimismo, Barriga señala que es posible destacar tres ventajas de los contenedores: “son rápidos de implementar, ligeros y portables sobre cualquier infraestructura”.
“Cuando una empresa habla de contenedores, inmediatamente lo relacionamos con microservicios, DevOps, Resiliencia empresarial, Automatización y APIs. Como parte de nuestra estrategia GoConnect, exploramos todos los escenarios basados en contenedores, tenemos enfoques para aprovechar la infraestructura actual en escenarios con Vmware, e integración de servicios en la nube como Vmware Cloud en AWS o Azure. En ese sentido, contemplamos un mundo donde tenemos que gestionar, monitorear y brindar capas de seguridad para proteger las Cloud Native aplicaciones”, asevera.
|