Job Role

IT Operations

Duration

In-Person: 2 Full Day(s)
Virtual: 2 Full Day(s) or 4 Half Day(s)

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.

Class Registration

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