Cursos de Distributed Systems

Cursos de Distributed Systems

Los cursos de capacitación de sistemas distribuidos en vivo, dirigidos por instructores, demuestran a través de la discusión interactiva y práctica los fundamentos de los sistemas distribuidos.

El entrenamiento de sistemas distribuidos está disponible como "entrenamiento en vivo en el sitio" o "entrenamiento remoto en vivo". El entrenamiento en vivo se puede realizar localmente en las instalaciones del cliente en Argentina o en los centros de entrenamiento corporativos de NobleProg en Argentina. El entrenamiento remoto en vivo se lleva a cabo por medio de un escritorio remoto interactivo.

NobleProg--su proveedor de capacitación local

Testimonios

★★★★★
★★★★★

Programa del curso Distributed Systems

Title
Duration
Overview
Title
Duration
Overview
21 hours
Overview
Apache Accumulo es un almacén de claves / valores ordenados y distribuidos que proporciona almacenamiento y recuperación de datos robustos y escalables. Está basado en el diseño de BigTable de Google y está impulsado por Apache Hadoop, Apache Zookeeper y Apache Thrift.

Este curso cubre los principios de trabajo detrás de Accumulo y guía a los participantes a través del desarrollo de una aplicación de muestra en Apache Accumulo.

Audiencia

Desarrolladores de aplicaciones
Ingenieros de software
Consultores técnicos

Formato del curso

Conferencia de parte, parte de discusión, desarrollo e implementación práctica, pruebas ocasionales para medir comprensión
35 hours
Overview
Este curso de 5 días está diseñado para comprender la mecánica de la arquitectura orientada a servicios. Incluye el diseño técnico de arquitecturas basadas en SOA y soluciones orientadas a servicios para problemas de negocios.
21 hours
Overview
OpenCL es un estándar para programar computadoras heterogéneas creadas a partir de CPU, GPU y otros procesadores Incluye un marco para definir la plataforma en términos de un host, como una CPU, y uno o más dispositivos de cómputo, como una GPU más un lenguaje de programación basado en C para escribir programas para los dispositivos de cómputo Con OpenCL, un programador puede escribir programas basados ​​en tareas y en paralelo de datos que pueden aprovechar estos diferentes tipos de procesadores en un solo sistema .
7 hours
Overview
Open MPI es una biblioteca de Interfaz de paso de mensajes (MPI) de fuente abierta.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a desarrollar una aplicación numérica utilizando Open MPI.

Al final de esta capacitación, los participantes podrán:

- Aplique los fundamentos de la programación de memoria compartida y distribuida para crear una aplicación MPI abierta en funcionamiento
- Construir OpenMPI
- Ejecutar trabajos por lotes con OpenMPI
- Use herramientas de rendimiento para optimizar el rendimiento multi-core

Audiencia

- Desarrolladores
- Investigadores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
14 hours
Overview
este entrenamiento en vivo (in situ o remoto) dirigido por un instructor está dirigido a los desarrolladores que deseen implementar el rastreo distribuido de extremo a extremo para monitorear las interacciones de microservicios en entornos empresariales complejos.

al final de esta formación, los participantes podrán:

- instalar y configurar el software de rastreo compatible con OpenTracing.
- use el rastreo distribuido para superar las deficiencias del registro por proceso y la monitorización de métricas.
- reconstruir el historial de transacciones en sistemas complejos.
- resolver problemas relacionados con el rendimiento y la latencia de las aplicaciones de microservicio.
- implemente un sistema de seguimiento distribuido que sea coherente en distintas plataformas.

Format del curso

Conferencia y discusión - Interactive.
- muchos ejercicios y prácticas.
implementación práctica de - en un entorno de laboratorio en vivo.
Opciones de personalización de

Course

- este curso se puede entregar para todos los idiomas soportados por OpenTracing: go, JavaScript, Java, Python, Ruby, PHP, Objective-C, C++, C#.
- para solicitar una formación personalizada, póngase en contacto con nosotros para organizar.
- para obtener más información sobre OpenTracing, por favor visite: https://opentracing.io/
28 hours
Overview
En esta capacitación guiada por un instructor, los participantes aprenderán técnicas avanzadas de programación de Python, que incluyen cómo aplicar este versátil lenguaje para resolver problemas en áreas tales como aplicaciones distribuidas, finanzas, análisis y visualización de datos, programación de IU y scripting de mantenimiento.

Audiencia

- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica

Notas

