Are you new to MuleSoft’s Anypoint Platform and are looking for a good place to start? I’m proud to announce some of the most popular developer quick start guides that will help you create your first API, build your first integration, and publish your first application to Cloudhub. The goal of these guides is to teach you how to use the platform to achieve success with your own projects. Here is a quick overview of the top four guides will cover:
Top quick-start guides:
1. How to design your first API:
Many developers have experience consuming APIs in their daily development work, but have never designed a REST API from the ground up. This tutorial will walk you through how to easily create your own, fully functional API with MuleSoft’s Anypoint Platform. Even with no API Design experience, this tutorial will teach you how to publish your first API Specification (also known as an API Contract) in around five minutes! This is part one of a four-part quick start tutorial series that will instruct you on the best practices to build a production-ready, scalable API and integration.
2. Developing your first Mule Application:
In this tutorial, you will learn how to scaffold a REST API with APIkit and connect our API to a MySQL database. Then, you’ll learn how to set up a data transformation using DataWeave to transform data from a MySQL database and return it in a JSON object when the API endpoint is hit. To build your first integration, developers can use MuleSoft’s Anypoint Studio to create integrations by simply dragging and dropping different connectors onto the canvas.
3. Deploying and managing your first API:
Learn how to manage your API with API Manager. API Manager allows you to add policies such as rate-limiting, IP blacklisting, authentication, and threat protection. These policies can be added after the integration is published, enabling you to monitor and change settings even if the API is live to consumers. First, we will learn how to add API Autodiscovery to your Mule application which registers your application to the API gateway to set permissions and SLAs. Next, you will learn how to publish the Mule application to CloudHub, and then manage it via API Manager.
4. Connecting your first SaaS application to Salesforce
In this final guide, you will be leveraging work created from guides one, two, and three of the quick start series to learn how to use Flow Designer to connect data from our API to Salesforce. Flow Designer is an easy to use tool to develop common integrations in a web-based interface. In this tutorial, you will use the HTTP Connector to GET in data from our API that we created in the previous tutorials, and automatically add each object as a new Salesforce Lead.
Be sure to check the above guides out, and submit feedback so we can make these guides better! Check out our developer tutorials site for more.