Job Role

IT Operations

Duration

In-Person: 2 Day(s)
Virtual: 2 Day(s)

Overview

Who should take this course?


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.

 

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.

 

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 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.

Class Registration

Lessons and Topics

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 1.0 and CloudHub 2.0

Managing users and resources

  • Create and manage business groups and environments
  • Administer Anypoint Platform users, teams, and permissions

Managing Mule applications

  • Deploy Mule deployable archives to CloudHub 2.0
  • 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 CloudHub 2.0 replicas

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 2.0 replicas
  • Test load balancing and failover behavior of a Mule application deployed to multiple CloudHub 2.0 replicas

Managing CloudHub 2.0 infrastructure

  • Configure MuleSoft-hosted private spaces for CloudHub 2.0 regions
  • Deploy Mule applications to a private space
  • Configure firewall rules in a private space to allow private communication between Mule applications
  • Set up vanity domain names for applications in a private space

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