- Si desea agregar, eliminar o personalizar cualquier sección o tema de este curso, contáctenos para organizarlo.
14 hours
Overview
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 Colocación de Mensajes (AMQP).
14 hours
Overview
RabbitMQ es un agente de mensajería empresarial de código abierto para almacenar y recuperar mensajes transmitidos por procesos, aplicaciones y servidores. Utiliza una gran cantidad de conjuntos de datos en segundo plano, mientras compite en tiempo real.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo instalar, configurar y administrar RabbitMQ, y luego integrarán la mensajería RabbitMQ en una cantidad de aplicaciones .NET de muestra.

Al final de esta capacitación, los participantes podrán:

- Configurar, configurar y administrar RabbitMQ
- Comprender el papel de RabbitQ en el diseño e implementación de la arquitectura de microservicios
- Comprenda cómo RabbitMQ se compara con otras arquitecturas de Message Queuing
- Configure y use RabbitMQ como intermediario para el manejo de mensajes asíncronos y síncronos para aplicaciones empresariales reales de .Net.

Audiencia

- Desarrolladores
- Arquitectos de software
- Administradores
- Gerentes técnicos

Formato de la carrera

- Parte de lectura, parte de discusión, ejercicios y práctica práctica
7 hours
Overview
RancherOS es una distribución de código abierto de Linux que ejecuta todo el sistema operativo (incluidos los servicios del sistema, como udev y rsyslog) como contenedores Docker. RancherOS incluye solo el mínimo software necesario para ejecutar Docker. Ejecuta Docker como PID1 y extrae dinámicamente todo lo demás que necesita a través de Docker. Con aproximadamente 22 MB, RancherOS es fácil de distribuir, orquestar y girar en su centro de datos.

Esta capacitación presenta la arquitectura, las herramientas y los componentes de RancherOS, y guía a los participantes paso a paso a través de la configuración de RancherOS en un entorno de laboratorio en vivo. Al final de esta capacitación, los participantes comprenderán y practicarán el uso de RancherOS para ejecutar contenedores a escala en desarrollo, prueba y producción.

Audiencia

Ingenieros de DevOps
Administradores del sistema
Ingenieros de software

Formato del curso

Conferencia parcial, discusión parcial, práctica práctica intensa
14 hours
Overview
El curso está diseñado para desarrolladores, aplicaciones web, tiene como objetivo proporcionar oportunidades ofrecidas por el patrón arquitectónico REST mediante el cual puede comunicarse entre sitios.
14 hours
Overview
Las API (Interfaz de programación de aplicaciones) permiten que su aplicación se conecte con otras aplicaciones.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo escribir API de alta calidad a medida que compilan y aseguran un servidor de API de back-end.

Al final de esta capacitación, los participantes podrán:

- Elija entre una serie de marcos para construir API
- Comprender y modelar las API publicadas por compañías como Google y Facebook
- Crea y publica sus propias API Restful para consumo público
- Asegure sus API a través de la autenticación basada en tokens

Audiencia

- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica

Nota

- Para personalizar este curso para otros idiomas, como PHP, Javascript, etc., contáctenos para organizar
14 hours
Overview
Las API (Interfaz de programación de aplicaciones) permiten que su aplicación se conecte con otras aplicaciones Una API web como RESTful es como un servicio web que funciona completamente con HTTP Laravel es un framework de desarrollo web MVC (modelo-vista-controlador) basado en PHP de código abierto Su simplicidad, intuitividad y características útiles para proyectos web lo hacen ideal para desarrollar API RESTful En este entrenamiento en vivo con instructor (remoto), los participantes aprenderán a construir una API RESTful desde cero utilizando Laravel mientras realizan una serie de ejercicios livelab manuales Al final de esta capacitación, los participantes podrán: Instalar y configurar Laravel y otras herramientas para construir API RESTful con Laravel Cree, pruebe, implemente y solucione problemas de una API RESTful utilizando Laravel Audiencia Desarrolladores Formato del curso Conferencia de parte, parte de discusión, ejercicios y práctica de handson pesado Nota Para solicitar una capacitación personalizada para este curso, contáctenos para hacer arreglos .
14 hours
Overview
Apache Samza es un marco computacional asíncrono de código abierto casi en tiempo real para el procesamiento de flujos. Utiliza Apache Kafka para mensajería y Apache Hadoop YARN para tolerancia a fallas, aislamiento de procesador, seguridad y administración de recursos.

