Cursos de Construyendo Microservicios con Go
Programa del Curso
Introducción
Información general sobre la arquitectura de microservicios
Descripción general de Spring Cloud
Descripción general de Go Sintaxis y operaciones
Configuración del entorno de desarrollo
Creación de su primer Go microservicio
Detección de servicios y equilibrio de carga
Enrutamiento dinámico
Asegurar su Microservices
Depuración del Go microservicio
Unit Testing Servicios HTTP con GoConvey
Registro y monitoreo
Rastreo Microservices para descubrir latencias
Conversión de contenedores Microservices con Docker
Implementación en Docker Swarm
Entrega continua
Solución de problemas
Resumen y conclusión
Requerimientos
- Experiencia con programación en cualquier lenguaje
- Comprensión de los conceptos de contenedor (Docker)
Audiencia
- Desarrolladores
Los cursos de formación abiertos requieren más de 5 participantes.
Cursos de Construyendo Microservicios con Go - Booking
Cursos de Construyendo Microservicios con Go - CONSULTA
Construyendo Microservicios con Go - Consultas
Testimonios (1)
Flexibility to cover the subjects I am most intrested in
James Ferrier - OptoicoreIT
Curso - Building Microservices with Go
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