Mulesoft Training

Mulesoft Training

MuleSoft has been part of the Salesforce family since 2018. MuleSoft is a platform that gives IT the tools to automate everything. This includes integrating data and systems, automating workflows and processes, and creating incredible digital experiences — all on a single, easy-to-use platform. With its unique approach, IT creates the digital building blocks that teams can use as they need, all with the right security, governance, and compliance measures built in. It gives IT, easy-to-use tools for building automations and integrations while giving line-of-business (LOB) teams secure, self-serve access to the exact capabilities and components they need to succeed. 

Instructor Led Hands On Training

Why Chose Mulesoft?
MuleSoft helps IT teams with three things: unlocking systems and data with integration, driving productivity and efficiency with automation, and creating engaging digital experiences. Mulesoft's composable approach to connectivity turns every digital asset into a reusable product. With this approach, teams can deliver projects faster.  How does MuleSoft make integration easy? Well, it’s a combination of composable APIs, cloud-based integration principles (also known as iPaaS), and robotic process automation (RPA) working to pull data from pesky legacy systems. The combination of these capabilities allows MuleSoft customers to integrate any system and unlock any data set.
Why Choose AgileIT

You will have access to the content for a lifetime.

You will received real life projects which are integrated into the Curriculum

You will receive realtime case studies

24X7 Support from our team of Administrators and Developers along with instruction

You will receive Tips and Tricks on Mastering the content

You will receive tips for the Salesforce Certification along with practices questions for the certification.

You will receive Interview Prep Questions and support for Interview

You will also receive support in Salesforce Job Searches.

Mulesoft Certified Developer 1 

Mulesoft Introduction

Why Mulesoft

What is API-Led Connectivity

Benefits of Mulesoft

Anypoint Platform

Anatomy of an API and WebServices

Introduction to the MuleSoft Platform

Designing APIs

APIs and RAML

What is a RAML

Mocking Services

Exchange

API Mocking Services

Publishing to Exchange

Developing APIs

Mule Applications, Flows, Messages and processors

Mule Application and Anypoint Studio

Import, scaffold, build, run and test a Mule Application

Connectors

Data weave Transformation

Deployment u0026 Management

Deploying APIs

Use of Application Properties

CloudHub Deployment

API Management

Working with Mule Messages

Working with Logs

Debugging Mule Applications

Introduction to Variables

Mule Expression Language (MEL) Introduction

Reading and writing Variables for message processing

Mule Applications

Flows and SubFlows in a Mule Application

How to use JVM in Mule

Persisting variables when passing through flows

Use of Global Variables

WebServices

Consume RESTFUL web services with and without Parameters

RESTFUL Services with RAML definition

Soap Services Consumption

Wrapping a RESTFUL service around a web service to invoke

Error Handling

Exception handling strategies

Handling message exceptions in the different flows

Global exception handlers

Global default exception strategy

Message Flow

Condition based routing

Multicast messaging

Message filtering

Message validation

DataWeave

Writing different data weave expressions in XML, json and Java

Storing data weave transformation in external files

Complex data weave transformation with complex data structures and repeating elements

Coercion and formatting for strings, numbers and dates

Dataweave Operators

Custom data types

Connectors

Exploring Exchange and all the different connectors

JMS

Files

SAAS Applications

Custom Connectors

Batch Jobs in Mule

Using For Each Scope to process payload

Using Batch Processing to process individual records

Batch Job Triggers

Batch Synchronization

Enroll Now

Mulesoft Certified Integration Architect

API Led Connectivity

What is API-Led Connectivity

Layer API Design

Design Scenario

Summary

API Design

API Design Overview

RAML Design and best practices

Design Scenarios

Summary

API Lifecycle and Service Development Lifecycle

SDLC

API Lifecycle

Summay

Deployment Models and Resource Consumption

Mulesoft Runtime Plane and Control Plane

Mulesoft Cloud Deployments

Sizing Scenarios

Mulesoft Hybrid and On-Prem Deployments

Summary

Anypoint Platform Network Architecture

Mulesoft Runtime Plane and Control Plane Network Architecture

Mulesoft VPCs

Mulesoft Load Balancing

Mulesoft Network Connectivity Options

Design Scenarios

Summary

Integration Patterns

API-Led Connectivity

API-Led Connectivity Design Scenarios

Reliability Patterns

Reliability Pattern Design Scenarios

Publish and Subscribe (Pub/Sub)

Publish and Subscribe (Pub/Sub) Design Scenarios

