Tema

El concepto de los contenedores de Linux

Las aplicaciones se están volviendo más complejas. La demanda por un desarrollo más rápido es cada vez mayor. Esto pone presión en su infraestructura, en los equipos de TI y en los procesos. Los contenedores de Linux® permiten reducir los problemas y realizar repeticiones más rápido en varios entornos.

¿Qué son los contenedores de Linux?

Los contenedores de Linux son tecnologías que le permiten empaquetar y aislar las aplicaciones junto con todo el entorno que necesitan durante su tiempo de ejecución, es decir, con todos los archivos necesarios para que puedan ejecutarse. Esto permite mover la aplicación que se encuentra en el contenedor de un entorno a otro (desarrollo, prueba, producción, etc.), sin perder ninguna función.

Los contenedores de Linux reducen los conflictos entre sus equipos de desarrollo y operaciones, porque separan las áreas de responsabilidad. Los desarrolladores pueden concentrarse en sus aplicaciones, y el sector de operaciones en la infraestructura. Y gracias a que los contenedores de Linux se basan en tecnología open source, usted obtiene el mayor y más reciente avance en cuanto está disponible. Las tecnologías de los contenedores, incluidos CRI-O, Kubernetes y Docker, ayudan a su equipo a simplificar, acelerar y coordinar el desarrollo y la implementación de las aplicaciones.

¿Qué se puede hacer con los contenedores?

Puede implementar los contenedores para utilizarlos en distintas cargas de trabajo y casos prácticos, sean grandes o pequeños. Los contenedores proporcionan a su equipo la tecnología subyacente necesaria para lograr un enfoque moderno del desarrollo de software, como DevOps y CI/CD (integración continua e implementación continua). También puede implementar tecnologías de integración en contenedores para poder ampliar fácilmente la conexión entre aplicaciones y datos.

Si su negocio necesita la máxima portabilidad en varios entornos, probablemente los contenedores sean la mejor opción.

Container possibilities

¿Por qué elegir Red Hat?

Red Hat® trabaja en conjunto con la gran comunidad de open source en las tecnologías de los contenedores. Nuestros ingenieros ayudan a mejorar las funciones, la fiabilidad y la seguridad, para garantizar que sus contenedores funcionen y permanezcan estables y seguros. Red Hat también es el segundo mayor contribuyente a las bases de código Docker y Kubernetes, y colabora con la Open Container Initiative y la Cloud Native Computing Foundation. Como sucede en todos los proyectos de open source, Red Hat contribuye con código y mejoras a la fuente, y comparte los avances que haya logrado durante todo el proceso.

Las soluciones basadas en contenedores y las ofertas de capacitación de Red Hat le ofrecen la infraestructura, la plataforma, el control y los conocimientos necesarios para aprovechar todo lo que ofrecen los contenedores.

Las empresas de distintos sectores ansían implementar los contenedores de Linux en todo el ciclo de vida de desarrollo del software por varias razones, entre las que se destacan las mejoras en la velocidad, la eficiencia y la simplicidad.

Fuente: The State of Containerization: A Technology Adoption Profile conducted by Forrester Consulting and commissioned By Red Hat, junio de 2016

Obtenga más información sobre los contenedores

Informe

Informe de Bain: The path to digital and the role of containers

Webinar

Dynamically provisioned persistent volumes for container-native storage

Whitepaper

Detalle de la tecnología: introducción a Kubernetes empresarial

E-book

Prácticas recomendadas para migrar a aplicaciones en contenedores

Estudio de caso

Amadeus agrega una plataforma de aplicaciones basada en nube privada

¿Le preocupa la seguridad de los contenedores de Linux?

Ningún sistema es seguro desde el principio. La seguridad cuesta trabajo. Usted necesita estar bien protegido. Red Hat ofrece múltiples controles de seguridad en todas sus aplicaciones, su infraestructura y sus procesos, para disminuir los riesgos de seguridad.

Todo lo que necesita para comenzar a utilizar contenedores

Infraestructura

Conserve sistemas ligeros y ejecute sus contenedores de Linux con un sistema operativo optimizado, seguro y con una superficie mínima.

Plataforma

Desarrolle, implemente y gestione sus contenedores a cualquier escala y en cualquier lugar.

Administración

Automatice sus procesos de desarrollo, implementación y gestión de contenedores para que sean uniformes, ligeros y repetibles.

Infraestructura

Los contenedores necesitan y crean datos. Muchos datos. Obtenga un almacenamiento de datos persistente, de alto rendimiento y alta disponibilidad para el ciclo de vida de sus aplicaciones en contenedores.

Plataforma

Obtenga todo lo que necesita para implementar contenedores en toda la pila con la más reciente combinación de una plataforma de aplicaciones de contenedor y una infraestructura de nube privada, junto con la interoperabilidad y la gestión de la nube pública.

Infraestructura

Desarrolle sus contenedores y aloje su plataforma de aplicaciones en contenedores en una infraestructura de nube privada, modular y escalable.

Cloud computing

Unifique y simplifique la administración y las operaciones para su entorno de contenedores híbridos con una única herramienta, en lugar de varias herramientas e implementaciones de políticas diferentes.

Hay mucho más que hacer con los contenedores