Set Up an Anypoint Platform Account
Learning Objectives
In this project, you’ll:
- Publish and tag API specifications in API Exchange in preparation for governing them.
- Create an API Governance profile to apply rulesets to the tagged APIs so that the APIs are validated for conformance to the rulesets.
- View and assess API conformance in the console overview and in the governance report.
Meet the Administrator
As part of his work at Global Travel Bookings, the API governance admin, Leif, manages the APIs that let customers enter sensitive data and initiate transactions across the company’s booking app. Security and reliability are top priorities for Global Travel Bookings. However, the company hasn’t been able to improve its manual processes for monitoring the conformance of these APIs to its standards. So Leif works long hours to ensure that the system remains stable and healthy at all times.
That’s a lot for Leif to handle! It would help if Leif had a way to quickly assess conformance across his organization’s APIs, targeting specific sets of APIs to address from quarter to quarter. This would enable him to quickly identify issues in the targeted APIs and notify developers so that they can prioritize making the APIs conform to the company’s standards. This would make Leif’s and the developers’ work more efficient and help accelerate the process of improving the quality of Global Travel Bookings’ APIs.
Anypoint API Governance to the Rescue
This is where Anypoint API Governance comes in. Using Anypoint API Governance, Leif and his team can apply governance rules as part of their API lifecycle.
With Anypoint API Governance, the team can:
- Identify conformance issues in governed APIs and take steps directly in Anypoint Platform to resolve them.
- Customize and publish governance rulesets to apply and enforce their organization’s specific best practices.
- Apply governance to multiple aspects of the organization’s APIs, including specifications, documentation, catalog information, and instances.
- Automate Global Travel Bookings’s API governance using CLI commands in its CI/CD pipeline or by using the experience API in custom applications.
Get Set Up
Before you can try API Governance, you must sign up for an Anypoint Platform trial account and connect the account to Trailhead.
Sign Up
Sign up for a free 30-day Anypoint Platform account by following these steps.
- Go to https://anypoint.mulesoft.com/login/signup.
- Fill out the form.
For Email, enter an active email address.
For Company Name, enter Global Travel Bookings
. (We don’t check this.)
- Review and accept the terms, and then click Create account.
- A Verify Email message appears. Click Verify Email.
- Enter the verification code from your email account.
- Click Confirm.
Connect
Connect your new Anypoint Platform account to Trailhead.
- Make sure you’re logged in to your Trailhead account.
- In the Challenge section at the bottom of this page, click Connect Anypoint Account.
- On the Authorize App screen, click Grant Access to Account.
We won’t check any of your setup. Click Verify Step to go to the next step in the project, where you’ll publish the API specifications in API Exchange.
Resources