Curso de Construcción de microservicios con Spring Cloud y Docker
Spring Cloud es un marco de microservicios ligero y de código abierto para construir aplicaciones Java para la nube.
Docker es una plataforma de código abierto para construir, enviar y ejecutar aplicaciones dentro de contenedores. Docker se presta bien a la creación de aplicaciones de microservicios.
En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán los conceptos básicos de construcción de microservicios utilizando 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 podrán:
- Entender los conceptos básicos de microservicios.
- Utilizar Docker para construir contenedores para aplicaciones de microservicios.
- Construir y desplegar microservicios en contenedores utilizando Spring Cloud y Docker.
- Integrar microservicios con servicios de descubrimiento y el Gateway API Spring Cloud.
- Usar Docker Compose para pruebas de integración de principio a fin.
Formato del curso
- Lectura interactiva y discusión.
- Muchos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una capacitación personalizada para este curso, contáctenos para concertar.
Programa del Curso
Introducción
Descripción Microservices y la arquitectura de microservicios
Descripción general de Docker y la contenedorización
Descripción general de Spring Cloud y Spring Boot
Creación del servicio de configuración y el servicio de detección con Spring Cloud
Usando la puerta de enlace API con
Construyendo una imagen de contenedor para cada microservicio usando
Almacenamiento de datos en diferentes Databases
Creación de una puerta de enlace de API con Spring Cloud puerta de enlace
Usando Eureka y Consultar servicios de descubrimiento (registros de servicios) para registrar y descubrir servicios
Uso de Docker Compose para las pruebas de integración
Resumen y próximos pasos
Requerimientos
- Java Experiencia en desarrollo
- Experiencia con Spring Framework
Audiencia
- Java Desarrolladores
Los cursos de formación abiertos requieren más de 5 participantes.
Curso de Construcción de microservicios con Spring Cloud y Docker - Booking
Curso de Construcción de microservicios con Spring Cloud y Docker - Enquiry
Construcción de microservicios con Spring Cloud y Docker - Consultas
Consultas
Testimonios (5)
los ejercicios
Jose Victor De La Rosa Moreno - ENGINEERING AND SERVICES JF S.A. DE C.V.
Explicó todo, no solo las nociones de k8.
Stefan Voinea - EMAG IT Research S.R.L
Curso - Certified Kubernetes Application Developer (CKAD) - exam preparation
Traducción Automática
Profundidad de conocimiento del formador
Grant Miller - BMW
Curso - Certified Kubernetes Administrator (CKA) - exam preparation
Traducción Automática
Muy informativo y conciso. Práctica práctica
Gil Matias - FINEOS
Curso - Introduction to Docker
Traducción Automática
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
Próximos cursos
Cursos Relacionados
Advanced Docker
14 HorasEsta capacitación en vivo dirigida por un instructor en Venezuela (en línea o en el sitio) está dirigida a ingenieros que desean avanzar en sus conocimientos de Docker para implementar aplicaciones a mayor escala mientras mantienen el control.
Al final de esta capacitación, los participantes serán capaces de:
- Construyan sus propias Docker imágenes.
- Implemente y administre un gran número de Docker aplicaciones.
- Evalúe diferentes soluciones de orquestación de contenedores y elija la más adecuada.
- Configure un proceso de integración continua para Docker aplicaciones.
- Integre Docker aplicaciones con los procesos de integración continua de herramientas existentes.
- Proteja sus Docker aplicaciones.
Certified Kubernetes Administrator (CKA) - exam preparation
21 HorasEl programa Certified Kubernetes Administrator (CKA) fue creado por The Linux Foundation y Cloud Native Computing Foundation (CNCF).
Kubernetes es Nowadys una plataforma líder utilizada para la orquestación de contenedores.
NobleProg ha estado impartiendo Docker y Kubernetes formación desde 2015. Con más de 360 proyectos de formación completados con éxito, nos convertimos en una de las empresas de formación más conocidas a nivel mundial en el campo de la contenerización.
Desde 2019 también estamos ayudando a nuestros clientes a confirmar su rendimiento en el entorno k8s preparándolos y animándolos a aprobar los exámenes CKA y CKAD.
Esta capacitación en vivo dirigida por un instructor (en línea o en el sitio) está dirigida a administradores de sistemas, Kubernetes usuarios que desean confirmar sus conocimientos aprobando el examen CKA.
Por otro lado, la formación también se centra en adquirir experiencia práctica en Kubernetes Administración, por lo que te recomendamos que participes en ella, incluso si no tienes intención de presentarte al examen CKA.
Formato del curso
- Conferencia interactiva y discusión.
- Muchos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una formación personalizada para este curso, póngase en contacto con nosotros para concertar una cita.
- Para obtener más información sobre la certificación CKA, visite: https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka
Certified Kubernetes Application Developer (CKAD) - exam preparation
21 HorasEl programa Certified Kubernetes Application Developer (CKAD) ha sido desarrollado por la Fundación Linux y la Cloud Native Computing Foundation (CNCF), el anfitrión de Kubernetes.
Este entrenamiento guiado por instructores, en vivo (online o on-site) está dirigido a los desarrolladores que desean confirmar sus habilidades en el diseño, construcción, configuración y exposición de aplicaciones nativas en la nube para Kubernetes.
Por otra parte, la formación también se centra en la obtención de experiencia práctica en el desarrollo de las aplicaciones, por lo que recomendamos participar en ella, incluso si no intenta tomar el examen CKAD.
NobleProg ha estado suministrando Docker & Kubernetes formación desde 2015. Con más de 360 proyectos de formación completados con éxito, nos hemos convertido en una de las empresas de formación más conocidas en todo el mundo en el campo de la containerización. Desde 2019 también estamos ayudando a nuestros clientes a confirmar su rendimiento en el entorno k8s preparándolos y animándolos a pasar los exámenes CKA y CKAD.
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.
- Para saber más sobre CKAD, por favor visite:https://training.linuxfoundation.org/certification/certified-kubernetes-application-developer-ckad/
Gestión de Contenedores con Docker
21 HorasDocker es una plataforma para desarrolladores y administradores de sistemas para mantener aplicaciones distribuidas. Consiste en un tiempo de ejecución para ejecutar contenedores y un servicio para compartir contenedores.
Con Docker, la misma aplicación puede ejecutarse sin cambios en computadoras portátiles, servidores dedicados y servidores virtuales.
Este curso, durante los dos primeros días, enseña el uso básico de Docker , útil tanto para desarrolladores como para administradores de sistemas. El curso incluye muchos ejercicios prácticos y los participantes practicarán en su propio entorno Docker y construirán sus propias imágenes Docker .
El último día, los participantes aprenderán sobre herramientas más avanzadas que admiten Docker . Será Docker Machine, Docker Compose y Docker Swarm.
Introduction to Docker
14 HorasEsta capacitación en vivo dirigida por un instructor en Venezuela (en línea o en el sitio) está dirigida a ingenieros que desean usar Docker para implementar y administrar software como contenedores en lugar de como software independiente tradicional.
Al final de esta formación, los participantes serán capaces de:
- Instale y configure Docker.
- Comprender e implementar la contenedorización de software.
- Administración de aplicaciones basadas en Docker.
- Red de diferentes Docker aplicaciones y sistemas.
- Comprender y editar Docker registros.
Java Microservices
21 HorasEste entrenamiento en vivo dirigido por un instructor en Venezuela (en línea o presencial) está dirigido a desarrolladores de nivel intermedio Java que desean diseñar, desarrollar, implementar y mantener aplicaciones basadas en microservicios utilizando frameworks Java como Spring Boot y Spring Cloud.
Al final de esta capacitación, los participantes podrán:
- Comprender los principios y beneficios de la arquitectura de microservicios.
- Construir y desplegar microservicios utilizando Java y Spring Boot.
- Implementar el descubrimiento de servicios, la gestión de configuraciones y las puertas de enlace de API.
- Asegurar, monitorear y escalar microservicios de manera efectiva.
- Implementar microservicios utilizando Docker y Kubernetes.
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 Venezuela, 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 Service-Oriented Architecture (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.
Building Microservices with Spring Cloud and Docker - 5 Days
35 HorasEste curso de formación en vivo dirigido por instructores en Venezuela (en línea o en el sitio) está dirigido a desarrolladores y ingenieros de nivel intermedio que desean construir, implementar y administrar microservicios utilizando Spring Cloud y Docker.
Al final de esta capacitación, los participantes podrán:
- Desarrollar microservicios usando Spring Boot y Spring Cloud.
- Containerizar aplicaciones con Docker y Docker Compose.
- Implementar descubrimiento de servicios, puertas de enlace API y comunicación entre servicios.
- Monitorear y asegurar microservicios en entornos de producción.
- Implementar y orquestar microservicios utilizando Kubernetes.
Spring Cloud: construcción de microservicios con Spring Cloud
14 HorasEn esta capacitación en vivo dirigida por un instructor en Venezuela, 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 comprensión sólida de cómo usar Spring Cloud y las tecnologías de Spring relacionadas para desarrollar rápidamente sus propios microservicios a escala de nube y listos para la nube.
Microservices with Spring Cloud and Kafka
21 HorasEsta capacitación en vivo dirigida por un instructor en Venezuela (en línea o en el sitio) está dirigida a desarrolladores que desean transformar la arquitectura tradicional en una arquitectura basada en microservicios altamente concurrente utilizando Spring Cloud, Kafka, Docker, Kubernetes y Redis.
Al final de esta capacitación, los participantes serán capaces de:
- Configure el entorno de desarrollo necesario para crear microservicios.
- Diseñe e implemente un ecosistema de microservicios altamente concurrente utilizando Spring Cloud, Kafka, Redis, Docker y Kubernetes.
- Transforme los servicios monolíticos y SOA en una arquitectura basada en microservicios.
- Adopte un enfoque DevOps para desarrollar, probar y lanzar software.
- Garantice una alta simultaneidad entre los microservicios en producción.
- Supervise los microservicios e implemente estrategias de recuperación.
- Realice ajustes de rendimiento.
- Conozca las tendencias futuras en la arquitectura de microservicios.
Construyendo Microservicios con Cloud y Netflix OSS
21 HorasSpring Cloud es un framework de microservicios livianos de código abierto para crear aplicaciones Java para la nube. Netflix OSS es un conjunto de marcos y bibliotecas para el desarrollo de microservicios. Spring Cloud se integra muy bien con los componentes de Netflix.
En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán los conceptos fundamentales de la construcción de microservicios usando Spring Cloud y Netflix OSS. El conocimiento de los participantes se pone a prueba mediante 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 utilizar la computación en la nube relacionada con la nube y los microservicios listos para la nube.
Audiencia
- Desarrolladores de Java
Formato de la carrera
- Parte de lectura, parte de discusión, ejercicios y práctica práctica