Registration for the instructor-led course
MuleSoft expert-led courses have a new home. Visit Trailhead Academy to learn more and register.
Summary
This course is for all DevOps engineers, IT operations, developers, and architects who want to get hands-on experience managing and monitoring Mule applications deployed to CloudHub 2.0.
Get a datasheet for the course here.
Note: This course does not focus on the differences between CloudHub and CloudHub 2.0, or on defining a migration path. Material related to migration will be made available at a later date. For the previous CloudHub version of the course, go here.
Objectives
At the end of this course, students should be able to:
- Configure, deploy, manage, monitor, and analyze Mule applications on CloudHub 2.0.
- Configure load balancing and high availability options for Mule applications on CloudHub 2.0.
- Use the Anypoint Platform REST APIs to manage Mule applications on CloudHub 2.0.
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
Setup requirements
Get a detailed setup document here.
Module 1: Getting started with CloudHub 2.0 |
- 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 2.0
- Identify differences between CloudHub and CloudHub 2.0
|
Module 2: Managing users and resources |
- Create and manage business groups and environments
- Create and manage Anypoint Platform users, teams, and permissions
|
Module 3: Managing Mule applications |
- Deploy Mule deployable archives to CloudHub 2.0
- View Mule application properties and features
- Update Mule applications with zero downtime
|
Module 4: 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 CloudHub 2.0 replicas
|
Module 5: 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
|
Module 6: Meeting performance and reliability goals |
- Distinguish between Mule application performance tuning and scaling goals, options, and solution architectures
- View persisent object store data in the Runtime Manager console
- Deploy a Mule application to multiple CloudHub 2.0 replicas
- Test load balancing and failover behavior of a Mule application deployed to multiple CloudHub 2.0 replicas
|
Module 7: Managing CloudHub 2.0 infrastructure |
- Configure MuleSoft-hosted private spaces for CloudHub 2.0 regions
- Deploy Mule applications to a private space
- Configure a private space to allow private communication between Mule applications
- Set up vanity domain names for applications in a private space
|
Module 8: Automating administration tasks |
- Automate admin tasks with the Anypoint CLI tool
- Automate admin tasks with the Anypoint Access Management and Runtime Manager REST APIs
|