Esta capacitación en vivo dirigida por un instructor presenta los principios detrás de los sistemas de mensajería y el procesamiento distribuido de flujo, mientras acompaña a los participantes a través de la creación de un proyecto basado en Samza y la ejecución de trabajos.

Al final de esta capacitación, los participantes podrán:

Usa Samza para simplificar el código necesario para producir y consumir mensajes
Desacoplar el manejo de los mensajes de una aplicación
Utilice Samza para implementar cálculos asincrónicos casi en tiempo real
Utilice el procesamiento de flujo para proporcionar un mayor nivel de abstracción en los sistemas de mensajería

Audiencia

- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
14 hours
Overview
Seneca es un framework de microservicios para Node.js.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán los fundamentos de Séneca a medida que avanzan en ejemplos prácticos de la construcción de micro servicios con Seneca.

Al final de esta capacitación, los participantes podrán:

- Aprende los fundamentos de Seneca
- Usa Séneca para construir micro servicios

Audiencia

- Desarrolladores
- Programadores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
14 hours
Overview
Nuestra formación ED-SOA se centra en la construcción y el análisis de un marco de arquitectura que se basa en la arquitectura de referencia SOA. Los servicios se utilizan como generadores de eventos, lo que significa un problema o problema inminente, una oportunidad, un umbral o una desviación.
21 hours
Overview
Audiencia

A quién va dirigido este curso?

Arquitectos de TI, gerentes de nivel medio de TI, consultores de TI

Formato del curso

En la actualidad 100% conferencias, pero algunas pruebas podrían agregarse
14 hours
Overview
Este curso ha sido creado para administradores y arquitectos que planean implementar o implementar actualmente soluciones SOA. Ofrece una visión general de los pros y los contras de SOA y explica cuándo, por qué y qué parte de SOA debe utilizar.

Algunas de las preguntas que el curso puede responder:

- Cuáles son los beneficios de emplear SOA?
- Cuáles son los riesgos asociados con el enfoque SOA?
- Cuáles son los trade-offs?
- Cómo evaluar los beneficios potenciales con SOA?
- Qué estudios de caso de negocios reales ya se han hecho?
- Cuándo y en qué medida debe implementarse SOA?
- Cuáles son los beneficios de simplificación y descomposición?
- Cómo migrar de soluciones existentes a SOA y por qué la migración a SOA NO requiere reconstruir toda la infraestructura existente?
- Cómo extender aplicaciones heredadas con SOA?
- Cuáles son las suites y plataformas SOA existentes?
14 hours
Overview
Mule (o Mule ESB) es un bus de servicio empresarial ligero (ESB) y un marco de integración creado por MuleSoft. Mule está basado en Java, pero puede intermediar las interacciones entre otras plataformas, como .NET, utilizando servicios o sockets web.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo conectar varias aplicaciones, fuentes de datos y API a medida que construyen una aplicación de enrutamiento de muestra usando Mule.

Al final de esta capacitación, los participantes podrán:

- Diseñar, construir y administrar la conectividad entre API y aplicaciones y servicios
- Administre las interacciones entre sistemas heredados y aplicaciones personalizadas
- Ate el software como servicio (SaaS) y el software local
- Utilice las herramientas de diseño y desarrollo de Mule para diseñar, probar y ejecutar flujos de mulas
- Comprende y admite diferentes estándares de mensajería, incluidos AMQP, JMS y WMQ
- Supervise, implemente y configure aplicaciones con Mule Management Console (MMC)

Audiencia

- Desarrolladores
- Arquitectos
- Diseñadores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
14 hours
Overview
Marco de gobernanza

Un programa de gobernanza de arquitectura orientada a servicios no toma decisiones operacionales. El gobierno de SOA establece las políticas al decidir qué decisiones deben tomarse, quién las debe hacer y cómo hacerlas. En un entorno de servicios compartidos como SOA empresarial, ninguna gobernanza o gobernabilidad disfuncional, o incluso una mala política de gobierno, pueden tener impactos severos y negativos en toda la empresa. Este taller de dos días le muestra cómo hacer la derecha de SOA. Aprenderá a diseñar, construir y operar un marco de gobierno efectivo para crear, comunicar y hacer cumplir las políticas corporativas de servicios web en toda la SOA empresarial.

Políticas SOA

