Software Integration Essentials
опис
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.
на бланку Luxoft Training
Цілі
- 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.
Цільова аудиторія
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.
передумови
It is desirable for students to have experience in software development and maintenance projects.
Дорожня карта
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)