La capacidad de desarrollar software más rápido y crear múltiples aplicaciones en el menor tiempo posible, es un gran reto que hoy las empresas deben cumplir para no poner en riesgo su supervivencia. La respuesta cuando se piensa en crear sistemas empresariales crÃticos es el Cloud Native Computing o Computación Nativa en la Nube, ya que permite adoptar un cambio rápido y a gran escala, por lo que asegurarlo se convierte en esencial.
De acuerdo con la definición oficial de la Cloud Native Computing Foundation, este concepto se refiere a que “las tecnologÃas nativas de la nube permiten a las organizaciones crear y ejecutar aplicaciones escalables en entornos modernos y dinámicos, como nubes públicas, privadas e hÃbridas. Los contenedores, las mallas de servicio, los microservicios, la infraestructura inmutable y las API declarativas, ejemplifican este enfoque”.
Oswaldo Palacios, director de IngenierÃa de Ventas en Guardicore para México y Latinoamérica, puntualizó en que hoy nos estamos moviendo hacia una realidad más simple, donde las arquitecturas Cloud Native están diseñadas para mejorar aplicaciones tradicionales o nuevos desarrollos teniendo presente los siguientes valores: más rápido, de mejor calidad y menor costo. Además permite moverse rápidamente reduciendo el riesgo técnico.
Sin duda, la transformación digital está impulsando mejores prácticas en todo el ciclo de desarrollo de software. Durante muchos años, los desarrolladores se limitaron al área sobre la que tenÃan control, es decir, la capa de aplicación. Gracias a la aparición de NFV (la virtualización de las funciones de red) y la computación en la nube, eso cambió. En 2020, los desarrolladores ya están empujando a las organizaciones hacia la innovación, y hoy, tienen la clave para aumentar las ganancias de sus compañÃas.
Este movimiento hacia un uso más amplio de las tecnologÃas nativas de la nube es una tendencia que continuará creciendo con el tiempo, ya que su eficiencia permite una reducción de hasta 80% en tiempo de implementación, permitiendo a los desarrolladores de software construir grandes productos más rápido.
Cuatro preguntas para asegurar el Cloud Native
Cuando se piensa en asegurar la nube nativa, hay una serie de aspectos a considerar, incluidas polÃticas, permisos y autorizaciones. En este contexto, Guardicore recomendó al personal de TI y de ciberseguridad hacerse las siguientes cuatro preguntas cuando busquen soluciones que les ayuden a aplicar la seguridad a las arquitecturas nativas de la nube:
1) ¿Puedo mejorar la visibilidad en mi servicio en la nube? Las aplicaciones pueden implementarse en varias instancias de la nube y en servidores en distintos sitios e incluso en diferentes regiones, lo que dificulta la definición de lÃmites de seguridad claros. La herramienta adecuada ayudará a comprender el alcance y el diseño de los recursos en la nube.
2) ¿Puedo lograr una vista única de múltiples entornos? Las herramientas utilizadas para aplicar la seguridad deben adaptarse a fin de controlar las redes hÃbridas en organizaciones locales y de múltiples nubes. Por ejemplo, si una arquitectura requiere que las polÃticas se implementen en el borde, ¿cómo gestiona la convergencia? Numerosas soluciones de red apenas contemplan el nivel de proceso de la Capa 7, y mucho menos los contenedores.
3) ¿Puedo establecer y mantener polÃticas en estos entornos? Es importante considerar cómo las soluciones abordan las polÃticas de red y entienden los posibles desafÃos tanto desde el punto de vista técnico como de procedimiento. Asegurar el tráfico de aplicaciones dentro de arquitecturas nativas de la nube o entre aplicaciones y redes externas es un buen comienzo, pero en la nube, es necesario implementar microsegmentación para que pueda definir polÃticas a nivel de aplicación.
Al determinar qué aplicaciones pueden interactuar y los tipos de interacciones que se permiten a nivel granular, es posible proporcionar el nivel de seguridad necesario para las aplicaciones que operan en la nube. Deben elegirse herramientas que brinden recomendaciones de polÃticas automáticas que puedan aplicarse de manera efectiva en cualquier infraestructura de nube, agilizando la polÃtica de seguridad de la organización.
4) ¿Puedo probar en el futuro una postura de seguridad en la nube nativa? Al planificar una ruta futura, bien vale la pena cuestionarse, cómo se verá la red. ¿Qué tipo de cargas de trabajo y construcciones de red se utilizarán? Los proveedores de seguridad deben brindar cobertura completa para esta ruta.
Oswaldo Palacios informó que cuando las técnicas modernas de microsegmentación se implementan correctamente pueden ofrecer una manera simple de asegurar un entorno nativo en la nube, incluida la resolución de los desafÃos únicos de los contenedores y la capacidad de crear polÃticas de aplicaciones dinámicas hasta el nivel de proceso.
