Overview
Who should take this course?
This course is for Anypoint Platform administrators including operations personnel, developers, and architects who want to get hands-on experience managing and monitoring Mule applications deployed to CloudHub, the previous version of our integration platform as a service.
Prerequisites
- A knowledge of system administration and server commands
- A basic understanding of data formats such as XML, CSV, and JSON
- A basic understanding of typical integration technologies such as HTTP, JMS, JDBC, REST, and SOAP
When you complete this course, you will be able to:
- Configure, deploy, manage, monitor, and analyze Mule applications on CloudHub.
- Configure load balancing and high availability options for Mule applications on CloudHub.
- Use the Anypoint Platform REST APIs to manage Mule applications on CloudHub.
Lessons and Topics
Getting started with Anypoint Platform
- List Anypoint Platform features
- Identify Anypoint Platform management areas
- List typical operations tasks related to Mule application management
- Describe Mule application deployment and management steps on CloudHub
Managing users and resources
- Create and manage business groups and environments
- Create and manage Anypoint Platform users, teams, and permissions
Managing Mule applications
- Deploy Mule deployable archives to CloudHub
- View application properties and features
- Update Mule applications with zero downtime>
Monitoring and analyzing Mule applications
- Monitor Mule applications with Runtime Manager and Anypoint Monitoring
- Create operational metrics dashboards and alerts for Mule applications
- Download and manage logs for Mule applications and Mule workers>
Configuring Mule applications
- Promote Mule applications between environments
- Use an environment variable to switch between Mule application configurations
- Configure Mule applications with hidden properties
- Configure Mule application polling schedules
Meeting performance and reliability goals
- Distinguish between Mule application performance tuning and scaling goals, options, and solution architectures
- View persistent object store data in the Runtime Manager console
- Deploy a Mule application to multiple CloudHub workers
- Test load balancing and failover behavior of a Mule application deployed to multiple CloudHub workers
Managing CloudHub infrastructure
- Configure MuleSoft-hosted virtual private clouds (VPCs) for CloudHub regions
- Deploy Mule applications into a VPC
- Configure firewall rules in a VPC to allow private communication between Mule applications
- Identify how dedicated load balancers are used with VPCs
Automating administration tasks
- Automate admin tasks with the Anypoint CLI tool
- Automate admin tasks with the Anypoint Access Management and Runtime Manager REST APIs
Setup requirements
- A computer with a minimum screen resolution of 1024x768
- Unrestricted internet access to port 80 (with > 5Mbps download and > 2Mbps upload)
- The latest version of Chrome, Safari, Firefox, or Edge
- Advanced REST Client (or any other REST client application)
- Anypoint Platform CLI tool
- Apache JMeter 5.3