Anypoint Platform Architecture: Integration Solutions

  • 5 days
  • Instructor-led
  • Level 1

Summary

This course teaches experienced solution and technical architects or lead/senior developers how to design integration solutions that meet functional and non-functional requirements using Anypoint Platform™. It builds on prior experience developing and deploying Mule applications, and gives concrete guidance on how to design integration solutions for the Mule runtime (both Mule 4 and Mule 3) in the various deployment options supported by the Anypoint Platform. The course is case-study driven, with the solution architecture and effect on the organization's overall architecture being documented as the course progresses.

This course prepares students to take the MuleSoft Certified Integration Architect – Level 1 exam and includes two exam attempts.

Get a datasheet for the course here.

Objectives

At the end of this course, students should be able to:

  • Translate functional and non-functional requirements into well documented integration interfaces and implementation designs.
  • Select the best Mule components and patterns for integration solution designs.
  • Select the deployment approach and configuration of Anypoint Platform with any of the available deployment options (MuleSoft-hosted or customer-hosted control plane and runtime plane).
  • Design Mule applications for the various deployment options of the Anypoint Platform runtime plane.
  • Apply standard development methods covering the full development lifecycle to ensure solution quality.
  • Design reusable assets, components, standards, frameworks, and processes to support and facilitate API and integration projects.
  • Design and be responsible for the technical quality, governance (ensuring compliance), and operationalization of integration solutions.
  • Advise technical teams on performance, scalability, reliability, monitoring, and other operational concerns of integration solutions on Anypoint Platform.

Audience

Solution and technical architects or lead/senior developers that are focused on designing enterprise integration solutions and have prior experience developing and deploying non-trivial Mule applications

Prerequisites

Experience developing and deploying Mule applications as demonstrated by one of the following:

Additional development and architecture knowledge and experience including:

  • Proficiency in any JVM-based programming language with ability to read procedural, object-oriented, and (ideally) functional code
  • Familiarity with threads, thread pools, locks, server/client sockets, JDBC data sources, and connection pools on the JVM
  • Proficiency with current software development tools like Git/GitHub, Maven, Jenkins, or similar
  • Experience as an architect or lead/senior developer on at least one integration project using any technology stack
  • A full understanding of the fundamental ingredients of enterprise integration including interface definitions and contracts; data encoding using XML or JSON; REST APIs or SOAP web services; SQL or NoSQL database access; message-passing using JMS, AMQP or similar; network protocols like TCP/IP, HTTP and HTTPS; single-resource transactions
  • Familiarity with basic security concepts including certificates and encryption at rest and in transit

Setup requirements

  • A computer with:
    • At least 8-16 GB RAM (16 highly recommended) available RAM, 2GHz CPU, and 10GB available storage
    • A minimum screen resolution of 1024x768
  • Internet access to ports 80 and 3306 (with > 5Mbps download and > 2Mbps upload)
  • The latest version of Chrome, Safari, Firefox, or Edge
  • OpenJDK 8 (not 11 or a later version)
  • Anypoint Studio 7 with embedded Mule 4.X runtime
  • An Anypoint Platform account
  • Advanced REST Client (or any other REST client application)
  • (Optional) ArchiMate (or some other architecture diagramming tool)

Get a detailed setup document here.

Course added to cart Checkout

Instructor-led course

25.00 FTC or $ 6,250.00

Attend a live course online or in-person at select locations.

36 available courses


There are no courses currently available. Adjust your filter settings to expand your search.

02 Nov 2020 - 06 Nov 2020
12:00 AM - 8:00 AM PST
Session
25.00 FTC or $ 6,250.00
Bejoy Thomas

02 Nov 2020 - 06 Nov 2020
5:00 AM - 1:00 PM PST
Session
25.00 FTC or $ 6,250.00
Lalit Panwar

16 Nov 2020 - 20 Nov 2020
12:00 AM - 8:00 AM PST
Tentative Session
25.00 FTC or $ 6,250.00
Bejoy Thomas

16 Nov 2020 - 20 Nov 2020
5:00 AM - 1:00 PM PST
Session
25.00 FTC or $ 6,250.00
Lalit Panwar

16 Nov 2020 - 20 Nov 2020
8:00 AM - 4:00 PM PST
Session
25.00 FTC or $ 6,250.00
Diego Arce

22 Nov 2020 - 26 Nov 2020
3:00 PM - 11:00 PM PST
Tentative Session
25.00 FTC or $ 6,250.00
Nathan Lee

30 Nov 2020 - 04 Dec 2020
12:00 AM - 8:00 AM PST
Tentative Session
25.00 FTC or $ 6,250.00
Andres Cespedes Morales

30 Nov 2020 - 04 Dec 2020
8:00 AM - 4:00 PM PST
Session
25.00 FTC or $ 6,250.00
Diego Arce

