0% found this document useful (1 vote)
361 views27 pages

Mulesoft Anypoint Platform

The MuleSoft Anypoint Platform is a unified platform that allows users to connect any application, run integrations anywhere, and implement any integration pattern. It provides capabilities for API management, integration, application networking, and API development. The platform allows users to connect and integrate applications, expose reusable APIs, and quickly onboard new systems and modernize legacy applications. It includes tools like Anypoint API Designer, Anypoint Studio, DataWeave, Anypoint Exchange, and API portals.

Uploaded by

Chathala Anil
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (1 vote)
361 views27 pages

Mulesoft Anypoint Platform

The MuleSoft Anypoint Platform is a unified platform that allows users to connect any application, run integrations anywhere, and implement any integration pattern. It provides capabilities for API management, integration, application networking, and API development. The platform allows users to connect and integrate applications, expose reusable APIs, and quickly onboard new systems and modernize legacy applications. It includes tools like Anypoint API Designer, Anypoint Studio, DataWeave, Anypoint Exchange, and API portals.

Uploaded by

Chathala Anil
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 27

Mulesoft Anypoint Platform

8/8/2019
Ever wondered how these worked?
MuleSoft Anypoint Platform

Connect
Any App

Anypoint
One Unified Platform Run Platform Implement
Anywhere Any Pattern
• Connect and Integrate
• Complete API Management
• Cloud, Hybrid or
Manage Full
On-Premise
API
Lifecycle
MuleSoft Anypoint Platform

Connect
Any App

Connect Applications Anypoint


Run Platform Implement
- Data - Devices
Anywhere Any Pattern
• SaaS • Microservices
• Legacy • IOT
• Mobile • Big Data
Manage Full
API
Lifecycle
MuleSoft Anypoint Platform

Connect
Any App

Implement Any Anypoint


Run Platform Implement
Integration Pattern Anywhere Any Pattern
• API-Led • SOA
• ETL/ELT • Streaming
• Batch • Pub/Sub
• ESB Manage Full
API
Lifecycle
MuleSoft Anypoint Platform

Connect
Any App

Manage Full API Run


Anypoint
Implement
Platform
Life-Cycle Anywhere Any Pattern
• Engage • Deploy
• Design • Operate
• Develop • Monitor
• Test • Secure Manage Full
API
Lifecycle
MuleSoft Anypoint Platform

Connect
Any App

Anypoint
Run Anywhere Run Platform Implement
Anywhere Any Pattern
• iPaaS • Hybrid
• Multi-cloud • On-premise
Manage Full
API
Lifecycle
Tightly Coupled Point-to-Point
Landscape

*illustrative purposes only


Application Network

*illustrative purposes only


How do we integrate across systems?

Customer

Databases FTP, Files Web services On-prem Apps Social Apps SaaS Apps IoT Partners
Direct Integrations

Databases FTP, Files Web services On-prem Apps Social Apps SaaS Apps IoT Partners
This gets complicated!

Different Different Different On-prem


authenticatio formats protocols & cloud
n

DB Auth SAP OAuth

JDBC JCO HTTP


SQL BAPI APIs
Customer Customer Account
name, Name, Name,
billTo-street STRAS BillingStreet
... ... ...

Databases FTP, Files Web services On-prem Apps Social Apps SaaS Apps IoT Partners
Unlock core systems through consistent APIs

Application System
Owner Core assets exposed via a consistent contract
APIs

Accessibility
& Ownership

Databases FTP, Files Web services SaaS Apps On-prem Social IoT Partners
Apps Apps
Expose reusable APIs for agility

LoB Dev Process


Agility and new value creation
APIs

Application System
Owner Core assets exposed via a consistent contract
APIs

Accessibility
& Ownership

Databases FTP, Files Web services SaaS Apps On-prem Social IoT Partners
Apps Apps
Enable flexibility and innovation

Innovation
Experience
Teams Innovation and digital products APIs

LoB Dev Process


Agility and new value creation
APIs

Application System
Owner Core assets exposed via a consistent contract
APIs

Accessibility
& Ownership

Databases FTP, Files Web services SaaS Apps On-prem Social IoT Partners
Apps Apps
Quickly onboard new systems and modernize legacy applications

Innovation
Experience
Teams Innovation and digital products APIs

LoB Dev Process


Agility and new value creation
APIs

Application System
Owner Core assets exposed via a consistent contract
APIs

Accessibility
& Ownership

Databases FTP, Files Web services SaaS Apps On-prem Social IoT Partners
Apps Apps
Anypoint API Designer

Rapidly Design and


Simulate APIs
● Design-First Approach
● Open API Standard
● Suggestive Modeling
● API Test Console
● Auto Documentation
Anypoint Studio

Rapidly Build APIs and


Integrations
● Easy Drag & Drop
● Low Code / No Code
● OOB Connectors
● OOB Patterns & Flow
Controls
● Develop, Test, and Deploy

18
DataWeave

Map and Transform Data from


Source to Target
● Easy Drag & Drop
● Senses Metadata of
Source and Target
● Robust & Deep
Transformation
Capabilities

19
Anypoint Exchange

Publish APIs to a Central Catalog


for Discovery & Reuse

● Ratings
● Collaboration
● Versions
● API Dependencies
● API Metadata
● Documentation

20
Anypoint Exchange - API Portals

Create Custom Portals for


Developers to understand your
APIs

● Documentation
● API Resources
● Ratings
● Comments
● Dependencies
● Test Console

21
Runtime Manager

Deploy and manage APIs and


integrations in the cloud or
on-premises.
● Automate Deployment
● Log Analysis
● Insights
● Cloud/On-Prem/Hybrid
Deployment strategies

22
API Manager

Manage, Secure, and Govern


your APIs from a single web
interface
● Secure API Gateway
● Comprehensive Policy
Library
● Integrated Access
Management
● Tiered SLAs
● Proactive Alerts

23
Anypoint Visualizer

Visualize interactions between


APIs
● Dependency Visualizations
● Visibility into business
flows.
● Impact Analysis
● Change Management

24
FedRAMP Authorized
That’s all great but how much does it cost?

Consumption based and purchased by the core

API’s are run on Mule workers. Workers are available in several sizes:

○ 0.1 vCores + 500 MB Heap Memory


○ 0.2 vCores + 1 GB Heap Memory
○ 1 vCores + 1.5 GB Heap Memory
○ 2 vCores + 3.5 GB Heap Memory
○ 4 vCores + 7.5 GB Heap Memory
○ 8 vCores + 15 GB Heap Memory
○ 16 Cores + 32 GB Heap Memory

Sizing is very important as is developing to scale properly. SLAs can help drive costs as
well.
Questions?

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy