Los cursos de capacitación de microservicios en vivo, en línea o en el sitio, dirigidos por un instructor, demuestran a través de la práctica los fundamentos de la arquitectura de microservicios y cómo desarrollar aplicaciones de microservicios. El entrenamiento de microservicios está disponible como "entrenamiento en vivo en el sitio" o "entrenamiento remoto en vivo". El entrenamiento en vivo en línea (también conocido como "entrenamiento remoto en vivo") se lleva a cabo a través de un escritorio remoto interactivo. El entrenamiento en vivo en el sitio se puede llevar a cabo localmente en las instalaciones del cliente en Montevideo o en los centros de entrenamiento corporativos de NobleProg en Montevideo. Los microservicios también se conocen como arquitectura de microservicios. NobleProg: su proveedor local de capacitación
Montevideo - La Cumparsita
1282 Ituzaingo, Montevideo, uruguay
El hogar de la cultura, la política y el comercio de Uruguay ahora presenta La Cumparsita. La Cumparsita se encuentra en 'Ciudad Vieja', la parte más antigua de la ciudad capital de Montevideo, cerca de la plaza principal de la Plaza Independencia. En los últimos años, este barrio (que durante varias décadas fue el centro político y económico del país de la ciudad) ha experimentado una impresionante regeneración. Reconocido por sus edificios art decó, casas coloniales y lugares de interés, incluida la sala de espectáculos neoclásica Solís Theater, también es el puerto principal de Uruguay y es el hogar del 'Mercado del Puerto', un antiguo mercado y lugar para comidas y bebidas tradicionales uruguayas.
Más que una simple fachada de vidrio contemporánea, este edificio impresiona desde el principio con su lobby de techo de doble altura y terraza en la azotea, ideal para almuerzos flojos o veladas de redes. Cada espacio de trabajo está inundado de luz natural, desde oficinas privadas hasta salas de reuniones elegantes y zonas comunes bulliciosas. Conéctese a nuestra próspera comunidad de profesionales con ideas afines y absorba el espíritu emprendedor. Lo mejor de todo es que llegar aquí no podría ser más fácil: la parada de autobús de Buenos Aires, la estación de tren Estación Central y la terminal de ferry de Montevideo están a pocos pasos de distancia.
Montevideo, World Trade Center III
Av. Luís Alberto Herrera y Av. Veintiséis de Marzo, Montevideo, uruguay
Con sus impresionantes vistas y espacios de trabajo inundados de luz natural, este centro seguramente impresionará. Ocupa la tercera torre renovada de 19 pisos del World Trade Center y está situada en la vibrante y creciente área de Buceo. El edificio, que está conectado a las otras torres por una animada plaza interior, está cerca del gobierno y el distrito de la embajada, además de estar al lado del centro comercial de Montevideo. La plaza, conocida como Plaza las Torres, incluye esculturas famosas. Más de 200 compañías están establecidas en WTC Montevideo, en su mayoría bancos globales, aerolíneas y multinacionales, junto con empresas de telecomunicaciones, financieras y legales. La fuerza laboral de Uruguay está bien educada y cuenta con una alta tasa de alfabetización. Las principales industrias del país incluyen exportaciones de carne de res, lana y cuero, y tiene un fuerte sector de TI. El centro está a 30 minutos del aeropuerto internacional, a 10 minutos de la estación de autobuses y a 20 minutos del puerto.
Confluent Apache Kafka es una plataforma de streaming de eventos distribuida y de nivel empresarial construida sobre Apache Kafka. Apoya pipelines de datos con alta capacidad de transferencia, tolerancia a fallos y aplicaciones de streaming en tiempo real.
Este entrenamiento dirigido por instructores (en línea o presencial) está destinado a ingenieros y administradores de nivel intermedio que desean implementar, configurar y optimizar clústeres Confluent Kafka en entornos de producción.
Al final de este entrenamiento, los participantes serán capaces de:
Instalar, configurar y operar clústeres Confluent Kafka con múltiples brokers.
Diseñar configuraciones de alta disponibilidad utilizando Zookeeper y técnicas de replicación.
Ajustar el rendimiento, monitorear métricas y aplicar estrategias de recuperación.
Seguridad, escalado e integración de Kafka con entornos empresariales.
Formato del Curso
Charlas interactivas y discusiones.
Numerosos ejercicios y prácticas.
Implementación práctica en un entorno de laboratorio en vivo.
Opciones de Personalización del Curso
Para solicitar un entrenamiento personalizado para este curso, por favor contáctenos para coordinar.
Confluent Apache Kafka es una plataforma de streaming de eventos distribuida diseñada para tuberías de datos de alta capacidad y análisis en tiempo real tolerantes a fallos.
Este entrenamiento dirigido por un instructor (en línea o presencial) está destinado a administradores de sistemas de nivel intermedio y profesionales DevOps que desean instalar, configurar, monitorear y solucionar problemas en clusters de Confluent Apache Kafka.
Al finalizar este entrenamiento, los participantes podrán:
Comprender los componentes y la arquitectura de Confluent Kafka.
Implementar y administrar brokers Kafka, cuórum Zookeeper y servicios clave.
Configurar características avanzadas que incluyen seguridad, replicación y ajuste de rendimiento.
Utilizar herramientas de gestión para monitorear y mantener clusters Kafka.
Formato del Curso
Charla interactiva y discusión.
Numerosos ejercicios y prácticas.
Implementación práctica en un entorno de laboratorio vivo.
Opciones de Personalización del Curso
Para solicitar una formación personalizada para este curso, por favor contáctenos para organizarlo.
Este curso dirigido por un instructor y en vivo en Montevideo (en línea o presencial) está destinado a desarrolladores de Java intermedios que deseen integrar Apache Kafka en sus aplicaciones para garantizar mensajes confiables, escalables y de alta throughput.
Al final de este curso, los participantes podrán:
Comprender la arquitectura y los componentes principales de Kafka.
Configurar un clúster de Kafka.
Producir y consumir mensajes utilizando Java.
Implementar Kafka Streams para el procesamiento en tiempo real de datos.
Asegurar la tolerancia a fallos y la escalabilidad en aplicaciones de Kafka.
Esta capacitación en vivo dirigida por un instructor en Montevideo (en línea o en el sitio) está dirigida a administradores de sistemas de nivel intermedio que desean aprovechar las funciones de cola de mensajes de Kafka de manera efectiva.
Al final de esta capacitación, los participantes serán capaces de:
Comprender las capacidades y la arquitectura de cola de mensajes de Kafka.
Configure temas de Kafka para escenarios de cola de mensajes.
Producir y consumir mensajes con Kafka.
Supervise y administre Kafka como una cola de mensajes.
Este entrenamiento vivo dirigido por instructores en Montevideo (en línea o en el lugar) está dirigido a desarrolladores de nivel intermedio a avanzado, profesionales de DevOps y arquitectos que desean diseñar, implementar y gestionar aplicaciones resistentes utilizando microservicios, contenedores y tuberías de integración continua/despliegue continuo (CI/CD).
Al final de esta capacitación, los participantes podrán:
Entender e implementar la arquitectura de microservicios.
Desplegar y gestionar aplicaciones en contenedores con Docker y Kubernetes.
Configurar y optimizar las tuberías de CI/CD para implementaciones automatizadas.
Aplicar las mejores prácticas para la seguridad, la monitorización y la observabilidad.
Esta capacitación en vivo dirigida por un instructor en Montevideo (en línea o en el sitio) está dirigida a ingenieros de plataformas de nivel avanzado y DevOps profesionales que deseen dominar el escalado de aplicaciones mediante microservicios y Kubernetes.
Al final de esta capacitación, los participantes serán capaces de:
Diseñe e implemente arquitecturas de microservicios escalables.
Implemente y administre aplicaciones en Kubernetes clústeres.
Utilice Helm gráficos para una implementación eficiente del servicio.
Supervise y mantenga el estado de los microservicios en producción.
Aplique las mejores prácticas de seguridad y cumplimiento en un entorno Kubernetes.
Esta capacitación en vivo dirigida por un instructor en Montevideo (en línea o en el sitio) está dirigida a administradores de sistemas de nivel principiante a intermedio que deseen aprender a administrar de manera efectiva los temas de Kafka para una transmisión y procesamiento de datos eficientes.
Al final de esta capacitación, los participantes serán capaces de:
Comprender los fundamentos y la arquitectura del tema de Kafka.
Cree, configure y administre temas de Kafka.
Supervise el estado, el rendimiento y la disponibilidad de los temas de Kafka.
Implementar medidas de seguridad para los temas de Kafka.
Este entrenamiento en vivo dirigido por un instructor en Montevideo (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.
Esta capacitación dirigida por un instructor (en línea o presencial) en Montevideo está diseñada para desarrolladores de nivel intermedio que desean aprender los fundamentos de Kafka e integrarlo con Spring Boot.
Al final de esta formación, los participantes podrán:
Comprender Kafka y su arquitectura.
Aprender a instalar, configurar y establecer un entorno básico de Kafka.
Esta formación dirigida por un instructor (en línea o presencial) en Montevideo está orientada a desarrolladores experimentados que deseen construir, implementar y escalar aplicaciones utilizando microservicios construidos con NodeJS y React.
Al final de esta formación, los participantes serán capaces de:
Desarrollar, implementar y escalar aplicaciones utilizando diferentes microservicios.
Construir una aplicación React renderizada del lado del servidor.
Implementar aplicaciones multi-servicio en la nube utilizando Docker y Kubernetes.
Ejecutar pruebas de aplicaciones en microservicios.
Este entrenamiento dirigido por un instructor (en línea o presencial) en Montevideo está destinado a desarrolladores de nivel intermedio que deseen desarrollar aplicaciones de big data con Apache Kafka.
Al finalizar este entrenamiento, los participantes serán capaces de:
Desarrollar productores y consumidores de Kafka para enviar y leer datos desde Kafka.
Integrar Kafka con sistemas externos usando Kafka Connect.
Escribir aplicaciones de transmisión de datos con Kafka Streams & ksqlDB.
Integrar una aplicación cliente de Kafka con Confluent Cloud para despliegues basados en la nube.
Adquirir experiencia práctica a través de ejercicios prácticos y casos de uso del mundo real.
Este curso de formación dirigido por un instructor (en línea o presencial) está destinado a desarrolladores de nivel intermedio a avanzado que desean desarrollar microservicios utilizando Spring Boot, Docker y Kubernetes.
Al finalizar este curso, los participantes serán capaces de:
Comprender la arquitectura de microservicios.
Construir microservicios listos para producción usando Spring Boot.
Entender el papel de Docker en los microservicios.
Configurar un clúster de Kubernetes para desplegar microservicios.
Este curso de formación en vivo dirigido por instructores en Montevideo (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.
Esta capacitación dirigida por un instructor (en línea o en sitio) está orientada a desarrolladores y arquitectos de nivel intermedio a avanzado que deseen desarrollar aplicaciones Java nativas y microservicios utilizando Quarkus con una optimización del uso de memoria y tiempo de inicio.
Al finalizar esta capacitación, los participantes serán capaces de:
Desarrollar aplicaciones Java nativas de alto rendimiento y ligero peso usando Quarkus.
Construir e implementar servicios RESTful y arquitecturas de microservicios.
Usar GraalVM para la compilación nativa y optimizar el tiempo de inicio y eficiencia en el uso de memoria.
Empaquetar y contener aplicaciones para entornos Kubernetes y OpenShift.
El curso está dirigido a especialistas en TI que desean configurar una solución basada en RabbitMQ, el sistema de mensajería empresarial altamente confiable que implementa el Protocolo Avanzado de Cola de Mensajes (AMQP).
Esta capacitación en vivo dirigida por un instructor en Montevideo (en línea o en el sitio) está dirigida a arquitectos de software y desarrolladores web que desean usar RabbitMQ como middleware de mensajería y programar en Java usando Spring para crear aplicaciones.
Al final de esta formación, los participantes serán capaces de:
Utilice Java y Spring con RabbitMQ para crear aplicaciones.
Diseñe sistemas asíncronos impulsados por mensajes utilizando RabbitMQ.
Crear y aplicar colas, temas, intercambios y enlaces en RabbitMQ
En esta capacitación en vivo dirigida por un instructor en Montevideo, los participantes aprenderán a instalar, configurar y administrar RabbitMQ y, a continuación, a integrar la mensajería RabbitMQ en una serie de aplicaciones .NET de ejemplo.
Al final de esta capacitación, los participantes serán capaces de:
Instalar, configurar y administrar RabbitMQ.
Comprenda el papel de RabbitQ en el diseño y la implementación de una arquitectura de microservicios.
Comprender cómo se compara RabbitMQ con otras arquitecturas de Message Queue Server.
Configure y use RabbitMQ como agente para controlar mensajes asincrónicos y sincrónicos para aplicaciones .Net empresariales del mundo real.
Esta capacitación en vivo dirigida por un instructor en Montevideo (en línea o presencial) está dirigida a desarrolladores e ingenieros de software que desean usar RabbitMQ para comunicarse entre microservicios a través de mensajería y realizar implementaciones y soluciones de problemas avanzadas.
Al final de esta formación, los participantes serán capaces de:
Configure el entorno necesario para comenzar a desarrollar soluciones de mensajería avanzadas con RabbitMQ.
Comprenda cómo diseñar una arquitectura de microservicios distribuidos con RabbitMQ.
Aprenda a implementar configuración avanzada, seguridad, redes, alta disponibilidad y replicación.
Conozca los problemas comunes encontrados en las instalaciones RabbitMQ y cómo resolverlos.
Obtenga información sobre la optimización de memoria, el control de flujo y el ajuste avanzado del rendimiento.
Aplique algunas técnicas avanzadas de solución de problemas.
Istio es un servicio de malla de código abierto que se ejecuta en Kubernetes para proporcionar conectividad segura, observable y manejable entre microservicios. Al aprovechar los proxies laterales basados en Envoy de Istio, los equipos pueden hacer cumplir políticas, asegurar las comunicaciones con mTLS, obtener una observabilidad profunda del tráfico y mejorar la confiabilidad a escala.
Este curso de formación dirigido por un instructor (en línea o en el lugar) está destinado a ingenieros de nivel intermedio que deseen implementar, asegurar y administrar aplicaciones de microservicios utilizando Istio en Kubernetes.
Al final de este curso, los participantes podrán:
Instalar y configurar Istio en clústeres de Kubernetes.
Comprender y aplicar conceptos de malla de servicio, incluyendo gestión de tráfico, seguridad y observabilidad.
Implementar aplicaciones de microservicios dentro de una malla de servicio Istio.
Asegurar las comunicaciones entre servicios con mTLS y principios de Zero Trust.
Monitorear, rastrear y solucionar problemas de microservicios con Prometheus, Grafana y Jaeger.
Integrar Istio con Calico para políticas de red avanzadas y seguridad.
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, por favor contáctenos para hacer los arreglos.
En esta capacitación en vivo dirigida por un instructor en Montevideo (en línea o en el sitio), los participantes aprenderán cómo desacoplar una aplicación Python y luego integrarla con el sistema de mensajería RabbitMQ para crear aplicaciones distribuidas en la nube o microservicios.
Al final de esta formación, los participantes serán capaces de:
Instalar, configurar y administrar RabbitMQ.
Comprender el papel de RabbitMQ en el diseño y la implementación de la arquitectura de un microservicio.
Comprender cómo se compara RabbitMQ con otras arquitecturas de Message Queue Server.
Configure y utilice RabbitMQ como agente para manejar mensajes asíncronos y sincrónicos para aplicaciones del mundo real Python.
Este curso dirigido por un instructor y en vivo en Montevideo (en línea o presencial) está destinado a desarrolladores que desean integrar Apache Kafka con bases de datos y aplicaciones existentes para procesamiento, análisis, etc.
Al finalizar este curso, los participantes serán capaces de:
Utilizar Kafka Connect para ingerir grandes cantidades de datos desde una base de datos a temas de Kafka.
Ingresar datos de registro generados por servidores de aplicaciones en temas de Kafka.
Hacer cualquier dato recopilado disponible para el procesamiento de flujos.
Exportar datos desde temas de Kafka a sistemas secundarios para almacenamiento y análisis.
Esta capacitación en vivo dirigida por un instructor en Montevideo (en línea o presencial) está dirigida a desarrolladores que desean aprender a crear, probar, depurar e implementar una API sobre la plataforma de API Apigee de Google Cloud.
Al final de esta formación, los participantes serán capaces de:
Configure un entorno de desarrollo que incluya todos los recursos necesarios para comenzar a desarrollar una API.
Comprender e implementar las herramientas disponibles dentro de Apigee Edge.
Construya e implemente una API en Google Cloud.
Supervise y depure los errores de la API.
Aproveche las soluciones de análisis y aprendizaje automático de ogle Cloud para hacer que las API sean más inteligentes.
Esta capacitación en vivo dirigida por un instructor en Montevideo (en línea o presencial) está dirigida a desarrolladores que desean aprender a crear, probar, depurar e implementar una API sobre la plataforma de API Apigee de Google Cloud.
Al final de esta formación, los participantes serán capaces de:
Configure un entorno de desarrollo que incluya todos los recursos necesarios para comenzar a desarrollar una API.
Comprender e implementar las herramientas disponibles dentro de Apigee Edge.
Construya e implemente una API en Google Cloud.
Supervise y depure los errores de la API.
Aproveche las soluciones de análisis y aprendizaje automático de ogle Cloud para hacer que las API sean más inteligentes.
Apigee Edge, que se construye sobre Java, te permite proporcionar acceso seguro a tus servicios mediante una API bien definida y consistente en todos tus servicios, independientemente de la implementación del servicio. Una API consistente:
Hace que sea fácil para los desarrolladores de aplicaciones consumir tus servicios.
Te permite cambiar la implementación del servicio backend sin afectar la API pública.
Te permite aprovechar las analíticas, monetización, portal de desarrolladores y otras funciones integradas en Edge.
Audiencia
Este curso está dirigido a ingenieros, arquitectos y desarrolladores que buscan utilizar Apigee Edge en sus proyectos.
Esta formación en directo dirigida por un instructor en Montevideo (en línea o presencial) está dirigida a desarrolladores que desean utilizar Axon para crear aplicaciones empresariales bien estructuradas que aprovechen el poder de CQRS y Event Sourcing.
Al final de esta formació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 su aplicación.
Cree aplicaciones que se centren en el problema empresarial en lugar de en la infraestructura.
Este curso de formación dirigido por un instructor (en línea o en las instalaciones del cliente) está destinado a desarrolladores que deseen aprender cómo construir microservicios en Microsoft Azure Service Fabric (ASF).
Al finalizar este curso, los participantes serán capaces de:
Utilizar ASF como una plataforma para la creación y gestión de microservicios.
Comprender conceptos y modelos clave de programación de microservicios.
Crear un clúster en Azure.
Implementar microservicios en las instalaciones o en la nube.
Depurar y solucionar problemas de una aplicación de microservicios en ejecución.
Este curso ofrece un recorrido completo y práctico sobre el diseño, la construcción y la operación de microservicios nativos en la nube. En lugar de centrarse en la teoría, se enfoca en la implementación práctica, guiando a los participantes desde el modelado de dominios y el diseño de servicios hasta el despliegue, la observabilidad y la resiliencia en entornos de producción.
Los participantes trabajarán en la construcción de una arquitectura real de microservicios, aprendiendo a evitar errores comunes, como los monolitos distribuidos, mientras implementan las mejores prácticas para la escalabilidad, la mantenibilidad y la excelencia operativa.
Este curso dirigido por un instructor (en línea o presencial) está destinado a ingenieros que deseen utilizar Confluent (una distribución de Kafka) para construir y gestionar una plataforma de procesamiento de datos en tiempo real para sus aplicaciones.
Al final de este curso, los participantes serán capaces de:
Instalar y configurar la Plataforma Confluent.
Utilizar las herramientas y servicios de gestión de Confluent para ejecutar Kafka de manera más sencilla.
Almacenar y procesar datos de flujo entrantes.
Optimizar y gestionar clústeres de Kafka.
Seguridad de los flujos de datos.
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
Este curso se basa en la versión de código abierto de Confluent: Confluent Open Source.
Para solicitar un entrenamiento personalizado para este curso, por favor contáctenos para hacer los arreglos necesarios.
Apache Kafka es una plataforma de streaming distribuida. Es de facto un estándar para construir pipelines de datos y resuelve muchos casos de uso diferentes en torno al procesamiento de datos: puede usarse como una cola de mensajes, un registro distribuido, un procesador de flujos, etc.
Comenzaremos con algunas teorías detrás de los pipelines de datos en general, luego continuaremos con los conceptos fundamentales detrás de Kafka. También descubriremos componentes importantes como Kafka Streams y Kafka Connect.
Envoy Proxy es un proxy de alto rendimiento para el borde y los servicios, originalmente creado en Lyft, y ahora un proyecto del CNCF ampliamente adoptado en infraestructuras nativas de la nube. Envoy actúa como un plano de datos universal en arquitecturas de malla de servicios, permitiendo el enrutamiento dinámico, la observabilidad y la seguridad Zero Trust entre microservicios.
Este entrenamiento dirigido por un instructor (en línea o presencial) está destinado a ingenieros de nivel intermedio que deseen implementar, configurar y operar Envoy Proxy en entornos modernos de microservicios y malla de servicios.
Al final de este entrenamiento, los participantes podrán:
Instalar y configurar Envoy Proxy en entornos independientes y Kubernetes.
Comprender la arquitectura de Envoy, incluyendo filtros, clústeres y listeners.
Configurar políticas de gestión de tráfico como reintentos, corte de circuito y balanceo de carga.
Seguridad en la comunicación con TLS/mTLS y aplicación de principios Zero Trust.
Extender la funcionalidad de Envoy con filtros WebAssembly (WASM).
Integrar Envoy con mallas de servicios como Istio y Consul.
Monitorear, rastrear y solucionar problemas del tráfico de microservicios utilizando las características de observabilidad de Envoy.
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 un entrenamiento personalizado para este curso, por favor contáctenos para hacer los arreglos.
En este entrenamiento dirigido por un instructor en Montevideo (presencial o remoto), los participantes aprenderán cómo configurar e integrar diferentes marcos de Procesamiento de Flujos con sistemas de almacenamiento de datos grandes y aplicaciones y microservicios relacionados existentes.
Al final de este entrenamiento, los participantes serán capaces de:
Instalar y configurar diferentes marcos de Procesamiento de Flujos, como Spark Streaming y Kafka Streaming.
Entender y seleccionar el marco más apropiado para el trabajo.
Procesar datos continuamente, concurrentemente y de forma individual.
Integrar soluciones de Procesamiento de Flujos con bases de datos existentes, almacenes de datos, lagos de datos, etc.
Integrar la biblioteca de procesamiento de flujos más apropiada con aplicaciones empresariales y microservicios.
Este curso está dirigido a arquitectos empresariales, desarrolladores, administradores de sistemas y cualquier persona que desee comprender y utilizar un sistema de mensajería distribuida de alto rendimiento. Si tiene requisitos más específicos (por ejemplo, solo el lado de la administración de sistemas), este curso puede ser adaptado para satisfacer mejor sus necesidades.
Este entrenamiento dirigido por un instructor en vivo en Montevideo (en línea o presencial) está orientado a administradores de sistemas y ingenieros de operaciones de nivel principiante/intermedio/avanzado que desean utilizar Apache Kafka para implementar, asegurar, monitorear y solucionar problemas de clústeres de Kafka.
Al final de este entrenamiento, los participantes serán capaces de: explicar la arquitectura de Kafka y el modo KRaft, operar y asegurar clústeres de Kafka, monitorear el rendimiento y la confiabilidad, y resolver problemas comunes en producción.
Esta capacitación en vivo dirigida por un instructor en Montevideo (en línea o presencial) está dirigida a ingenieros de datos, científicos de datos y programadores que deseen utilizar las funciones Apache Kafka en la transmisión de datos con Python.
Al final de esta capacitación, los participantes podrán usar Apache Kafka para monitorear y administrar condiciones en flujos de datos continuos utilizando Python programación.
Este entrenamiento dirigido por un instructor en Montevideo (en línea o presencial) está destinado a testers de software que deseen implementar medidas de seguridad de red en una aplicación de Apache Kafka.
Al final de este entrenamiento, los participantes serán capaces de:
Implementar Apache Kafka en un servidor basado en la nube.
Implementar cifrado SSL para prevenir ataques.
Agregar autenticación ACL para rastrear y controlar el acceso de usuarios.
Asegurar que los clientes confiables tengan acceso a clústeres Kafka con autenticación SSL y SASL.
Kafka Streams es una biblioteca del lado del cliente para construir aplicaciones y microservicios cuyos datos se envían a y desde un sistema de mensajería Kafka. Tradicionalmente, Apache Kafka ha dependido de Apache Spark o Apache Storm para procesar los datos entre los productores y consumidores de mensajes. Al llamar a la API de Kafka Streams desde dentro de una aplicación, los datos pueden ser procesados directamente dentro de Kafka, evitando la necesidad de enviar los datos a un clúster separado para su procesamiento.
En este curso dirigido por un instructor y en vivo, los participantes aprenderán cómo integrar Kafka Streams en un conjunto de aplicaciones de Java de ejemplo que envían datos a y desde Apache Kafka para el procesamiento de flujos.
Al final de este entrenamiento, los participantes serán capaces de:
Comprender las características y ventajas de Kafka Streams sobre otros marcos de procesamiento de flujos
Procesar datos de flujo directamente dentro de un clúster de Kafka
Escribir una aplicación o microservicio en Java o Scala que se integre con Kafka y Kafka Streams
Escribir código conciso que transforme temas de entrada de Kafka en temas de salida de Kafka
Construir, empaquetar e implementar la aplicación
Audiencia
Desarrolladores
Formato del curso
Parte conferencia, parte discusión, ejercicios y mucha práctica hands-on
Para solicitar un entrenamiento personalizado para este curso, por favor contáctenos para arreglarlo
Esta capacitación en vivo dirigida por un instructor en Montevideo (en línea o presencial) está dirigida a desarrolladores que desean usar Lumen para crear microservicios y aplicaciones basados en Laravel.
Al final de esta formació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 mediante Lumen y PHP.
Realice e implemente las funciones y operaciones de microservicios utilizando el marco Lumen.
Proteja y controle el acceso a las arquitecturas de microservicios mediante la creación de capas de seguridad.
En esta capacitación en vivo dirigida por un instructor en Montevideo, 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.
En este curso dirigido por un instructor y en vivo en Montevideo, los participantes aprenderán cómo construir microservicios utilizando Go (Golang) y Spring Cloud.
Este curso dirigido por un instructor y en vivo en Montevideo está destinado a desarrolladores y arquitectos empresariales. Introduce la arquitectura de microservicios, presenta estrategias de migración desde un sistema monolítico y guía a los participantes en la creación y despliegue de una aplicación basada en microservicios de muestra.
Al finalizar este curso, los participantes podrán:
Comprender cuándo usar y cuándo no usar la arquitectura de microservicios.
Crear e implementar una estrategia de prueba para microservicios.
Desplegar una aplicación basada en microservicios de muestra en un entorno de producción.
Refactorizar una aplicación monolítica en servicios.
Esta formación en vivo, dirigida por un instructor (en línea o presencial) en Montevideo, está orientada a desarrolladores de software intermedios, arquitectos de sistemas y profesionales de DevOps que desean construir aplicaciones escalables y mantenibles utilizando una arquitectura de microservicios.
Al finalizar esta formación, los participantes podrán:
Comprender los principios fundamentales de la arquitectura de microservicios.
Diseñar e implementar sistemas basados en microservicios escalables.
Aplicar patrones de diseño y mejores prácticas para microservicios.
Implementar enfoques orientados a eventos como CQRS y event sourcing.
Abordar los desafíos en las operaciones del sistema y la adopción de microservicios.
La arquitectura de microservicios es un enfoque para desarrollar una aplicación de software como un conjunto de servicios pequeños e independientes, cada uno de los cuales se ejecuta en su propio proceso y se comunica con mecanismos ligeros, como una API de recursos HTTP. Estos servicios se pueden implementar de manera eficiente utilizando sistemas de automatización continua y evitar la necesidad de una administración centralizada. Microservices Puede escribirse en diferentes lenguajes de programación e integrarse con diferentes sistemas de almacenamiento de datos.
Esta capacitación en vivo dirigida por un instructor está dirigida a desarrolladores y arquitectos empresariales. Presenta la arquitectura de microservicios desde una perspectiva de .Net, presenta estrategias de migración desde un sistema monolítico y guía a los participantes a través de la creación e implementación de una aplicación basada en microservicios de ejemplo.
Al final de esta formación, los participantes serán capaces de:
Comprender cuándo usar y cuándo no usar la arquitectura de microservicios
Creación e implementación de una estrategia de pruebas para microservicios
Implementación de una aplicación basada en microservicios de ejemplo en un entorno de producción
Refactorización de una aplicación monolítica en servicios
Audiencia
Desarrolladores
Arquitectos
Formato del curso
En parte conferencia, en parte discusión, ejercicios y práctica práctica intensa
En este curso dirigido por un instructor en vivo y en Montevideo, los participantes aprenderán los fundamentos de la construcción de microservicios utilizando Spring Cloud y Docker. El conocimiento de los participantes se pondrá a prueba a través de ejercicios y el desarrollo paso a paso de microservicios de ejemplo.
Al finalizar este curso, los participantes podrán:
Comprender los fundamentos de los microservicios.
Utilizar Docker para construir contenedores para aplicaciones de microservicios.
Construir y desplegar microservicios contenerizados utilizando Spring Cloud y Docker.
Integrar microservicios con servicios de descubrimiento y la API Gateway de Spring Cloud.
Utilizar Docker Compose para pruebas de integración del extremo al extremo.
Este curso de formación dirigido por un instructor en Montevideo (en línea o presencial) está destinado a científicos de datos que deseen utilizar la pila SMACK para crear plataformas de procesamiento de datos para soluciones de big data.
Al finalizar este curso, los participantes serán capaces de:
Implementar una arquitectura de pipeline de datos para el procesamiento de big data.
Desarrollar una infraestructura en clúster con Apache Mesos y Docker.
Analizar datos con Spark y Scala.
Administrar datos no estructurados con Apache Cassandra.
En esta capacitación en vivo dirigida por un instructor en Montevideo, 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.
Esta formación dirigida por un instructor (en línea o en el lugar) está destinada a desarrolladores que deseen transformar una arquitectura tradicional en una arquitectura basada en microservicios altamente concurrente utilizando Spring Cloud, Kafka, Docker, Kubernetes y Redis.
Al final de esta formación, los participantes podrán:
Configurar el entorno de desarrollo necesario para construir microservicios.
Diseñar e implementar un ecosistema de microservicios altamente concurrente utilizando Spring Cloud, Kafka, Redis, Docker y Kubernetes.
Transformar servicios monolíticos y SOA a una arquitectura basada en microservicios.
Adoptar un enfoque DevOps para desarrollar, probar y lanzar software.
Garantizar alta concurrencia entre los microservicios en producción.
Monitorizar los microservicios e implementar estrategias de recuperación.
Llevar a cabo ajustes de rendimiento.
Aprender sobre las tendencias futuras en la arquitectura de microservicios.
Spring Cloud es un marco de microservicios ligero y de código abierto para desarrollar aplicaciones Java en la nube. Netflix OSS es un conjunto de marcos y bibliotecas para desarrollar microservicios. Spring Cloud se integra perfectamente con los componentes de Netflix utilizando la configuración automática y la convención sobre la configuración.
En este entrenamiento dirigido por un instructor, en vivo, los participantes aprenderán los conceptos fundamentales para construir microservicios utilizando Spring Cloud y Netflix OSS. El conocimiento de los participantes se pondrá a prueba mediante ejercicios y el desarrollo paso a paso de microservicios de ejemplo.
Al finalizar este entrenamiento, los participantes tendrán un sólido entendimiento de cómo utilizar Spring Cloud junto con las tecnologías relacionadas de Spring y Netflix OSS para desarrollar rápidamente sus propios microservicios listos para la nube y a escala de nube.
Público objetivo
Desarrolladores Java
Formato del curso
Parte teórica, parte discusión, ejercicios y mucha práctica hands-on
La creación de aplicaciones empresariales complejas es un gran desafío en un entorno en constante cambio.
Los cambios en la integración entre servicios o sistemas desencadenarán cambios en el diseño del sistema. Este curso cubre cómo diseñar una arquitectura sostenible, que se adapte al tamaño y al propósito de su organización, arquitectura de servicios y sistemas, así como infraestructura práctica.
Este curso cubre problemas comunes con la creación del panorama de aplicaciones distribuidas, desde el problema de integración, la infraestructura y los enfoques modernos, hasta la resolución de problemas de complejidad.
Este curso explica los pros y los contras de cada solución (por ejemplo, la arquitectura tradicional de SOA frente a la de microservicios), las herramientas disponibles (en su mayoría de código abierto) que apoyan el desarrollo y el mantenimiento, etc.
Formato del curso
Es principalmente una discusión (con presentaciones limitadas).
Esta capacitación en vivo dirigida por un instructor en Montevideo (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 encriptadas usando 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.
En este curso de formación dirigido por un instructor en Montevideo, los participantes aprenderán las características, conceptos y estándares detrás de WS02 API Manager. La teoría se complementará con prácticas y ejercicios en vivo durante toda la formación. Al final del curso, los participantes tendrán el conocimiento y la práctica necesarios para implementar sus propias APIs utilizando las características principales de WS02 API Manager.
Al finalizar el curso, los participantes serán capaces de:
Comprender el valor del API Management en arquitecturas modernas
Configurar y administrar WSO2 API Manager
Crear, versionar y publicar APIs
Gestionar seguridad, acceso y consumo de APIs
Analizar métricas y estadísticas de uso
Comprender el rol de WSO2 Integrator
Integrar WSO2 API Manager con WSO2 Integrator
Implementar mediación, transformación y orquestación básica
Aplicar buenas prácticas en escenarios reales
Leer más...
Última Actualización:
Testimonios (11)
About the microservices and how to maintenance kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Curso - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
Excelente la tematica, los casos de uso y ejemplos para visualizar el material entregado
Gionathan Rodriguez - CENTRO NETEC SPA
Curso - Building Microservices with Spring Boot, Docker, and Kubernetes
El instructor tenía un conocimiento sólido sobre el tema del curso y otros temas relacionados, y fue capaz de responder a nuestras preguntas, o incluso anotar las preguntas que no sabía responder inmediatamente y nos respondió más tarde.
Abe Sabbagh - Enbridge
Curso - Advanced RabbitMQ - 2 Days
Traducción Automática
La flexibilidad del programa y la consideración de los temas que actualmente tratamos.
Fue genial poder intercambiar conocimientos y experiencias.
Fabian - Continental Barum s.r.o.
Curso - RabbitMQ
Traducción Automática
Posibilidad de realizar ejercicios independientes en el entorno de formación.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Curso - Kafka for Administrators
Traducción Automática
Para tener una comprensión completa de WSO2 API Manager y su importancia. Los fundamentos realmente me ayudaron a avanzar en el autodidactismo.
Hlalefang Nkhooa - Revenue Services Lesotho
Curso - WSO2 API Manager for Developers
Traducción Automática
El formador intentó explicar los temas más complicados de manera más sencilla
Calvin Raj Antony - SICPA SA
Curso - Administration of Kafka Message Queue
Traducción Automática
La forma de explicar de Francis es clara, presenta ejemplos que ayudan con la explicación
JUAN JOSE LOPEZ MARTINEZ - Bisih
Curso - Apache Kafka for Developers
Podíamos hacerle preguntas y él saltaba a diapositivas o ejemplos para intentar mostrar y responder todas nuestras preguntas
Johannes - Canon Medical Informatics Europe B.V.
Curso - Administration of Kafka Topic
Traducción Automática
Ambiente amigable. Además, me gustó la formación uno a uno. Es muy productiva. Definitivamente la recomendaría a mis amigos y colegas.
Zeed - Tamkeen Technologies
Curso - Building Microservices with NodeJS and React
Traducción Automática
Fue una buena mezcla de información práctica y teórica. Presentación atractiva con ejemplos del mundo real.
Cursos de Fin de Semana de Arquitectura de microservicios en Montevideo, Capacitación por la Tarde de Arquitectura de microservicios en Montevideo, Arquitectura de microservicios con instructor en Montevideo, Instructor de Arquitectura de microservicios en Montevideo, Arquitectura de microservicios boot camp en Montevideo, Capacitador de Arquitectura de microservicios en Montevideo, Microservice Architecture coaching en Montevideo, Cursos Privados de Arquitectura de microservicios en Montevideo, Capacitación de Fin de Semana de Microservice Architecture en Montevideo, Cursos por la Tarde de Microservice Architecture en Montevideo, Cursos de Formación de Arquitectura de microservicios en Montevideo, Clases de Arquitectura de microservicios en Montevideo, Microservice Architecture en sitio en Montevideo, Clases Particulares de Microservice Architecture en MontevideoCursos de Fin de Semana de Microservice Architecture en Montevideo, Capacitación por la Tarde de Microservice Architecture en Montevideo, Microservice Architecture con instructor en Montevideo, Cursos de Formación de Microservices en Montevideo, Cursos por la Tarde de Microservices en Montevideo, Microservices coaching en Montevideo, Capacitación de Fin de Semana de Microservices en Montevideo, Clases de Microservice Architecture en Montevideo, Instructor de Microservices en Montevideo, Microservice Architecture en sitio en Montevideo, Cursos Privados de Microservice Architecture en Montevideo, Microservices boot camp en Montevideo, Clases Particulares de Microservice Architecture en Montevideo, Capacitador de Microservice Architecture en Montevideo