Programa del Curso
Introducción a Quarkus
- ¿Qué es Quarkus?
- Ventajas de Quarkus para aplicaciones nativas en la nube
- Integración con Kubernetes y OpenShift
- Optimización del tiempo de inicio y memoria
- Flujo de trabajo básico y arquitectura
Conceptos Clave de Quarkus
- Configuración de la aplicación y convertidores
- Ciclo de vida de inicialización y apagado
- Estrategias de prueba
- Configuración de registro
Desarrollo de Servicios RESTful
- Creación de puntos finales de la API REST
- Parámetros de consulta y métodos HTTP
- Uso de códigos de respuesta semánticos
- Habilitar CORS y enrutamiento reactivo
- Intercepción de solicitudes HTTP y SSL
Configuración de la Aplicación
- Archivos y perfiles personalizados de propiedades
- Accessado y anulación de valores de configuración
- Registro avanzado y configuración específica del perfil
- Fuentes y convertidores personalizados
- Valores de configuración agrupados y validados
Modelo Programming de Quarkus
- Serealización JSON y XML
- Validación de entrada/salida y validadores personalizados
- Inyección de dependencias y calificadores
- Eventos del ciclo de vida e interceptores
- Pruebas conductuales y unitarias con Mockito
Empaquetado de Aplicaciones Quarkus
- Modo de comando y empaquetado JAR
- Über-JAR y construcciones de ejecutables nativos
- Contenedores Docker para construcciones JAR y nativas
- Soporte SSL en aplicaciones contenerizadas
Introducción a Apache Camel
- ¿Qué es Apache Camel y su integración con Quarkus?
- Patrón de integración empresarial y casos de uso
- Desarrollo e implementación de rutas Camel dentro de una aplicación Quarkus
Resumen y Próximos Pasos
Requerimientos
- Un entendimiento de la programación Java
- Experiencia con arquitectura web y conceptos REST
- Familiaridad con el protocolo HTTP
Público objetivo
- Desarrolladores
- Arquitectos de software
- Ingenieros que construyen aplicaciones nativas en la nube
Testimonios (4)
la preparación técnica de los docentes
Giorgio - Asystel-BDF S.p.A.
Curso - Creating a Service Mesh with Istio and Kubernetes
Traducción Automática
los ejercicios
Jose Victor De La Rosa Moreno - ENGINEERING AND SERVICES JF S.A. DE C.V.
Ejemplos prácticos y discusiones abiertas
Nenad Terzic - Pejsejf B"lgaria EOOD
Curso - Building Microservices with Spring Cloud and Netflix OSS
Traducción Automática
El curso fue excelente. Nuestro entrenador Andreas estaba muy preparado y respondió todas las preguntas que hicimos. Además, nos ayudó cuando teníamos problemas e hizo explicaciones detalladas cuando era necesario. El mejor curso en el que he participado jamás.
Bozhidar Marinov - Pejsejf B"lgaria EOOD
Curso - Microservices with Spring Cloud and Kafka
Traducción Automática