07 Dec 2020 - 11 Dec 2020
5:00 AM - 1:00 PM PST
Session
25.00 FTC or $ 6,250.00
Lalit Panwar

09 Dec 2020 - 15 Dec 2020
12:00 AM - 8:00 AM PST
Session
25.00 FTC or $ 6,250.00
Alex Theedom

13 Dec 2020 - 17 Dec 2020
3:00 PM - 11:00 PM PST
Tentative Session
25.00 FTC or $ 6,250.00
Nathan Lee

14 Dec 2020 - 18 Dec 2020
8:00 AM - 4:00 PM PST
Session
25.00 FTC or $ 6,250.00
Diego Arce

04 Jan 2021 - 08 Jan 2021
12:00 AM - 8:00 AM PST
Tentative Session
25.00 FTC or $ 6,250.00
Alex Theedom

04 Jan 2021 - 08 Jan 2021
8:00 AM - 4:00 PM PST
Session
25.00 FTC or $ 6,250.00
Ryan Denney

11 Jan 2021 - 15 Jan 2021
5:00 AM - 1:00 PM PST
Session
25.00 FTC or $ 6,250.00
Ryan Hoegg

17 Jan 2021 - 21 Jan 2021
3:00 PM - 11:00 PM PST
Tentative Session
25.00 FTC or $ 6,250.00
Nathan Lee

25 Jan 2021 - 29 Jan 2021
12:00 AM - 8:00 AM PST
Tentative Session
25.00 FTC or $ 6,250.00
Bejoy Thomas

25 Jan 2021 - 29 Jan 2021
5:00 AM - 1:00 PM PST
Session
25.00 FTC or $ 6,250.00
Lalit Panwar

01 Feb 2021 - 05 Feb 2021
8:00 AM - 4:00 PM PST
Session
25.00 FTC or $ 6,250.00
Ryan Denney

08 Feb 2021 - 12 Feb 2021
5:00 AM - 1:00 PM PST
Session
25.00 FTC or $ 6,250.00
Lalit Panwar

15 Feb 2021 - 19 Feb 2021
8:00 AM - 4:00 PM PST
Session
25.00 FTC or $ 6,250.00
Ryan Hoegg

22 Feb 2021 - 26 Feb 2021
5:00 AM - 1:00 PM PST
Session
25.00 FTC or $ 6,250.00
Lalit Panwar

01 Mar 2021 - 05 Mar 2021
8:00 AM - 4:00 PM PST
Session
25.00 FTC or $ 6,250.00
Ryan Denney

08 Mar 2021 - 12 Mar 2021
5:00 AM - 1:00 PM PST
Session
25.00 FTC or $ 6,250.00
Lalit Panwar

14 Mar 2021 - 19 Mar 2021
4:00 PM - 12:00 AM PDT
Tentative Session
25.00 FTC or $ 6,250.00
Nathan Lee

15 Mar 2021 - 19 Mar 2021
8:00 AM - 4:00 PM PDT
Session
25.00 FTC or $ 6,250.00
Bouchaib Fattouh

22 Mar 2021 - 26 Mar 2021
5:00 AM - 1:00 PM PDT
Session
25.00 FTC or $ 6,250.00
Lalit Panwar

29 Mar 2021 - 02 Apr 2021
8:00 AM - 4:00 PM PDT
Session
25.00 FTC or $ 6,250.00
Diego Arce

05 Apr 2021 - 09 Apr 2021
5:00 AM - 1:00 PM PDT
Session
25.00 FTC or $ 6,250.00
Lalit Panwar

11 Apr 2021 - 16 Apr 2021
5:00 PM - 1:00 AM PDT
Tentative Session
25.00 FTC or $ 6,250.00
Nathan Lee

12 Apr 2021 - 16 Apr 2021
8:00 AM - 4:00 PM PDT
Session
25.00 FTC or $ 6,250.00
Ryan Denney

19 Apr 2021 - 23 Apr 2021
5:00 AM - 1:00 PM PDT
Session
25.00 FTC or $ 6,250.00
Lalit Panwar

26 Apr 2021 - 30 Apr 2021
8:00 AM - 4:00 PM PDT
Session
25.00 FTC or $ 6,250.00
Diego Arce

16 May 2021 - 21 May 2021
5:00 PM - 1:00 AM PDT
Tentative Session
25.00 FTC or $ 6,250.00
Nathan Lee

20 Jun 2021 - 25 Jun 2021
5:00 PM - 1:00 AM PDT
Tentative Session
25.00 FTC or $ 6,250.00
Nathan Lee

18 Jul 2021 - 23 Jul 2021
5:00 PM - 1:00 AM PDT
Tentative Session
25.00 FTC or $ 6,250.00
Nathan Lee

Private training

Schedule a private training for six or more students online or onsite at your office.