Descripción
Curso en Desarrollo de Aplicaciones Nativas en la Nube con IBM Liberty
Modalidad: Online y presencial
Duración en días: 2
Público objetivo:
El público principal de este curso es el desarrollador de aplicaciones.
Requisitos deseados:
Antes de realizar este curso, debe tener:
- Experiencia en el uso del lenguaje de programación Java
- Conocimiento práctico del sistema operativo Linux
- Familiaridad con Kubernetes
Agenda del curso
Conferencias:
- Unidad 1: Visión general de IBM Liberty
- Unidad 2: Introducción a Microservicios, REST y MicroProfile
- Unidad 3: Trabajando con datos persistentes
- Unidad 4: Asegurando APIs RESTful
- Unidad 5: Controles de salud y monitoreo en MicroProfile
- Unidad 6: Trabajando con contenedores
- Unidad 7: Trabajando con Kubernetes
Ejercicios de laboratorio:
- Ejercicio 1: Construir una aplicación con Liberty
- Ejercicio 2: Documentar APIs con OpenAPI
- Ejercicio 3: Configurar el microservicio
- Ejercicio 4: Persistir datos del sistema utilizando la API de Persistencia de Jakarta (JPA)
- Ejercicio 5: Asegurar y probar APIs RESTful
- Ejercicio 6: Escribir una interfaz de cliente RESTful
- Ejercicio 7: Añadir controles de salud y métricas a una aplicación
- Ejercicio 8: Construir y probar una aplicación en un contenedor
- Ejercicio 9: Desplegar un microservicio en Kubernetes
Instructores especializados en IBM, Red Hat, SUSE y Canonical
En SIXE, la calidad de nuestra formación se refleja en la experiencia y el conocimiento de nuestros instructores. Cada curso de IBM es impartido por profesionales altamente cualificados y certificados. Entre nuestros formadores, contamos con instructores IBM Champions con años de experiencia en la industria y un profundo conocimiento de las tecnologías y soluciones de IBM. Nuestros instructores no solo poseen un avanzado conocimiento teórico, sino también una significativa experiencia práctica de más de 15 años en el desarrollo e implementación de soluciones en entornos empresariales reales.
Nuestros expertos están comprometidos con la excelencia educativa y ofrecen formación personalizada para abordar los desafíos específicos que enfrentan los participantes. Cada sesión se enriquece con estudios de caso prácticos y ejemplos reales, asegurando que el conocimiento adquirido sea directamente aplicable en el lugar de trabajo.