Contenedores, creando infraestructuras homogeneas

Los contenedores son herramientas que permiten la creación de plataformas homogéneas, al usar la palabra homogéneas se refiere a que se puede crear una arquitectura usando una combinación uniforme de elementos iguales, en este caso contenedores, los cuales interactúan entre si y brindan cierta funcionalidad dependiendo de las especificaciones con las que se hayan creado. Este concepto refuerza la tendencia de arquitecturas orientadas a servicios o microservicios, ya que por excelencia cada contenedor solo debería proveer un solo servicio e interactuar con otros contenedores para ofrecer la funcionalidad completa. Un ejemplo básico es tener un contenedor para la aplicación web y otro para la base de datos, así cualquier modificación o actualización que se quiera solo afectará a la parte modificada, esto conlleva a que podamos replicar entornos de manera fácil, teniendo una plataforma estándar, evitando tener el problema de "en mi maquina si funciona", el poder escalar con menores complicaciones ya que no reemplazas software sino contenedores y el poder librarse o mitigar el problema al hacer implementaciones en plataformas con sistemas operativos antigüos.

Acerca del conferencista

Joel Humberto Gómez Paredes es egresado de la Licenciatura en Informática de la Universidad Veracruzana, actualmente labora en Icalia Labs bajo el título de Software Engineer, su responsabilidad es el desarrollo de piezas de software y la construcción y configuración de plataformas para la implementación de software. Es un amante de la tecnología y constantemente esta aprendiendo nuevas tecnologías y un poco Google Fan Boy.

https://github.com/dezkareid

https://medium.com/@DezkaReid