10
MULE -API

Mule api

Embed Size (px)

Citation preview

Page 1: Mule  api

MULE -API

Page 2: Mule  api

2

API Layer

A REST or Web services API layer offers a decoupled interface to data

and/or functionality of one or more applications. It provides a common,

language-agnostic way of interacting with an application

Page 3: Mule  api

3

API Layer - Usecases

Here are some common examples of where an API layer would be used:

You need to connect to a legacy application that does not have a REST API. For example you have a custom CRM or HR system that you want employees to be able to access through a portal.

You want to publish an API that enables your partners to communicate with your systems through a well-defined interface. Typically a Web services API is created for this.

Page 4: Mule  api

4

Anypoint Platform for APIs

Make API-led connectivity a reality with Anypoint™ Platform.

Build new APIs, design new interfaces for existing APIs and more efficiently manage all your APIs using a single platform to rapidly expose enterprise data to mobile devices, web apps and connected things in a secure controlled way.

Unleash the value of your information, eliminating the friction of integration and enabling unprecedented speed, agility and rapid change.

Page 5: Mule  api

5

API Gateway

Creates a secure connection to any backend service or data source

Runs in the cloud or on-premises behind a firewall

Lets you enforce runtime policies and collect data for analytics

Page 6: Mule  api

6

API Manager

API management just got easier. With API Manager, you can manage users, traffic and SLAs and secure APIs with just a few simple steps. The built-in API Gateway allows you to easily connect to any backend service or data source. Wherever your APIs are hosted and whatever technologies they run on, you can keep tabs on all your APIs in one place.

Page 7: Mule  api

7

API contract manager

Manages access to your API by issuing contract keys

Monitors the API to confirm it is meeting all contract terms

Ensures compliance with service level agreements (SLAs)

Page 8: Mule  api

8

API policy manager

Applies policies to APIs or endpoints around security, throttling, rate limiting, and more

Federate with PingFederate or OpenAM to provide identity management and OAuth protection for your APIs

Lets you require or restrict certain behaviors in a few simple steps

Lets you add or remove policies at runtime with no API downtime

Page 9: Mule  api

9

Refer below resource for more information on API : https://www.mulesoft.com/resources/api/

Page 10: Mule  api