What's New with Anypoint Platform? Unified Platform Management

Preview:

Citation preview

2

What’s New with Anypoint Platform? Unified Platform Management

Papi Menon, Product ManagementJohn D’Emic, Solutions Consulting

3

Safe Harbor StatementThe information in this presentation is confidential and proprietary to MuleSoft and may not be disclosed without the permission of MuleSoft. This presentation is not subject to your license agreement or any other service or subscription agreement with MuleSoft. MuleSoft has no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation and MuleSoft's strategy and possible future developments, products and or platforms directions and functionality are all subject to change and may be changed by MuleSoft at any time for any reason without notice. The information on this document is not a commitment, promise or legal obligation to deliver any material, code or functionality. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. This document is for informational purposes and may not be incorporated into a contract. MuleSoft assumes no responsibility for errors or omissions in this document, except if such damages were caused by MuleSoft intentionally or grossly negligent.

All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.

4

Mule: One Runtime, many deployment options

5

MuleSoft building block for API-led connectivity

Ubiquitous connectivity (Connect to any source of data)

Purposefully productized APIs (design, build, test, manage)

Compose your enterprise architecture with MuleSoft building blocks for agility and innovation

design-time tools & services

core services

runtime tools & services

analytics

API Designer

Anypoint Studio

engagement tools & services

API portals

API Notebook

API Design Center

Integration Design Center

API mgmt

runtime mgmt

identity services

Data Gateway Designer

portal editor

iPaaS services

Powerful Mule core

(policies, orchestration,

transformation, caching)

6

System APIs (legacy modernization, connectivity to SaaS apps, web services & Restful APIs)

Design, compose, and reuse APIs

Databases Legacy

ESB Web

service Mainframe FTP SaaS apps Biz apps

Process APIs (orchestration, composable APIs)

Experience APIs (purposeful APIs for apps)

7

Ground when you need it…

 7  

For everything else, there’s hybrid.

8

MuleSoft building blocks for API-led connectivity

mainframe FTP databases

legacy ESB

SaaS apps biz apps

web service

custom app System APIs

Process APIs

Experience APIs

9

10

What’s the alternative?

Need to enable autonomy and control

11

Key components of an hybrid management

•  API access

•  Identity management

•  Data security

•  Platform security

•  Compliance

12

APIs give autonomy and control for exterior

13

Identity + environments are foundation for interior

14

Traditional environments are not enough

Production

Staging

QA

15

Many little firewalls…

…with control + autonomy

QA

16

Virtual Private Cloud: agility + control for on-prem

•  IT friendly – connect at hardware or software level

•  Scalable and highly available

•  Cloud to ground connectivity

•  Secure – IPsec or SSL

MuleSoft offers the only PCI and HiTrust Compliant Platform

17

Introducing Anypoint Management Center

•  Manage hybrid deployments and users from a single interface

•  Deep insight and governance into your APIs and integrations

•  Extensible to existing identity, SDLC & Analytics solutions

18

Demo

19

Scenario 1: Registering & deploying applications on server

Anypoint  Management  

Center  

register  

Step  1:  User  registers  Server  

20

start  

Step  2:  User  starts  Mule,  which  then  connects  to  AMC  using  WebSockets    

Scenario 1: Registers & deploys application on server w/ Stride

Anypoint  Management  

Center  

Scenario 1: Registering & deploying applications on server

21

Step  3:  User  uploads  and  deploys  applica?on  to  the  registered  Mule  Server  

Scenario 1: Registers & deploys application on server w/ Stride

Anypoint  Management  

Center  

Scenario 1: Registering & deploying applications on server

22

Step  1:  User  created  a  Group  Name  using  AMC  

Scenario 2: Registers & deploys application on multiple servers

Create  Group  

Registered  Servers  

Server  Group  

Anypoint  Management  

Center  

Scenario 2: Registering & deploying applications to a group

23

Step  2:  User  assigns  all  the  per?nent  previously  registered  servers  using  AMC  

Scenario 2: Registers & deploys application on multiple servers

Assign  

Server  Group  

Anypoint  Management  

Center  

Scenario 2: Registering & deploying applications to a group

24

Step  3:  User  deploys  app  to  Group  and  manages  using  AMC  

Scenario 2: Registers & deploys application on multiple servers

Server  Group  

Anypoint  Management  

Center  

Scenario 2: Registering & deploying applications to a group

Recommended