Summary
Note: This course is being retired and has been replaced by the new 3-day Anypoint Platform Operations: Universal API Management course.
This course is for all operations and administration personnel, developers, and architects who want to get hands-on experience managing and deploying APIs on Anypoint Platform™ (whether on the cloud or using the Private Cloud Edition).
Objectives
At the end of this course, students should be able to:
- Navigate Anypoint Platform.
- Document, test, and share APIs using Anypoint Exchange.
- Create, deploy, and manage API instances.
- Govern APIs with policies and SLA tiers.
- Promote APIs from one environment to another.
- Organize APIs with versioning.
- Analyze and monitor APIs using API Manager, Anypoint Analytics, and Anypoint Monitoring.
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
- An Anypoint Platform account
- Advanced REST Client (or any other REST client application)
Get a detailed setup document here.
Module 1: Introducing Anypoint Platform |
- Describe and navigate Anypoint Platform
- Explain the API development lifecycle with Anypoint Platform
|
Module 2: Discovering and consuming APIs |
- Create APIs in Design Center using RAML specifications
- Publish, document, and test API specifications in Anypoint Exchange
- Control API access using Anypoint Exchange portals
- Discover APIs through public portals
- Describe how to extend the capabilities of Anypoint Exchange with API Community Manager
|
Module 3: Configuring and activating API policy enforcement endpoints |
- Distinguish between API implementations and API specifications
- Describe the two types of API policy enforcement endpoints
- Manage APIs using basic endpoint configurations
- Manage APIs using proxy endpoint configurations
- Deploy API implementations to CloudHub
- Apply automated policies to all API instances
|
Module 4: Exploring and applying various API policy types |
- Distinguish between the types of API policies available in API Manager
- Describe how to extend MuleSoft API management capabilities to non-Mule services with Anypoint Service Mesh
- Enforce Service Level Agreement (SLA) tiers for APIs or groups of APIs
- Apply rate limiting - SLA-based policies to APIs
- Apply the spike control policy to APIs
- Define the order of execution of policies
- Secure managed APIs with the OAuth 2.0 token enforcement policy
|
Module 5: Promoting and versioning managed APIs |
- Promote managed APIs from one environment to another
- Version APIs and API groups in Design Center
- Document changes in API versions inside portals
- Deprecate old versions of APIs and API groups
|
Module 6: Monitoring APIs |
- Enable Anypoint Monitoring for applications and APIs
- Monitor APIs using the built-in dashboards in Anypoint Monitoring
- Create custom dashboards and charts with Anypoint Monitoring
- Create API alert notifications using Anypoint Analytics
- Create and run custom reports from Anypoint Analytics
- Enable API analytics in third-party software
|