Software Integration Essentials

Software Integration Essentials

In this course participants will learn the basics of approaches, technologies, and standards for systems integration, without diving deeply into the technical details.

Duration
20 hours
Course type
Online
Language
English
Duration
20 hours
Location
Online
Language
English
Code
REQ-070
Training for 7-8 or more people? Customize trainings for your specific needs
Software Integration Essentials
Duration
20 hours
Location
Online
Language
English
Code
REQ-070
€ 500 *
Training for 7-8 or more people? Customize trainings for your specific needs

Description

Completing this course will provide analysts with a better understanding of the specific requirements associated with enabling multiple applications to work together. In particular, it will make it easier for analysts to communicate with developers, architects, and vendors of such applications.


 The course provides an insight into various integration technologies and major integration platforms on the market. This will help not to “reinvent the wheel” every time it comes to integration, but instead use approaches and patterns that have already proven their effectiveness.


 The tools used during the course (Swagger & Postman) will be useful for analysts to explore existing interfaces and test newly created ones. In addition, during training the participants will gain experience in using Swagger to document requirements for interfaces in the OpenAPI format.

Thus, the skills and knowledge gained will allow students to effectively use the necessary technologies and tools in their integration projects.

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

Objectives

  • To learn principles, patterns, and mechanisms of software systems integration;
  • To get basic knowledge about protocols and data formats used in integration;
  • To learn to design, describe, and test integration solutions;
  • To get knowledge about tools used in the design of integration solutions.

Target Audience

Business analysts, system analysts, project and product managers, QA specialists.


 This course will be useful to everyone involved in software development, especially those who want to deepen their knowledge and skills in designing integration solutions.

Prerequisites

It is desirable for students to have experience in software development and maintenance projects.

Roadmap

Fundamentals of Software Systems Integration


Interfaces

  • API Essence
  • Data exchange formats
  • Protocols for delivering the messages
  • Web APIs



Architecture of integration solutions

  • Monolithic and distributed systems architecture
  • Integration environment architecture
  • Integration frameworks



Designing of integration solutions

  • Designing of API Overview
  • Requirements
  • Documenting of API Design
  • Testing the API (+ practice with Postman)
Still have questions?
Connect with us