¿Tiene poco tiempo? Lea las conclusiones clave:
- Los contenedores proporcionan eficiencia y optimización para las operaciones de TI al permitir una capa compartida del sistema operativo y bloques de construcción intercambiables.
- Las organizaciones deben considerar el uso de tecnología sin servidor, que permita la computación bajo demanda y pueda optimizar el gasto de TI.
- La seguridad debe ser una consideración clave a la hora de adoptar la tecnología de contenedores y sin servidor, ya que requiere un cambio para abordar la seguridad más temprano en el ciclo de vida del desarrollo.
- Las organizaciones deben transformar su plantilla para adquirir habilidades digitales y nativas en la nube y adoptar una postura más de DevSecOps para abordar nuevos requisitos.
El aumento de los contenedores y la computación sin servidores hace que algunas personas se pregunte si el tiempo de la máquina virtual (VM) ha terminado.
Por supuesto, no hemos llegado al final de la era de la VM, pero hemos visto una adopción acelerada de la nube desde el inicio de la pandemia de COVID-19. Esta aceleración está cambiando las reglas del juego en cuanto a contenedores y computación sin servidor, lo que permite a las organizaciones optimizar aún más, al igual que la adopción de la virtualización. Con la creciente adopción de las ofertas de Plataforma como servicio y Software como servicio basadas en la nube, la responsabilidad de la capa de Infraestructura como servicio, que incluye equipos virtuales, seguirá trasladándose a los proveedores de servicios en la nube.
Gartner predice que el 90 % de las organizaciones globales ejecutarán aplicaciones en contenedores en producción para 2026, frente al 40 % de 2021. Además, se espera que el 20 % de todas las aplicaciones empresariales se ejecuten en contenedores para 2026, frente a menos del 10 % en 2020.
La nube, los contenedores y la tecnología sin servidor ofrecen un gran valor. Sin embargo, también requieren que las organizaciones piensen y actúen de nuevas maneras. En este artículo se exploran los contenedores y se analizan tres consejos para ayudar a su organización a sacar el máximo partido a estas tecnologías.
¿Qué son los contenedores?
Los contenedores proporcionan eficiencia y optimización para las operaciones de TI. Cada VM viene con una capa de sistema operativo (OS). Con los contenedores, tiene una capa de SO compartida extraída por el motor de contenedores, lo que le permite utilizar contenedores como bloques de construcción intercambiables.
La tecnología de contenedores ofrece varias ventajas que las organizaciones deben comprender para aprovechar al máximo la tecnología. Contenedores:
- Permitir la innovación acelerando el desarrollo de aplicaciones, para que las organizaciones puedan replantearse sus servicios y lanzar rápidamente nuevas capacidades al mercado
- Admite un enfoque de DevOps ágil, lo que permite que el software se entregue 200 veces con más frecuencia
- Ofrecer la promesa de construir una vez y desplegar en cualquier lugar
Sugerencia 1: Pregunte si necesita que el cálculo funcione todo el tiempo
La tecnología sin servidor funciona como una llamada API. Le permite invocar funciones sin ejecutar su contenedor o VM. Por ejemplo, si tiene una funcionalidad de ingesta de datos que recoge datos una vez cada pocas horas, no tiene que ejecutar ese servicio 24/7 para ingerir datos durante unos segundos. En su lugar, puede utilizar tecnología sin servidor bajo demanda para ese trabajo.
Esta es una gran manera de optimizar su gasto en TI. Esto es posible porque los proveedores de la nube ahora ofrecen una funcionalidad sin servidor. Las tecnologías sin servidor suelen ser compatibles como contenedores apátridas lanzados bajo demanda en el backend, y el proveedor de la nube gestiona completamente su ciclo de vida, lo que permite mayores eficiencias operativas.
Esto representa un replanteamiento masivo de la informática. Pregúntate si necesitas ejecutar el cálculo todo el tiempo. Si la respuesta es no, puede emplear tecnología sin servidor en cualquier momento bajo demanda. El enfoque sin servidor requiere una gestión de infraestructura cero y ofrece agilidad y escalabilidad. Las empresas, incluida Netflix, la han adoptado para ofrecer servicios altamente disponibles a millones de clientes.
Sugerencia 2: Apoyar los esfuerzos de contenedores y sin servidores con seguridad
Los ciberataques han aumentado en los últimos meses. Al adoptar tecnologías de contenedores y sin servidor, asegúrese de que sus esfuerzos estén respaldados por la seguridad y tenga en cuenta que la protección de estas nuevas tecnologías requiere un nuevo enfoque.
Las personas se sienten cómodas con enfoques como antivirus, parches y protección de endpoints para proteger los equipos virtuales. Con los contenedores, debe cambiar para abordar la seguridad más temprano en el ciclo de vida del desarrollo.
Asegurar los contenedores implica mucho más que escanear el contenido de un contenedor. Requiere integrar y automatizar las comprobaciones de seguridad a lo largo del ciclo de desarrollo de principio a fin. De esta manera, la seguridad de contenedores está obligando y habilitando parcialmente DevSecOps como la siguiente evolución de los procesos de integración/entrega continua para el desarrollo de software empresarial.
Proteger la tecnología sin servidor es como proteger las API. Lo mejor sería que estuviera protegido contra amenazas, incluidos los datos de parámetros maliciosos, los ataques a la identidad y los ataques a las transferencias de datos sin protección. Además, debe asegurarse de que los hackers no puedan inyectar funciones sin servidor con datos dañinos, realizar ataques de denegación de servicio o minar datos privados.
Además, aborde la gestión de la identidad y el acceso como parte de sus estrategias de contenedor y sin servidor. Si estas son sus estaciones de trabajo, debe asegurarse de que estén seguras. Supongamos que utiliza tecnología sin servidor para ingerir y recuperar algunos datos seguros. Desea restringir el acceso a esos datos creando un acceso basado en roles. Desafortunadamente, a veces la gente olvida este aspecto crítico de la seguridad.
Sugerencia 3: Considere el elemento humano
Las personas tardaron tiempo y esfuerzo en familiarizarse con el cambio de servidores físicos a máquinas virtuales y su uso. Sin embargo, las preocupaciones iniciales sobre los gastos generales de un hipervisor y la contención de recursos por múltiples cargas de trabajo se han mitigado en gran medida.
Los contenedores y la tecnología sin servidor requieren un cambio cultural aún más significativo. Esto cambia las habilidades que necesita para las operaciones de TI. Ahora, no necesita recursos para tareas de gestión de equipos virtuales como el parcheado. A medida que adopte la tecnología de contenedores y sin servidor, transforme su plantilla al mismo tiempo para adquirir habilidades digitales y nativas en la nube y adopte una postura más DevSecOps para abordar nuevos requisitos.
Impulse su viaje a la nube con contenedores
La nube ha ayudado a las organizaciones a hacer frente al reto del mundo actual de acelerar la transformación empresarial y convertirse en más ágiles, competitivas y resilientes. La adopción de tecnologías de contenedores y sin servidor como parte de su viaje de transformación a la nube puede ayudarle a ir aún más rápido, llevando los servicios empresariales al mercado más rápidamente con un menor coste total de propiedad.
Es un mundo completamente nuevo.
Descubra cómo puede transformar su estrategia en la nube con contenedores y tecnología sin servidor.
Más información
Descargar PDF