Mulesoft Training
Instructor Led Hands On Training
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
Why Mulesoft
What is API-Led Connectivity
Benefits of Mulesoft
Anypoint Platform
Anatomy of an API and WebServices
Introduction to the MuleSoft Platform
APIs and RAML
What is a RAML
Mocking Services
Exchange
API Mocking Services
Publishing to Exchange
Mule Applications, Flows, Messages and processors
Mule Application and Anypoint Studio
Import, scaffold, build, run and test a Mule Application
Connectors
Data weave Transformation
Deploying APIs
Use of Application Properties
CloudHub Deployment
API Management
Working with Logs
Debugging Mule Applications
Introduction to Variables
Mule Expression Language (MEL) Introduction
Reading and writing Variables for message processing
Flows and SubFlows in a Mule Application
How to use JVM in Mule
Persisting variables when passing through flows
Use of Global Variables
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
Exception handling strategies
Handling message exceptions in the different flows
Global exception handlers
Global default exception strategy
Condition based routing
Multicast messaging
Message filtering
Message validation
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
Exploring Exchange and all the different connectors
JMS
Files
SAAS Applications
Custom Connectors
Using For Each Scope to process payload
Using Batch Processing to process individual records
Batch Job Triggers
Batch Synchronization
Mulesoft Certified Integration Architect
What is API-Led Connectivity
Layer API Design
Design Scenario
Summary
API Design Overview
RAML Design and best practices
Design Scenarios
Summary
SDLC
API Lifecycle
Summay
Mulesoft Runtime Plane and Control Plane
Mulesoft Cloud Deployments
Sizing Scenarios
Mulesoft Hybrid and On-Prem Deployments
Summary
Mulesoft Runtime Plane and Control Plane Network Architecture
Mulesoft VPCs
Mulesoft Load Balancing
Mulesoft Network Connectivity Options
Design Scenarios
Summary
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 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 (C4E) vs Center of Excellence (CoE)
Center of Excellence (CoE)
Center for Enablement (C4E)
Anypoint Platform Business Groups Design Scenario
C4E and CoE Summary
Mulesoft Certified Platform Architect
API Terminology
API Terminology Demo
Operating Model
Ownership and Focus
Platform Capabilities
Platform Demo
Platform Automation
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
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
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
API Design
API Versioning
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
Summary
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
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
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
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
Mulesoft Combo Packages
Mulesoft Certified Architect
Mulesoft Certified Platform Architect
Certification