Anypoint Platform Operations Customer-Hosted Runtimes
Schedule
Start | End | Duration | Location | Details |
---|
Course Details
Anypoint Platform Operations Customer-Hosted Runtimes
Duration: 2 Days
Course Code: APOCHR
Prerequisite:
• 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
Course Description:
Get experience managing and monitoring customer-hosted Mule runtimes and applications.
Course Objectives:
At the end of this course, students should be able to:
• Describe the Mule runtime architecture.
• Install, configure, run, tune, and scale Mule runtimes.
• Deploy Mule applications to Mule runtimes.
• Use Anypoint Runtime Manager to manage, monitor, and analyze Mule runtimes and Mule applications.
• Scale and tune Mule runtimes and Mule applications.
• Automate administration tasks.
Intended Audience:
This course is for all operations and administration personnel, developers, and architects who want to get hands-on experience managing and monitoring customer-hosted Mule runtimes and applications (on-premises or in a private cloud) with Anypoint Runtime Manager (whether on the cloud or using the Private Cloud Edition).
Course Outline:
Module 1: Introducing customer-hosted Mule runtimes
• Describe typical Mule deployment architectures and solutions
• Identify infrastructure options to host Mule runtimes
• Install and start Mule runtimes
• Deploy Mule applications to Mule runtimes
Module 2: Managing Mule applications and Mule domain projects
• Inspect and manage deployed Mule applications
• Deploy Mule domain projects to Mule runtimes
• Deploy and manage multiple Mule applications in the same shared Mule domain
Module 3: Managing and monitoring Mule runtimes
• Configure and manage Mule runtimes and licenses
• Locate and interpret Mule runtime log files
• Monitor Mule runtimes with JMX
• Create secure Mule runtime administration connections
Module 4: Tuning and troubleshooting Mule runtimes
• Debug Mule applications
• Tune the JVM for Mule runtimes
• Dump a Mule runtime's heap memory and threads
Module 5: Managing users and resources
• Organize users and resources with business groups and environments
• Administer Anypoint Platform users
• Create and manage Anypoint Platform roles
Module 6: Managing Mule runtimes and Mule applications
• Register customer-hosted Mule runtimes with Anypoint Runtime Manager using Runtime Manager Agent
• Deploy Mule applications to customer-hosted Mule runtimes using Runtime Manager
• Manage Mule applications with Runtime Manager
• Align servers and server groups with SDLC environments
Module 7: Configuring Mule applications
• Configure a Mule application for deployment
• Configure a Mule runtime to use external properties files
• Use properties files with encrypted values
• Configure environment-specific properties files
Module 8: Monitoring and analyzing Mule runtimes and Mule applications
• View Mule runtime and Mule application dashboards
• Configure alerts for Mule runtimes and Mule applications
• Control Mule application flows
• Monitor and analyze Mule application generated business events
• Configure third-party monitoring and analysis plugins
Module 9: Meeting performance and reliability goals
• Distinguish between Mule application performance tuning and scaling goals, options, and solution architectures
• Create and manage Mule runtime clusters
• Deploy Mule applications to Mule runtime clusters
• Test load balancing and failover behavior of applications deployed to Mule runtime clusters
Module 10: Automating administration tasks
• Automate admin tasks with the Anypoint CLI tool
• Automate admin tasks with Anypoint Platform REST APIs