Enterprise Integration

Enterprise Integration

The main focus of training is on asynchronous messaging through queues and integration patterns, and describing the basic elements of solutions built on classic message queues, such as IBM MQ, ActiveMQ, RabbitMQ, and modern tools such as Kafka and Pulsar.

Durată
24 ore
Tipul de curs
Pe net
Limba
Engleză
Durată
24 ore
Location
Pe net
Limba
Engleză
Cod
ARC-013
Training pentru 7-8 sau mai multe persoane? Personalizați antrenamentele pentru nevoile dumneavoastră specifice
Enterprise Integration
Durată
24 ore
Location
Online
Limba
English
Cod
ARC-013
€ 650 *
Training pentru 7-8 sau mai multe persoane? Personalizați antrenamentele pentru nevoile dumneavoastră specifice

Description

Our training will allow you to see all the main options for integrating both independent systems and applications, as well as individual subsystems within one system. Such an integration can be performed almost imperceptibly for the systems themselves. For example, using a BPM system to call them, or by exporting data from one and importing it into another, or by describing the steps of the ETL process in the appropriate tool.

But more often, somewhere in the application, someone else's service is accessed, a remote procedure is called, and a message is sent to the queue, that is, one application purposefully interacts with another. We will consider different integration methods – synchronous and asynchronous, batch and individual, with/without responses, and standards that allow you to use ready-made proven solutions - SOAP, WSDL, REST, HATEOAS, RPC.

We’ll start on specific technologies with message queues, then find out what’s the difference (and whether there is one) between message brokers and enterprise service buses (ESBs), as well as message buses, data and integration buses, and then practice with some of the popular live implementations.

The large module contains descriptions of integration patterns - not only from the Enterprise Integration Patterns book, but also additional patterns that one of its authors (Gregor Hohpe) described only on his website. The skills acquired in this training will allow you to build truly reliable, easily extensible and supported integration solutions, taking into account business needs and inevitable compromises in conditions of limited resources.

certificate
After completing the course, a certificate
is issued on the Luxoft Training form

Objectives

  • Build integration solutions using best industry practices, thereby reducing integration costs through the use of proven experience
  • Choose a reasonable approach to integration, based on existing technical and business constraints
  • Understand possible tradeoffs and consciously make a choice based on proven templates
  • Build solution architecture based on the needs and expectations of business and end-users
  • Build flexible integration solutions adaptable to changing environment and business objectives

Target Audience

  • Software Architects
  • Software Developers
  • Lead Developers

Prerequisites

  • At least one year of software development expertise
Mai ai întrebări?
Conectați-văcu noi