Integration Architecture

Integration Architecture

Integration Architecture

The IASA Integration Architecture course is a three-day in-depth integration architecture discovery for anyone who wants to understand how to architect integrated systems.   This course discusses many of the practical architectures including digital, high performance event archtiecture, blockchain and conversion of existing legacy systems to modern microservices.

The IASA Integration Architecture course is a 3-day exploration of modern integration architecture including microservices. In today’s technology landscape of hybrid cloud, IoT, API/Gateways, service mesh, serverless, blockchain, microservices and the ever more complicated set of legacy systems modernization and packaged SaaS solutions, integration could not be more critical. However, due to the system’s complexity, we must grow and new kind of integration architecture, which can deal with this complexity dependably and rationally. This course covers the primary integration patterns and methods in modern architectures, including hands-on components such as cloud, microservices with traditional integration methods. Also, the course covers information structure and dependencies and techniques with a focus on shared dependencies in transactional and non-transactional formation across information entities.

In developing a real-world integration architecture, several key concerns include:

  • Business objectives and value delivery are essential regardless of the technology choices
  • Software and information concerns drive out the integration “application” structure and design while
  • The implementation will drive out infrastructure concerns, including implementation vehicles such as containerization versus serverless delivery.

This course provides an end to end understanding of these architectural aspects to leave the student with a solid understanding of the critical issues.  

Competency Focus Areas

Who is this course for?

Some of the roles that will find this course useful include:

  • Architects and aspiring architects facing integrations.
  • Developers that want to gain a deeper understanding of the architectural underpinnings for microservices and API based development.
  • Senior technology resources that need to support integration/digital architectures
  • Senior Architecture Managers, and
  • Anyone who needs to understand how modern messaging can provide business value.
Integration Course
Next Dates
Brochure

What you'll learn

Module 1

Introduction

Introduction, overview and context for the course and the other modules. The module begins by presenting background information that is relevant to understand how modern integration has evolved from a waterfall monolithic single function integration world to the current focus on business enablement and digital transformation. 

Module 2

Modular Architectures

Focus on modern integration technologies that are the heart of digital transformation.  Despite the increasing focus on technologies like IoT, Artificial intelligence, and others, all these technologies are only useful in ways that they can be combined and work together. 

Module 3

Core Microservices

This section describes the microservices and service orientation perspective.  These services can stand alone to provide value or supply services to the APIs that we have discussed in the previous module. 

  • Microservices 101 
  • Service Fabrics/Meshes
  • Microservice Patterns / in-depth 
  • API and Microservice Governance 
Module 4

Messaging Foundations

In this module, we revisit the fundamentals of messaging and look in-depth at how to use messaging tools such as Apache Camel and pre-existing messaging libraries. After this module, the student will understand how to establish a messaging system and its endpoints based on the Apache camel messaging library that is, in turn, based on Gregor Hohpe’s messaging patterns. 

Module 5

The Integration Taxonomy

This module provides an overview of the integration taxonomy and how we look and evaluate different integration architectures as a business, software, infrastructure and information systems.

  • Patterns
  • Styles
  • Methods
  • Mechanics
Module 6

Practical Integration

This module discusses how to align information across systems and through integration by looking at the information layer in the enterprise model. This area is quite complex in general, and this course only addresses some of the issues by looking at practical integrations.  

  • Information Sharing
  • Zuul Push
  • Legacy Modernization

Teaching Modalities

  • 5 days
  • 3-4 lessons per day
  • Full time
  • 45 min presentation
  • 45 min workshops with. group
  • Classroom
  • Classwork – Miro
  • Course Material – MS Teams
  • 10 weeks
  • 4 hrs per week plus homework Total 6 hrs/wk
  • 45 min lessons
  • 1 hr group work
  • Homework
  • Final presentation to instructor for grade
  • Online (Teams)
  • Homework – Miro
  • Course Material – MS Teams
  • 10 weeks
  • 2 hrs Online Self-Paced
  • 2 hrs Homework
  • 2 hrs Mentor meeting to review homework
  • Final presentation to mentor for grade
  • Online Instructor Reviewed
  • Homework
  • Homework – Miro
  • Course Material – Chronus

Maintaining your IASA certification

Earning your IASA certification is a big achievement—we’re here to help you maintain it. Continuous skill growth that extends beyond certification is critical to fueling your career and your impact. IASA certification holders need to earn

  • Learning
  • Teaching others
  • Presenting
  • Reading
  • Volunteering
  • Content creating