Overview
Who should take this course?
This course is designed for Anypoint Platform administrators, including operations personnel, developers, and architects, who are responsible for installing, operating, and maintaining Mule runtimes on existing EKS, AKS, and GKE Kubernetes environments using Anypoint Runtime Fabric.
Students should know how to operate and manage Kubernetes environments prior to enrolling for this course. They should be familiar with Anypoint Platform components, system administration, server commands, and Linux systems, have basic knowledge of data formats, such as XML, CSV, and JSON, and possess a foundational understanding of remote connection mechanisms, including SSL and SSH. It is also recommended that students have previous experience with containerization concepts and technologies, although this is not required.
If you are interested in gaining experience with CloudHub 2.0, MuleSoft’s integration platform as a service, we highly recommend Anypoint Platform Operations: CloudHub 2.0 (OPS325). To stay completely in your own hosted environment, please enroll for Anypoint Platform Operations: Customer-Hosted Runtimes (OPS340).
Note: Students using their own computer are expected to follow the steps outlined in this Computer Setup Guide.
When you complete this course, you will be able to:
- Describe the features, benefits, and architecture of Runtime Fabric.
- Configure Runtime Fabric on self-managed Kubernetes.
- Deploy Mule applications to Runtime Fabric.
- Perform maintenance tasks using command-line tools.
- Scale Runtime Fabric deployments for performance and high availability.
- Use Anypoint Monitoring for alerts, dashboards, and monitoring.
Lessons and Topics
Runtime Fabric Introduction
- Describe the Development Lifecycle of Mule Applications
- Navigate Anypoint Runtime Fabric
- Distinguish Between Runtime Fabric Operating Models
- Differentiate Between Anypoint Platform Deployment Options
- List Features and Limitations of Runtime Fabric
- Explain Relevant Concepts and Underlying Technologies
Runtime Fabric Installation
- List the Requirements for Installing Runtime Fabric
- Install Runtime Fabric on a Provisioned Kubernetes Cluster
- Remotely Access the Runtime Fabric Environment
- Install a Mule License with Runtime Fabric Entitlement
- Update Runtime Fabric
Inbound Traffic Enablement
- Configure Runtime Fabric for Inbound Traffic
- Describe Ingress Configuration for Runtime Fabric
Application Deployment
- List Deployment Options
- Deploy and Undeploy Applications
- Update and Redeploy Applications with Zero Downtime
Runtime Fabric Management
- Use Tools for Managing Runtime Fabric
- Create Reports for Troubleshooting Runtime Fabric Clusters
- Back Up and Restore a Runtime Fabric Setup
- Transition Between Runtime Fabric on VMS or Bare Metal to Self-Managed Kubernetes
- Enable Persistent Gateway in Runtime Fabric
High Availability And Performance Scaling
- Distinguish Between Horizontal and Vertical Scaling
- Scale Application Runtime Environments for High Availability
- Scale Application Runtime Environments for Performance
Logging And Monitoring
- Set Up Audit Logging
- Identify Logging Options for Mule Applications and Runtime Fabric
- Access Application Logs Within Kubernetes
- Retrieve, View, and Filter Applications Logs
- Monitor Runtime Fabric Using Anypoint Monitoring
Secure Runtime Fabric And Mule Applications
- Identify Security Options for Runtime Fabric in Anypoint Platform
- Manage Secure Properties in Runtime Fabric