El taller se centra en mostrarle cómo crear los procesos y políticas que establecen y administran servicios web compartidos. A medida que las organizaciones comienzan a emplear servicios web a través de una SOA empresarial, pasan de "silo a shared". La propiedad del proceso de negocio subyacente se transfiere desde un único área de negocio y se "externaliza" en una responsabilidad empresarial. La gobernanza de SOA dirige y coordina los procesos necesarios para aceptar y ejercer la responsabilidad de los Servicios Web compartidos en nombre de todas las partes interesadas.
35 hours
Overview
Este curso está dirigido a desarrolladores y arquitectos. Después de una introducción a SOA y el propósito de su implementación, el programa cubrirá su base técnica a través de XML, WSD y SOAP, y procederá a realizar implementaciones con las diferentes Bibliotecas Java. Este curso debe ser el primero en la introducción de SOA en cualquier organización ya que establece los conceptos básicos para la arquitectura empresarial de SOA, los patrones de integración y las soluciones ESB (Enterprise Service Bus).
14 hours
Overview
SOA (arquitectura orientada a servicios) es un estilo de diseño de software de computadora en el cual los componentes de la aplicación brindan servicios a otros componentes a través de un protocolo de comunicación a través de una red.
21 hours
Overview
SoapUI es la herramienta de prueba de API de código abierto más utilizada para las API de SOAP y REST. Ofrece pruebas funcionales de servicios web SOAP, pruebas funcionales API REST, cobertura WSDL, pruebas de afirmación de mensajes y refactorización de pruebas.

En esta capacitación, los participantes aprenden cómo probar servicios web utilizando SoapAPI. Discutimos cómo las pruebas API pueden resolver algunas de las deficiencias de la interfaz de usuario y las pruebas basadas en unidades. La capacitación incluye sesiones de práctica y un proyecto de desarrollo de suite de pruebas API.

Al final de la capacitación, los participantes tendrán una idea clara de cuándo implementar las pruebas API, cómo explorar y acceder a las API, cómo llevar a cabo diferentes tipos de pruebas en las API basadas en SOAP y REST, y cómo llevar su trabajo en conjunto en un conjunto de pruebas integrado y automatizado.

Audiencia

- Ingenieros de control de calidad
- Probadores y desarrolladores de pruebas involucrados en pruebas de API de software y servicios web

Formato del curso

- Un curso dirigido por un instructor que incluye una introducción a las pruebas API, sus herramientas y procesos, y un proyecto práctico de desarrollo de suite de pruebas basado en SoapUI.
21 hours
Overview
Gobernanza SOA y SOA. Usted obtendrá información sobre el valor de los contratos de servicio como parte de su proceso de desarrollo.
35 hours
Overview
Este curso está dirigido a estudiantes de posgrado (o equivalente) y será una combinación de conferencias y sesiones de laboratorio (teoría y práctica).

Al final del curso, el estudiante debe ser capaz de:

Conocimiento y comprensión.

- Entender los principios y las ventajas empresariales de los sistemas desarrollados en torno a los servicios.
- Familiarícese con los principales protocolos y tecnologías involucrados en el estándar de servicios web y comprenda cómo estas tecnologías encajan. Su conocimiento se extenderá a los aspectos de vanguardia y emergentes de los servicios web, así como los elementos más establecidos de la norma.
- Comprender en profundidad la tecnología utilizada para permitir que los sistemas basados en un lenguaje de programación ampliamente utilizado usen y proporcionen servicios Web.

Habilidades intelectuales:

- Identificar dónde el enfoque orientado al servicio y en particular los servicios web son apropiados para escenarios empresariales particulares.
- Considere el diseño más efectivo para una solución de servicios web
- Adquirir, en el futuro, conocimiento y comprensión de los aspectos emergentes de la norma de servicios web en rápida evolución

Habilidades prácticas:

- Operar con las tecnologías actuales asociadas con servicios Web que son neutros en la plataforma: XML, SOAP, WSDL
- Escribir y exponer servicios web en un lenguaje de programación ampliamente utilizado y escribir código de cliente en ese idioma para invocar servicios web.
14 hours
Overview
Spring Cloud se basa en Spring Boot para permitir el desarrollo de sistemas distribuidos y microservicios.

En esta capacitación, comenzamos con una discusión sobre la arquitectura de microservicios. 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 usar Spring Cloud y las tecnologías relacionadas de Spring para desarrollar rápidamente sus propios microservicios listos para la nube y listos para la nube.

Audiencia

Desarrolladores de Java que desean construir e implementar rápidamente microservicios

Formato del curso

