Getting Started with Anypoint Platform (Mule 3)
2 days
-
Level 1
Summary
This introductory course is for anyone involved in an Anypoint Platform™ project who wants to get hands-on experience learning about the platform and how to use it to discover, consume, design, build, deploy, manage, and govern APIs. Students will not write any code in this course.
Note: This course is not for developers and architects who are going to take the Anypoint Platform Development: Fundamentals course, which includes this content and more.
Get a datasheet for the course here.
Note: The Mule 3 version of this course is no longer available. For the Mule 4 version of the course, go here.
Objectives
At the end of this course, students should be able to:
- Describe the benefits of application networks and API-led connectivity.
- Use Anypoint Exchange as a central repository for the discovery and reuse of assets.
- Use Flow Designer to build integration apps that consume APIs from Exchange and transform data.
- Use API Designer to define APIs with RAML and make them discoverable by adding them to Exchange.
- Use Anypoint Studio to build APIs that connect to databases and transform data with DataWeave.
- Deploy API implementations to CloudHub.
- Use API Manager to create and deploy API proxies that govern access to APIs.
Prerequisites
- A basic understanding of data formats such as XML and JSON
- A basic understanding of typical integration technologies such as HTTP, REST, and SOAP
Setup requirements
- A computer with:
- At least 8-16 GB RAM (16 highly recommended), 2GHz CPU, and 10GB available storage
- A minimum screen resolution of 1024x768
- Internet access to ports 80 and 3306 (with > 5Mbps download and > 2Mbps upload)
- The latest version of Chrome, Safari, Firefox, or Edge
- An Anypoint Platform account
- JDK 1.8
- Anypoint Studio 6 with embedded Mule 3.9 runtime
- Postman REST client (or any other REST client application)
Get a detailed setup document here.