Make an Integration with Mule Training
Objectives
• Create a new Mule Project.
• Scaffold an interface from your API specification using the APIKit.
• Build an implementation to orchestrate business logic.
• Import the database module to connect to an external database.
• Transform data using DataWeave.
• From Studio deploy your Mule application to CloudHub.
• Create an API Proxy for your application using Anypoint Platform’s API Manager.
• Apply policies and restrict access to your API from API Manager.
Prerequisites
Students should be familiar with RAML API specifications (resources, methods, responses), the design- first approach, and Anypoint Platform. The successful student will have strong analytical skills and a desire to learn integration. Some experience with data formats, git operations, and basic database knowledge would be helpful but is not required.
Duration
Two days
- Welcome to Studio
- Navigate Anypoint Studio
- Create a Mule Project
- Design the Implementation
- Connect to a Database
- Transform Data with DataWeave
- Our Application
- Scaffold the Interface Using APIKit
- Link the Interface to the Implementation
- Update the RAML from Studio
- Sync Changes with Design Center
- Your Application
- Create a Mule Project
- Design the Implementation
- Connect to a Database
- Transform Data with DataWeave
- Scaffold the Interface using APIKit
- Link the Interface to the Implementation
- Anypoint Studio and Anypoint Platform
- Deploy to CloudHub from Studio
- Monitor on Runtime Manager
- Observe Deployment/Worker Logs
- Manage Our API
- Use API Manager to Apply Policies
- Add Service Level Agreement Tiers
- Add Client ID Enforcement
- Update RAML with Security Trait
- Update Version and Redeploy Proxy
- Manage Your API
- Use API Manager to Apply Policies
- Add Service Level Agreement Tiers
- Add Client ID Enforcement
- Update RAML with Security Trait
- Update Version and Redeploy Proxy