Anypoint Platform Operations: CloudHub
This instructor-led course is for all operations and administration personnel, developers, and architects who want to get hands-on experience managing and monitoring Mule applications deployed to CloudHub.
Note: This course is for both Mule 3 and Mule 4.
A downloadable datasheet for the course can be found here.
At the end of this course, students should 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.
- 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
- A computer with:
- A minimum screen resolution of 1024x768
- The latest version of Firefox or Chrome or Internet Explorer 10 or newer
- Unrestricted internet access to port 80 (with > 5Mbps download and > 2Mbps upload)
- Advanced REST Client (or some other REST client application)
- Anypoint Platform CLI tool
A detailed setup document can be found here.
- List Anypoint Platform features
- Identify Anypoint Platform management areas
- List typical operations tasks related to Mule application management
- Identify Mule application deployment and management steps on CloudHub
- Create and manage business groups and environments
- Administer Anypoint Platform users
- Create and manage Anypoint Platform roles
- Deploy Mule deployable archives to CloudHub
- View application properties and features
- Update Mule applications with zero downtime
- 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
- Track Mule application key performance indicators generated by business events
- View persistent object store data in the Runtime Manager console
- Promote Mule applications between environments
- Use an environment variable to switch between Mule application configurations
- Configure Mule applications with hidden properties
- Distinguish between Mule application performance tuning and scaling goals, options, and solution architectures
- Deploy the same Mule application to multiple CloudHub workers
- Test load balancing and failover behavior of a Mule application deployed to multiple CloudHub workers
- Configure 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
- Automate admin tasks with the Anypoint CLI tool
- Automate admin tasks with Anypoint Platform REST APIs