Integration Patterns Part 1

Batch Processing

Batch Processing Design Scenarios

System Synchronization

System Synchronization Design Scenarios

Large File Processing

Large File Processing Design Scenario

Scatter Gather

Scatter Gather Design Scenario

Integration Patterns Part 2

DevOps

DevOps Implementation for the Mulesoft Architect

DevOps in Practice for the Mulesoft Architect

DevOps Design Scenario

DevOps Security for the Mulesoft Architect

DevOps Final Stages in Practice

DevOps Summary

Automating Mulesoft Deployments

Mulesoft CI/CD Pipeline

CI/CD Design Scenario

Automated Deployments and CI/CD Summary

Center for Enablement u0026 Center of Excellence

Center for Enablement (C4E) vs Center of Excellence (CoE)

Center of Excellence (CoE)

Center for Enablement (C4E)

Anypoint Platform Business Groups Design Scenario

C4E and CoE Summary

Enroll Now

Mulesoft Certified Platform Architect

Application Network

API Terminology

API Terminology Demo

Operating Model

Ownership and Focus

Platform Capabilities

Platform Demo

Platform Automation

Foundations

C4E

Deployment Options

Both Mulesoft Hosted Control Plane and Runtime Planes

Mulesoft Hosted Control Plane and Customer Hosted Runtime Planes

Both Customer Hosted Control and Runtime Planes

Decision Chart for Right Deployment Model

Access Management

Demo Access Management 1

Access Management 2

Demo Access Management 2

API Modeling

Introduction

API Identification

Fine grained vs coarse grained APIs

Layered walk through of the solution

Improve re-useability of "Create Sales Order API"

Establishing Routines

Designing and Publishing APIs

API Documentation

Demo - API Documentation

Process and System APIs' 

Summay

Non Functional Requirements of APIS

NFRs for our Business Processes

Memory Tip - Load Balancers

Some more API Terminologies

API Manager

Enforcement of API Policies

Brainstorm the Policy Enforcement Method

Managing APIs

Demo API Manager

Demo Enforcement of API Policies

Out of the box Policies available on the platform

Custom API Policies

Registering API Clients

Client-ID based API Policies

HTTP Caching API Policy

Applying API Policies to all layers of APIs

Reflection of API Policies in RAML

Latencies due to API Policies

Anypoint Security Edge

Summary

Designing Effective APIs

API Design

API Versioning

Current state of Application Network Before

API Data Models

Bounded Contexts 

Power Relationships

Backend Systems Abstraction

API Invocation Patterns

Identifying caching candidates in Business processes

API Retries and Idempotency

Optimistic Concurrency control

Identifying APIs that are candidates for concurrent modification

Current state of Application Network After

Summary

Implementing Effective APIs

API Implementations

CloudHub Technology Architecture

Peformance of Cloudhub Workers

Anypoint VPCs

Cloudhub Load Balancers

Designing the Cloudhub Architecture

Object Store

Fault Tolerant API Invocations

Using Timeouts

Retrying Failed APIs

Circuit Breakers

Fallback APIs

Parallel API Invocation

Cached Fallback Results

Static Fallback Results

Identify Failures

CQRS and Event Sourcing

Summary

Event Driven Architecture

What is EDA?

Benefits of EDA

EDA Architecture

Examples of EDA

When to use EDA

Events vs APIs

Event Driven Architecture vs API-Led connectivity

Using EDA in API-led Connectivity

Identifying EDA in our business processes scenarios

Anypoint MQ

Summary

Getting Production Ready

Development Lifecycles

DevOps

Promoting APIS to Higher Environments

Promoting APIs in API Manager

Promoting Mule Apps in Runtime Manager

Understanding Automated Testing

Integration Tests

Unit Tests

Testing Resilience

API Performance 1

API Performance 2

Scaling your APIs

Deprecating and deleting an API

Points of Failure

Summary

Monitoring and Analytics

Anypoint Visualizer

Usecases for Anypoint Visualizer

Layers and Tags in Anypoint Visualizer

Assigning Visualizer Layers and Tags using Properties

Anypoint Monitoring

Ways to Enable Monitoring

Anypoint Analytics

Analyzing API Invocations

Platinum and Titanium Features

Alerting

Alerting on API Manager

Alerting on Runtime Manager

Documentation

Summary

Enroll Now

Mulesoft Combo Packages

Mulesoft Certified Developer 1

Mulesoft Certified Architect

Mulesoft Certified Platform Architect

Enroll Now

Certification