Cursos de Microservice Development with Java EE 8, Docker, and Kubernetes
La plataforma Java EE proporciona una API y un entorno de tiempo de trabajo para el desarrollo y el funcionamiento de aplicaciones de red de gran escala, multi-tierada, escalable, fiable y segura. Docker y Kubernetes permiten a los desarrolladores envasar una aplicación Java en un contenedor y desplegarla como un microservizo en un entorno Java EE.
Este entrenamiento guiado por instructores, en vivo (online o on-site) está dirigido a desarrolladores que desean contener sus aplicaciones Java EE 8 y ejecutarlas como microservices en la nube.
Al final de este curso, los participantes podrán:
- Construcción y implantación de microservices en Docker contenedores.
- Gestión de los contenedores Docker utilizando Kubernetes.
- Integrar microservices con un sistema monolítico existente.
- Monitoreo, pruebas y microservices seguros.
- Contenedores y ambientes de orquestación.
Formato del curso
- Lecciones y discusiones interactivas.
- Muchos ejercicios y prácticas.
- Implementación de manos en un entorno de laboratorio en vivo.
Opciones de Customización de Curso
- Para solicitar una formación personalizada para este curso, por favor contacta con nosotros para organizar.
Programa del Curso
Introducción
Descripción general de Java EE 8 Características y arquitectura
Información general sobre los contenedores de Docker y Kubernetes Orchestrator
Comprensión Microservices y cómo interactúan con las aplicaciones existentes
Configuración del entorno de desarrollo
Inclusión de una aplicación en contenedores Java
Networking Un contenedor Docker
Accessing Almacenamiento dentro y fuera de un contenedor
Orquestación de un contenedor de Docker mediante Kubernetes
Implementación de la aplicación Java como microservicio
Inclusión de una aplicación en contenedores Java EE 8
Integración de un microservicio con una aplicación Java EE 8
Hacer que un microservicio sea persistente
Integración de un microservicio con un sistema monolítico heredado
Solución de problemas de un microservicio
Resumen y conclusión
Requerimientos
- Experiencia en programación Java
- Comprensión de Java EE conceptos
Audiencia
- Desarrolladores
Los cursos de formación abiertos requieren más de 5 participantes.
Cursos de Microservice Development with Java EE 8, Docker, and Kubernetes - Booking
Cursos de Microservice Development with Java EE 8, Docker, and Kubernetes - CONSULTA
Microservice Development with Java EE 8, Docker, and Kubernetes - Consultas
Testimonios (3)
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.
Practical examples, and open disussions
Nenad Terzic - Пейсейф България ЕООД
Curso - Building Microservices with Spring Cloud and Netflix OSS
Próximos cursos
Cursos Relacionados
Envoy Proxy
14 horasEsta capacitación en vivo dirigida por un instructor en España (en línea o en el sitio) está dirigida a ingenieros que desean usar Envoy Proxy para permitir que los microservicios "se comuniquen entre sí".
Al final de esta capacitación, los participantes serán capaces de:
- Instale y configure Envoy Proxy.
- Utilice Envoy Proxy para abstraer la red y visualizar las áreas problemáticas con facilidad.
- Resuelva los problemas de microservicios relacionados con las redes y la observabilidad.
Creating a Service Mesh with Istio and Kubernetes
14 horasEsta capacitación en vivo dirigida por un instructor en España (en línea o en el sitio) está dirigida a ingenieros que desean conectar, proteger y administrar aplicaciones basadas en la nube (por ejemplo, microservicios) utilizando una malla de servicios basada en Istio.
Al final de esta capacitación, los participantes serán capaces de:
- Instale y configure Istio en Kubernetes.
- Comprender las mallas de servicio e implementar una con Istio.
- Implemente una malla de servicio de Istio sobre Kubernetes.
- Utilice una malla de servicios para ejecutar, administrar y supervisar microservicios en la nube.
Building Microservices with Lumen PHP Framework
14 horasEsta capacitación en vivo dirigida por un instructor en España (en línea o en el sitio) está dirigida a desarrolladores que desean usar Lumen para crear microservicios y aplicaciones basados en Laravel.
Al final de esta capacitación, los participantes serán capaces de:
- Configure el entorno de desarrollo necesario para comenzar a desarrollar microservicios con Lumen.
- Comprenda los beneficios de implementar microservicios con Lumen y PHP.
- Realice e implemente las funciones y operaciones de microservicios utilizando el marco de Lumen.
- Proteja y controle el acceso a las arquitecturas de microservicios mediante la creación de capas de seguridad.
Traefik
7 horasEsta capacitación en vivo dirigida por un instructor en España (en línea o en el sitio) está dirigida a administradores de sistemas y desarrolladores que desean implementar, administrar, monitorear y operar microservicios utilizando Traefik.
Al final de esta capacitación, los participantes serán capaces de:
- Configure e inicie Traefik a través de un proveedor de Docker.
- Habilite conexiones seguras y cifradas con Let's Encrypt.
- Implemente y conecte middleware a un enrutador para transformar las solicitudes de servicio.
- Supervise Traefik las operaciones mediante el panel de control.
Introduction to Apache Log4j
14 horasEsta capacitación en vivo dirigida por un instructor en España (en línea o en el sitio) está dirigida a ingenieros de software que desean usar Apache Log4j para registrar datos y mensajes.
Al final de esta capacitación, los participantes serán capaces de:
- Utilice Apache Log4j para registrar mensajes y datos de aplicaciones.
- Automatice la configuración de anexadores, convertidores de patrones, diseños y más.
- Implemente el filtrado avanzado de todos los eventos antes de pasarlos a los anexadores.
Apache Dubbo for Administrators and Developers
14 horasEsta capacitación en vivo dirigida por un instructor en España (en línea o en el sitio) está dirigida a desarrolladores de software y administradores de sistemas que deseen utilizar Apache Dubbo para desarrollar microservicios con alto rendimiento.
Al final de esta capacitación, los participantes serán capaces de:
- Desarrollar una aplicación Apache Dubo.
- Admite múltiples estrategias de equilibrio de carga de servicios para reducir la latencia.
- Aplique la gobernanza y el mantenimiento del servicio con Apache Dubbo.
Kuma Kubernetes
35 horasAl final de este curso profesional, los participantes habrán adquirido los conocimientos y habilidades necesarios para implementar, administrar y escalar de manera efectiva la malla de servicios de Kuma dentro de los entornos Kubernetes. Podrán implementar capacidades avanzadas de enrutamiento de tráfico, observabilidad y seguridad para optimizar el rendimiento y la confiabilidad de sus aplicaciones basadas en microservicios.
Axon Framework
21 horasEsta formación en directo dirigida por un instructor en España (en línea o in situ) está dirigida a desarrolladores que deseen utilizar Axon para crear aplicaciones empresariales bien estructuradas que aprovechen la potencia de CQRS y Event Sourcing.
Al final de esta capacitación, los participantes serán capaces de:
- Configure el entorno de desarrollo necesario para crear una aplicación Axon Framework.
- Implemente los patrones arquitectónicos CQRS (Command Query Responsibility Segregation) y Event Sourcing para desarrollar aplicaciones complejas.
- Aplicar los conceptos de Domain Driven Design al diseño de sus aplicaciones.
- Cree aplicaciones que se centren en el problema empresarial en lugar de en la infraestructura.
Spring Cloud: construcción de microservicios con Spring Cloud
14 horasEn esta capacitación en vivo dirigida por un instructor en España, comenzamos con una discusión sobre la arquitectura de microservicios. El conocimiento de los participantes se pone a prueba a través de ejercicios y el desarrollo paso a paso de microservicios de muestra.
Al final de esta capacitación, los participantes tendrán una sólida comprensión de cómo usar Spring Cloud y las tecnologías relacionadas de Spring para desarrollar rápidamente sus propios microservicios a escala de nube y listos para la nube.
Arquitectura de sistema, arquitectura de servicio y arquitectura de microservicio con Spring Cloud
21 horasEn esta capacitación en vivo dirigida por un instructor en España, los participantes aprenderán a evaluar diferentes tecnologías y enfoques para el diseño de una arquitectura de sistema basada en servicios. La capacitación comienza con una discusión y comparación de sistemas monolíticos y arquitecturas de servicios, luego profundiza en los detalles de la arquitectura de microservicios.
Los participantes tienen la oportunidad de poner en práctica sus conocimientos a medida que avanzan en la creación e implementación de un conjunto de microservicios de prueba de concepto construidos con Spring Cloud, Spring Boot y Docker. Por último, se examinan los componentes básicos de la infraestructura pertinente para ayudar a los participantes a determinar las herramientas y los enfoques más adecuados para los diferentes requisitos de la organización. Al final de esta capacitación, los participantes tendrán una sólida comprensión de la arquitectura orientada a servicios (SOA) y la arquitectura de microservicios, así como experiencia práctica en el uso de Spring Cloud y tecnologías Spring relacionadas para desarrollar rápidamente sus propios microservicios a escala de nube y listos para la nube.
Construcción de microservicios con Spring Cloud y Docker
21 horasEn esta capacitación en vivo dirigida por un instructor en España, los participantes aprenderán los fundamentos de la creación de microservicios con Spring Cloud y Docker. El conocimiento de los participantes se pone a prueba a través de ejercicios y el desarrollo paso a paso de microservicios de muestra.
Al final de esta capacitación, los participantes serán capaces de:
- Comprender los fundamentos de los microservicios.
- Use Docker para crear contenedores para aplicaciones de microservicios.
- Cree e implemente microservicios en contenedores con Spring Cloud y Docker.
- Integre los microservicios con los servicios de detección y la Spring Cloud puerta de enlace de API.
- Usa Docker Compose para realizar pruebas de integración de extremo a extremo.
Construyendo Microservicios con Cloud y Netflix OSS
21 horasSpring Cloud es un marco de microservicios ligero de código abierto para crear aplicaciones Java para la nube. Netflix OSS es un conjunto de marcos y bibliotecas para desarrollar microservicios. Spring Cloud se integra muy bien con Netflix componentes mediante la configuración automática y la convención sobre la configuración.
En esta formación en vivo dirigida por un instructor, los participantes aprenderán los conceptos fundamentales de la creación de microservicios mediante Spring Cloud y Netflix OSS. El conocimiento de los participantes se pone a prueba a través de ejercicios y el desarrollo paso a paso de microservicios de ejemplo.
Al final de esta capacitación, los participantes tendrán una sólida comprensión de cómo utilizar Spring Cloud y tecnologías de primavera relacionadas junto con Netflix OSS para desarrollar rápidamente sus propios microservicios listos para la nube y a escala de nube.
Audiencia
- Desarrolladores de Java
Formato del curso
- Conferencia parcial, discusión parcial, ejercicios y práctica prácticas pesadas