Gran énfasis en la práctica práctica. La mayoría de los conceptos se aprenden a través de muestras, ejercicios y desarrollo práctico.
21 hours
Overview
Spring 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
14 hours
Overview
Construir aplicaciones empresariales complejas es muy desafiante en un entorno en constante cambio.

Los cambios en la integración entre servicios o sistemas provocarán cambios en el diseño del sistema. Este curso cubre cómo diseñar, mantener, ajustar al tamaño y propósito del servicio de su organización y la arquitectura de sistemas e infraestructura práctica.

Este curso cubre problemas comunes para construir el panorama de aplicaciones distribuidas, comenzando por problemas de integración, infraestructura y enfoques modernos, hasta resolver problemas de complejidad.

Este curso explica los pros y los contras de cada solución (por ejemplo, arquitectura tradicional SOA vs Microservice), herramientas disponibles (principalmente de código abierto) que soportan el desarrollo y mantenimiento, etc.

Formato del curso

Se trata principalmente de discusión (con presentaciones limitadas).
21 hours
Overview
Talend Open Studio para ESB es una herramienta de integración de aplicaciones de código abierto en tiempo real para la mediación y el enrutamiento de servicios. Simplifica la integración de sistemas, servicios y aplicaciones de clase empresarial. Mediante aplicaciones de habilitación de servicios y sistemas heredados, permite la creación de Arquitecturas Orientadas a Servicios (SOA).

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo usar Talend Open Studio para ESB para crear, conectar, mediar y administrar servicios y sus interacciones.

Al final de esta capacitación, los participantes podrán:

- Integrar, mejorar y entregar tecnologías ESB como paquetes únicos en una variedad de entornos de implementación
- Comprender y utilizar los componentes más usados de Talend Open Studio
- Integre cualquier aplicación, base de datos, API o servicios web.
- Integre sin problemas sistemas y aplicaciones heterogéneas
- Incruste bibliotecas de códigos Java existentes para extender proyectos
- Aproveche los componentes y el código de la comunidad para extender proyectos
- Integre rápidamente sistemas, aplicaciones y fuentes de datos dentro de un entorno Eclipse de arrastrar y soltar
- Reduzca el tiempo de desarrollo y los costos de mantenimiento al generar código optimizado y reutilizable.

Audiencia

- Desarrolladores de ESB
- Desarrolladores de aplicaciones Java
- Arquitectos de software

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
14 hours
Overview
Este curso tiene como objetivo proporcionar un entendimiento sobre cómo usar, depurar y administrar servicios Web desde una perspectiva no desarrollista / programador.
7 hours
Overview
WSO2 API Manager es una plataforma de código abierto para publicar y administrar APIs. Es una opción ideal para crear arquitecturas basadas en API o IOT.

En este curso dirigido por instructores, los participantes aprenderán las características, conceptos y estándares detrás de WS02 API Manager. La teoría será acoplada con la práctica y la puesta en práctica vivas a través del entrenamiento. Al final del curso, los participantes tendrán el conocimiento y la práctica para implementar sus propias API utilizando las características principales de WS02 API Manager.

Audiencia

- Arquitectos empresariales
- Estrategias web
- Analistas de negocios y sistemas
- Gerentes técnicos
- Desarrolladores de API.

Formato del curso

- Parte conferencia, discusión de parte, práctica práctica pesada

Próximos Cursos Distributed Systems

Cursos de Fin de Semana de Distributed Systems, Capacitación por la Tarde de Distributed Systems, Distributed Systems boot camp, Clases de Distributed Systems, Capacitación de Fin de Semana de Distributed Systems, Cursos por la Tarde de Distributed Systems, Distributed Systems coaching, Instructor de Distributed Systems, Capacitador de Distributed Systems, Distributed Systems con instructor, Cursos de Formación de Distributed Systems, Distributed Systems en sitio, Cursos Privados de Distributed Systems, Clases Particulares de Distributed Systems, Capacitación empresarial de Distributed Systems, Talleres para empresas de Distributed Systems, Cursos en linea de Distributed Systems, Programas de capacitación de Distributed Systems, Clases de Distributed Systems

Promociones

Descuentos en los Cursos

Respetamos la privacidad de su dirección de correo electrónico. No transmitiremos ni venderemos su dirección a otras personas.
En cualquier momento puede cambiar sus preferencias o cancelar su suscripción por completo.

Algunos de nuestros clientes

is growing fast!

We are looking to expand our presence in Argentina!

As a Business Development Manager you will:

  • expand business in Argentina
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!