Mulesoft ESB & Demo video
Course Contents
Idea Behind an ESB :
- Problems of point to point integration
- What is an ESB?
- What is mule?
- What is Any Point platform for mule?
Mule Basics:
- What is a Mule Flow?
- What is sub flow?
- What is message processor?
- How does a Mule message look like?
- What is transformer. Filter and Endpoint?
- Introductions to Any point studio
Mule Message Structure:
- Structure of messaga
- Attributes
- Variables
Debugging Mule Applications:
- Debugging a mule flow
- MEL (Mule Expression language)
- MEL in Transformer
- List and Maps Using MEL
Web Services :
- Rest Web service
- Soap Web service
- Difference between soap and rest
Difference between HTTP Listener And HTTP Requester :
- Consuming a rest Web service
- Passing Parameters to rest service
- Consuming Restful service Using RAML
Web Service Consumer:
- Consuming a soap service
- Passing parameters to a soap service
- Consuming Soap service using RAML
Reading Values of json and xml
File, Smtp, Ftp End point:
- Polling File System
Database Endpoint:
- Configuring Data source
- Configuring Database connector
- Parameterized queries
- Dynamic queries
- Polling the database
Connecting Different Projects:
- Connecting Projects with JMS
- Connecting projects with VM
- Connecting project with HTTP Requester
Configuring Domain :
- What and why is domain required
- Creating a domain project
- Deploying a domain project
JMS End Point :
- Configuring JMS outbound end Point
- One- way JMS
- 2 Way JMS
- JMS Reply to Header
Data Weave language(DWL) :
- Writing Data weave expressions
- Adding sample data
- Writing expressions for Json , Xml,Csv,Java
- Creating Variables in DWL
- Simple Data Conversions Froms XML to JSON Versa
- Complex Transformations
- Various Data weave Operators
- Calling global functions
- Conditional and Logical Operators
Using Group By, Distinct By, Replace , Etc.
Exceptions Handlings :
- What Happens when exceptions Happens in a flow
- How to handle exceptions
- Different Types of exceptions
Creating API’S :
- Generating API Skeleton
- API kit Router, API Skeleton
- Implementing Architecture of Soap and rest services
- Combining 2 or more Target systems with scatter Gather
API-LED Connectivity :
- Design API ‘s Using RAML
- Create an API potal
- Any point exchange
- Building API’S
- Security to API Access
API Deploment :
- Deploying Applications using cloud
- Creating proxies for API
- Providing security to API
- Throttling rate limiting policy on api
- SLA Tier
Scopes :
- Cache
- Untill Successful
- Poll
- Object Store
- For Each
- Splitter and etc.
Munit :
- Functional testing of Mule flows using MUNIT
- Generating MUNIT flows from existing flows
- Writing various asserts
Mule 3 :
- What are in Mule 3
- Difference between Mule 4 and mule 3
- Interview Questions