Getting Started with Anypoint Platform (Mule 4)
MULE-SOFT Training, this introductory instructor-led course is for anyone and everyone involved in an Anypoint Platform project who wants to get hands-on experience learning what Anypoint Platform is and how it is used to discover, consume, design, build, deploy, manage, and govern APIs. Students do not write any code.
What you will Learn
- Getting Started with Anypoint Platform (Mule 4) Training
- Describe the benefits of application networks and API-led connectivity.
- Use Anypoint Exchange as a central repository for the discovery and reuse of assets.
- Use flow designer to build integration apps that consume APIs from Exchange and transform data.
- Use API designer to define APIs with RAML and make them discoverable by adding them to Exchange.
- Use Anypoint Studio to build APIs that connect to databases and transform data with DataWeave.
- Deploy API implementations to CloudHub.
- Use API Manager to create and deploy API proxies that govern access to APIs.
Hands-on Mulesoft Projects
Our MuleSoft Training course aims to deliver quality training that covers solid fundamental knowledge on core concepts with a practical approach. Such exposure to the current industry use-cases and scenarios will help learners scale up their skills and perform real-time projects with the best practices.
PREREQUISITES
- A basic understanding of data formats such as XML and JSON
- A basic understanding of typical integration technologies such as HTTP, REST, and SOAP
Why Should I choose Lara Online Training?
- Laraonlinetraining provide very in-depth course material with real time scenarios for each topic with its Solutions for MULE-SOFT training.
- We also provide production case studies during the training.
- Schedule the sessions based upon your comfort by our Highly Qualified Trainers and Real-time Experts.
- Get the Class recordings, immediately after the session for further Reference.
- Avail flexibility with Normal Track, Fast Track, and Weekend Batches also for MULE-SOFT Training.
- Cost Effective and Flexible Payment Schemes.
- 100% Placement assistance
- We provide Assessment and Mock Interviews
ESB Introduction
1
1. Problems of Point to Point Integration
2
2. What is an ESB?
3
3. How an ESB helps in solving problems with P2P Integration
4
4. Idea behind an ESB . How does it work ?
5
5. What is Orchestration?
6
6. What is a Mule?
Mule Basics
1
8. What is a mule Flow?
2
9. What is Event Processor?
3
10. How does a Mule Event looks like?
4
11. What is a Transformer, Endpoint ?
5
12. Introduction to Anypoint Studio
6
13. Describe the structure of new Mule 4 projects and deployable archives
7
14. Debugging a mule flow
8
15. Structure of a MuleEvent in detail
9
16. Track event data as it moves in and out of a Mule application
10
17. Introduction to DataWeave 2 as Mule Expression Language
11
Lab : Implementing a Basic flow and debugging it
Using Java Module
1
18. Understanding modules in Mule.
2
19. Call static and non static Java methods using the new Java module
3
Lab : Using Java Module
Deploying applications Standalone Mule Server and using Runtime Manager
1
20. Starting Stand alone mule Server.
2
21. Understanding various configurations in Standalone Server
3
22. Deploying applications manually to standalone server
4
23. Registering a standalone server in Anypoint Runtime Manager
5
24. Deploying Application to standalone server using Runtime Manager
Understanding Http Listener and Http Request Configuration in detail and Consuming SOAP webservice.
1
25. Consuming a Restful Webservice
2
26. Passing arguments to Restful Webservice
3
LAB : Consuming Restful Webservice
4
LAB : Consuming SOAP Webservices Using Webservice Consumer
File Endpoint
1
Configuring file connector
2
Trigger a flow when a new file is added to a directory
3
Writing a file to file system
4
Lab : Reading and writing files
Database Endpoint and externalization of properties
1
32.Configuring Database Connector
2
Configure the Database Select operation
3
Externalizing configuration to yaml file.
4
Add Secure properties to Mule4 applications
5
Migrating between environments
6
Lab : Conf of database end point and Externalization
WaterMarking and Object Stores
1
Trigger a flow when a new record is added to a database and use automatic Watermarking
2
What are Object Stores?
3
Schedule a flow and use manual watermarking using Object Stores
4
Lab : Using Database Select Operation, Watermarking and Object Stores
Introduction to Domains
1
27. Understanding about Mule Domains.
2
Sharing Global configurations across multiple projects using domains.
3
28. Create Mule 4 domains using Maven coordinates and use them to inherit all dependencies
4
Lab : Creating and using Mule domains
Routing
1
Scatter-Gather router
2
Choice
3
Lab : Implementing Scatter-Gather router
JMS Endpoint
1
29. Configuring Jms Connector
2
30. Sending JMS Message to a queue using Publish endpoint of JMS Module
3
31. Receiving JMS Message from a queue using JMS Listener endpoint of JMS Module
4
32. Using Jms Selectors
5
33. Using Publish Consume to send Jms message and receive JMS reply
6
34. Setting Jms Headers
7
Lab : : Using JMS Module
Transformers
1
35. Introduction to Data Weave data transformation Language
2
36. Writing DataWeave expressions
3
37. Adding Sample data to view
4
38. Previewing transformations in studio
5
39. Externalizing Data weave expressions into DWL file
6
40. Writing Expressions for XML ,JSON and JAVA
7
41. Writing Expressions for transforming XML to Json and vice-versa
8
42. Using Message Variables in DWL
9
LAB : Transformations for JSON, XML and JAVA
10
43. Transforming complex data structures using DWL
11
44. Working with collections in DWL using map operator
12
45. Using $ while itteration.
13
46. Using Various DataWeave Operators
14
47. Custom DataTypes in DWL
15
48. Formatting in DWL
16
49. Conditional Logic Operators in DWL
17
50. Using OrderBy, filter .etc..
18
LAB : Transforming Complex DataStructures
19
LAB : Using DataWeave in combination with data base component, Webservice consumer and Http Endpoint
Handling Errors
1
51. What happens when exception happens in a flow?
2
52. How to handle System Exceptions?
3
53. Difference between Mule 4 OnErrorContinue and OnErrorPropaget Scopes
4
54. Handling Errors at application level
5
55. Handle specific types of errors
6
56. Handle errors at the flow level
7
57. Map an error to a custom error type
8
58. Set a reconnection strategy for a connector
9
59. Use Validations to throw Mule 4 errors instead of Java exceptions
10
Lab : Handling errors
MUNIT
1
60. Functional testing of Mule flows using MUNIT
2
61. Generating MUNIT flows from existing flows
3
62. Writing various asserts
4
63. Setup and Teardown
5
Lab : Writing a sample test case using MUNIT
6
64. Connector hands-on use case sample Ex: Salesforce connector
7
CICD use cases samples
API-LED connectivity
1
65. Understand the power of API
2
66. Modern API structure : Different layers
3
67. Experience Layer
4
68. Process Layer
5
69. System Layer
Designing APIs
1
70. Use API designer to define an API with RAML
2
71. Use the mocking service to test an API
3
72. Add request and response details
4
73. Add an API to Anypoint Exchange
5
74. Share an API
6
Lab : Designing a RAML using API designer on Any point platform
MANAGING APIS
1
75. Deploy an application to CloudHub
2
76. Create and deploy an API proxy
3
77. Restrict API access with policies and SLAs
4
78. Request and grant access to a managed API
5
79. Add client ID enforcement to an API specification
6
Lab : Deploying a proxy and managing policies using API Manager.
Be the first to add a review.
Please, login to leave a review