Containerizing Software Applications DO276


A través de laboratorios prácticos, los alumnos tomarán una aplicación monolítica y la dividirán en servicios diferenciados, con lo que demostrarán que los contenedores son un excelente vehículo para la implementación de arquitecturas de microservicios.

Público al que va dirigido este curso

Este curso está dirigido a desarrolladores, arquitectos y administradores de sistemas que desean aprender a implementar aplicaciones en contenedores utilizando el software del host Atomic de Red Hat® Enterprise Linux® y a conocer qué cambios podrían convertirlas en aplicaciones disciplinadas en un entorno de contenedor.

Requisitos previos del curso

Red Hat recomienda estos requisitos previos:
Estar familiarizado con conceptos generales de programación y creación de scripts.
Estar familiarizado con uno o más de los siguientes lenguajes: JavaScript, Java EE™, PHP y Python.
Tener una noción de configuración del entorno de ejecución del lenguaje elegido.
Estar familiarizado con conceptos de bases de datos relacionales y tener un conocimiento básico de SQL; se recomienda MySQL Experience.
Poseer habilidades de administración básicas de Red Hat Enterprise Linux; se recomienda la certificación Red Hat Certified System Administrator (RHCSA).

Resumen del contenido del curso

Introducción al curso
Introducción y revisión del curso.
Introducción a los contenedores
Implementación de un servidor de base de datos utilizando tecnología de contenedores.
Trabajo con contenedores
Trabajo con contenedores y manipulación de imágenes de contenedores existentes para generar servicios en contenedores.
Gestión de imágenes
Gestión del ciclo de vida de una imagen desde la creación hasta la eliminación.
Creación de imágenes personalizadas
Diseño y codificación de un Dockerfile para crear una imagen de contenedor personalizada.
Diseño de imágenes de contenedores para la implementación de aplicaciones
Diseño y creación de una imagen de contenedor personalizada para la implementación de una aplicación en varios contenedores.
Prueba de la implementación de aplicaciones en contenedores
Implementación de una aplicación en varios contenedores con Kubernetes.
Solución de problemas de aplicaciones en contenedores
Uso de varias técnicas de solución de problemas de una aplicación en contenedor.
Implementación de entornos de desarrollo
Implementación de un entorno de desarrollo con Red Hat CDK.
Repaso integral de las aplicaciones de software en contenedores
Demostración de cómo organizar una aplicación de software en contenedores.

FORMULARIO DE CONTACTO
Escríbenos, te responderemos a la mayor brevedad.

SEDES


BOGOTÁ D.C.
Sede Principal
Calle 125 #7C-50 Santa Bárbara
Teléfono: (57 1) 756 2942
MEDELLÍN
CR 70 #19-63
Teléfono: (57 4) 581 7220
Celular: (57) 320 584 1018


CALI
Calle 10 No 4 -40 Oficina 801 Ed. Bolsa de Occidente
Teléfono: (57 2) 883 6043
Celular: (57) 313 350 8414


Todos los Derechos Reservados a Business Support S.A.S
SEDES

BOGOTÁ D.C.
Sede Principal
Calle 125 #7C-50 Santa Bárbara
Teléfono: (57 1) 756 2942

MEDELLÍN
CR 70 #19-63
Teléfono: (57 4) 581 7220
Celular: (57) 320 584 1018

CALI
Calle 10 No 4 -40 Oficina 801 Ed. Bolsa de Occidente
Teléfono: (57 2) 883 6043
Celular: (57) 313 350 8414

Todos los Derechos Reservados a
Business Support S.A.S