SlideShare a Scribd company logo
1 of 64
[Pune-India]
[20th April 2019]
Leader’s View – API, Connectors and Product
All contents © MuleSoft Inc.
Agenda
2
• Introductions
• Mulesoft – Product Roadmap
• Transformation with APIs
• Connector Development as Business
• Q&A
• Meetup journey sharing
• What’s next
• Networking time
All contents © MuleSoft Inc. 3
Niranjan
Joshi
Santosh
Ojha
Seemant
Jain
Vijay
Pande
Mukesh Thakur
Appreciate you to be company in this Journey
Manish Yadav
Organizer and You
All contents © MuleSoft Inc. 4
Vikram Kulkarni
Animesh PatelSatdal
A SHOW OF HANDS:
Who is new to this Meetup?
Speakers
Quick Recap
Chapter Journey
Vikram’s Session
Mulesoft Product Roadmap
All contents © MuleSoft Inc.
Key takeaways from the Connectivity Benchmark Report
16
97% of ITDMs are currently undertaking or
planning to undertake digital transformation
initiatives to improve customer experience.
Digital transformation is front and center
Top digital transformation challenges
Disconnected infrastructure and
systems
37
%
Resources and budget
allocation
32
%
Lack of skills or experience
in the IT team
29
%
79%
IT efficiency
70%
Business
efficiency
Top digital transformation
initiatives
IT time spent on
maintenance
instead of innovation
69%
77% of budgets
will decrease, stay the
same
or increase only by <10%
32% increase in projects
IT is being asked to
deliver
this year, on average2/3 unable to deliver
all projects
they committed to, or
were
asked of, the previous
year
The IT delivery gap is real
Integration remains an unsolved
problem
Of the 900 applications the average
organization has, only 29% of them are
integrated together.
71%
Customer
Experience
Source:
All contents © MuleSoft Inc.
Digital transformation cuts across business initiatives
17
Customer
Experience
Partner
Experience
Employee
Experience
New Products
& Services
Operational
Efficiency
All contents © MuleSoft Inc.
Data and business apps are increasingly distributed
18
Cloud
SaaS
Microservices
Big Data
Devices
IoT
APIs
All contents © MuleSoft Inc.
Individual connections create chaos
19
Complexity
increases rapidly
Each project is just as
hard as the last
Fragility and
paralysis ensue
All contents © MuleSoft Inc.
Modern APIs connect those customer experiences
20
Core capabilities into reusable
building blocks
Secure and governed access to core
systems
Can be moved across environments
without re-development work
APIs give you a standardized way to
amplify your unified customer
journey
Customer
ID
Order
History
API Contract
Logic
Connectivity
Customer
Orders
All contents © MuleSoft Inc.
Composability and reuse with API-led connectivity
21
APIs for
exposing systems
functionality
Integrations for
connecting systems
Integration
API
All contents © MuleSoft Inc.
Cross functional collaboration
22
System
APIs
Process
APIs
Experience
APIs
Discover, self-
serve, reuse and
consume
Discover, self-
serve, reuse and
consume
Unlock assets
and decentralize
access
Developers
LOB IT
Central
IT
All contents © MuleSoft Inc.
Drive outcomes with API-led connectivity
23
System
Layer
Process
Layer
Experience
Layer
On time and within budget
Drives reuse vs build
Designs in readiness for
change
Out of the box governance,
compliance, security, and scalability
Meets the needs of your
business
Anypoint Runtime Fabric
All contents © MuleSoft Inc.
Retail
Customer scenarios
25
Finance Insurance
Deploy to Azure Isolation of Mules
Consistent deployments on
data center and cloud
All contents © MuleSoft Inc.
Key drivers
26
MULTI & HYBRID CLOUD
● Azure
● AWS
● Data centers
ALWAYS AVAILABLE
● High availability
● Automated failover
● Increased isolation
● Rolling upgrades
LOW BARRIER
● Single place to manage
● No Docker knowledge
required
● No Kubernetes knowledge
required
All contents © MuleSoft Inc.
Anypoint Runtime Fabric
2727
Overview
Runtime Fabric orchestrates and automates the
deployment of Mule runtimes into containers
in any cloud or on-premises.
Benefits
• Deploy consistently across any cloud
(Azure & AWS) or data center
• Run multiple runtime versions in the
same Runtime Fabric
• Scale horizontally and redeploy w/
zero-downtime
• Easily manage via the control plane
hosted by MuleSoft
• No resources required to support or
maintain orchestration & automation
CUSTOMER’S NETWORK
Server Server Server
Mule
App
Mule
App
Mule
App
Runtime Fabric services
Mule
App
Mule
App
Mule
App
Mule
App
Mule
App
Mule
App
Anypoint Runtime Fabric
Control
plane
Docker & Kubernetes
All contents © MuleSoft Inc.
Anypoint Platform
Anypoint Platform
On-premises
& private cloud
Hybrid Hosted
by MuleSoft
Cloud service providers
Design
Anypoint Design Center
Scale
Runtime services
Run
Mule
Manage
Anypoint Management Center
Engage
Anypoint Exchange
All contents © MuleSoft Inc.
Anypoint Platform
Anypoint Platform
On-premises
& private cloud
Hybrid Hosted
by MuleSoft
Cloud service providers
Scale
Runtime services
Run
Mule
Design
Anypoint Design Center
Manage
Anypoint Management Center
Engage
Anypoint Exchange
control plane
runtime
plane
How does it work?
All contents © MuleSoft Inc.
How is it different?
• CloudHub
• On-premise runtimes
• Runtime Fabric
Control
plane
Mule
App
Server
All contents © MuleSoft Inc.
How is it different?
CUSTOMER’S NETWORK
Mule
App App App
App App App
Mule
App App App
App App App
Mule
App App App
App App App
Control
plane
Server Server Server
• CloudHub
• On-premise runtimes
• Runtime Fabric
All contents © MuleSoft Inc.
How is it different?
Server Server Server
Mule
App
Mule
App
Mule
App
Mule
App
Mule
App
Mule
App
Mule
App
Mule
App
Mule
App
Control
plane
Runtime FabricDocker K8s
CUSTOMER’S NETWORK
• CloudHub
• On-premise runtimes
• Runtime Fabric
All contents © MuleSoft Inc.
How is it different?
Control
plane
Server Server Server
Mule
App
Mule
App
Mule
App
Mule
App
Mule
App
Mule
App
Mule
App
Mule
App
Mule
App
Runtime FabricDocker K8s
AZ-1 AZ-2 AZ-3
CUSTOMER’S NETWORK
• CloudHub
• On-premise runtimes
• Runtime Fabric
All contents © MuleSoft Inc.
Key Take away
Control
plane
CUSTOMER’S NETWORK
Server Server Server
Mule
App
Mule
App
Mule
App
Runtime Fabric services
Mule
App
Mule
App
Mule
App
Mule
App
Mule
App
Mule
App
Anypoint Runtime Fabric
Docker & Kubernetes
• 1 runtime per application
• the ability to easily deploy
apps across VMs or
physical servers
• HA across servers
• Network aware load
balancer built in
All contents © MuleSoft Inc.
Who is Runtime Fabric for?
36
Capabilities (Benefits)
Current model for
on-prem
deployments of
Mule
Anypoint
Runtime Fabric
Increased reliability through isolation between
applications
DIY
Horizontal scaling DIY
Registration of Mule applications and APIs with
MuleSoft-managed control plane out-of-the-box DIY
Zero-downtime application re-deployments DIY
Supported deployments on Azure, AWS, VM &
physical servers Mule runtime is
supported Mule runtime RTF
are supported
MuleSoft-supported containerized runtime images
Anypoint Monitoring
All contents © MuleSoft Inc.
A single web or mobile
transaction now crosses
an average of 35
different technology
systems or components.
Digital ecosystems require visibility and control
38
Account
Web
Transaction
Order
Account for
SAP
Order
Fulfillment
Notification
for twitter
Order for
.net
Product
for NetSuite
Product
for SAP
Notification
for gmail
Notification
Notification
for facebook
Product
for MySQL
Product
Notification
for twilio
Account for
MySQL
Source: Top Challenges facing CIOs in a Cloud Native World.
2018 Global CIO Report.
https://www.dynatrace.com/cloud-complexity-report/
!
Product
for SAP
!
Account for
SFDC
All contents © MuleSoft Inc.
Gaps in observability create massive repercussions
39
Disparate
information
aggregation
Manual instrumentation
Reactive resolution
making
Source: Top Challenges facing CIOs in a Cloud Native World. 2018 Global CIO Report.
https://www.dynatrace.com/cloud-complexity-report/
~30%
of IT teams’ work time
is spent dealing with
digital performance
problems
All contents © MuleSoft Inc.
Gaps in observability create massive repercussions
40
Resolving
performance
problems costs an
organization, on
average,
million$2.5
Source: Top Challenges facing CIOs in a Cloud Native
World. 2018 Global CIO Report.
https://www.dynatrace.com/cloud-complexity-report/
All contents © MuleSoft Inc.
Operational best practices for proactive management
41
Performance
testing
Component
mapping
Logging
API functional monitoring Anypoint Visualizer Anypoint Monitoring
Ensure high
performance
Make informed
decisions
Reduce mean-time-
to-identification
All contents © MuleSoft Inc.
API functional monitoring
Test APIs to prevent
failures
Measure API
performance in real-time
Ensure application
network uptime
Prevent system failures
before they happen
All contents © MuleSoft Inc.
Anypoint Visualizer
Real-time view of your
application network
Pinpoint issues rapidly
Map dependencies
automatically
Ensure architectural best
practices are followed
All contents © MuleSoft Inc.
Anypoint Monitoring
Single source of truth
for actionable visibility
Collect metrics in
real time
Trace transactions across
all dependencies
Centrally manage
application performance
health and log data
All contents © MuleSoft Inc.
In Summary: Troubleshoot smarter, not harder
45
Outcome Based Delivery Support
Introducing Catalyst
All contents © MuleSoft Inc.
Catalyst Launch Overview
47
All contents © MuleSoft Inc.
Key Messages for the Partners
48
All contents © MuleSoft Inc.
Catalyst Overview
49
● 6 Playbooks
– Business Outcomes
– Anypoint Platform
– Projects
– C4E
– Internal Support
– Training
● Detailed guidance on each
of the areas with
documents and process
guides in each area
All contents © MuleSoft Inc.
Sample Playbook Contents - Business Outcomes
50
All contents © MuleSoft Inc.
Trailhead Trail: Getting Started with MuleSoft Catalyst
51
● Introduction to MuleSoft Catalyst
● Partners Drive Customer Success
● MuleSoft Catalyst Knowledge Hub
A journey with Satdal
Transforming with APIs
Wide Potential – Explore with Animesh
Connecting the …
With
Mule Connector
All contents © MuleSoft Inc.
MuleSoft Connector Ecosystem : An Overview
54
• MuleSoft Connector Ecosystem has matured over a period of time
• Mainly developed by MuleSoft and MuleSoft Partners like GS Lab
• Hundreds of connectors available covering various aspects of
Enterprise landscape
• Recently MuleSoft and MuleSoft partners are adding support for
Mule4 aggressively
• A very well defined connector development and certification process
is available for partners. And that makes the job of partner easier
• Let’s look at the need for having various connectors to MuleSoft
All contents © MuleSoft Inc.
Current State of Digitalization
55
• Digitalization is on the rise
– A study conducted by GS Lab & CII for Manufacturing industry
• What does that mean?
– More APIfication & Integrations
All contents © MuleSoft Inc.
Connectivity is the key
56
• APIled Connectivity
– Layers of APIs
– Data transformation & processing
– Connecting with variety of applications
• Connector
– Knows how to connect with end application
– Hides complexity of integration from Mule Developer
• For which type of applications?
– Data rich applications – Salesforce / SAP
– Data processing applications – Analytics related apps
– Hosting or channelizing data – DBMS / MQ
All contents © MuleSoft Inc.
Elasticsearch Connector
57
• Operations
– Elasticsearch index management
– Search & manage data
– Bulk API support
• Usecase
– Indexing of data from different
systems / sites and search indexed
data from within Mule Flows
– Scoring based actions
MuleSoft
ElasticSearch
Connector
ElasticSearch
All contents © MuleSoft Inc.
Docker Connector
58
• Operations
– Container Management
– Image Management
– Volume Management
– Application Management
• Usecases
– Async jobs with complex algorithms
– Docker container creation and management
– Auto scaling
MuleSoft
Docker
Connector
Docker
Engine
Docker
Registry
All contents © MuleSoft Inc.
Connector Development Ideas
59
• Google BigQuery
• Amazon Lambda
• Some other ideas
– Graph DB based Analytics platform
– IT analytics and recommendation platform for CIOs
All contents © MuleSoft Inc.
Advantages
60
• For Software Applications
– Having strong use cases to integrate with multiple applications, could get
benefited with connector
• For Mule Developers
– Easier & faster way for Mule Developers to integrate with application
• For MuleSoft (Connector) Developers
– Get better understanding of MuleSoft runtime and class loading mechanism
– Expand knowledge about API & Security implementations by studying different
products / platforms
All contents © MuleSoft Inc.
What’s next
61
• Share:
– Invite your network to join: https://meetups.mulesoft.com/Pune/
• Feedback:
– Contact your organizers to suggest topics
– Contact MuleSoft at meetup@mulesoft.com for ways to improve the program
– Your feedback is fuel for us
• Our next meetup:
– Date: 1st June 2019
– Location: Capgemini Pune
– Topic: Mule 3.x to Mule 4.x Migration
Networking time
Introduce yourself to your neighbors!
See you next time
Please send topic suggestions to the organizer
Meetup slide 20_apr

More Related Content

What's hot

Albertsons’ Journey: Modernize and Migrate On-Premises Retail Systems to Cloud
Albertsons’ Journey: Modernize and Migrate On-Premises Retail Systems to CloudAlbertsons’ Journey: Modernize and Migrate On-Premises Retail Systems to Cloud
Albertsons’ Journey: Modernize and Migrate On-Premises Retail Systems to CloudVMware Tanzu
 
A Decade of Microservices
A Decade of MicroservicesA Decade of Microservices
A Decade of MicroservicesRuman Khan
 
Delivering Essentials for Albertsons: VMware TAS’s Critical Role During the C...
Delivering Essentials for Albertsons: VMware TAS’s Critical Role During the C...Delivering Essentials for Albertsons: VMware TAS’s Critical Role During the C...
Delivering Essentials for Albertsons: VMware TAS’s Critical Role During the C...VMware Tanzu
 
The Making of a Cloud Native Application Platform
The Making of a Cloud Native Application PlatformThe Making of a Cloud Native Application Platform
The Making of a Cloud Native Application PlatformCloud Foundry Foundation
 
Building a High-Performance Reactive Microservices Architecture
Building a High-Performance Reactive Microservices ArchitectureBuilding a High-Performance Reactive Microservices Architecture
Building a High-Performance Reactive Microservices ArchitectureCognizant
 
Microservice architecture case study
Microservice architecture case studyMicroservice architecture case study
Microservice architecture case studyRudra Tripathy
 
Nats meetup sf 20150826
Nats meetup sf   20150826Nats meetup sf   20150826
Nats meetup sf 20150826Apcera
 
Microservices in the Enterprise: A Research Study and Reference Architecture
Microservices in the Enterprise: A Research Study and Reference ArchitectureMicroservices in the Enterprise: A Research Study and Reference Architecture
Microservices in the Enterprise: A Research Study and Reference ArchitectureJesus Rodriguez
 
Microservices &amp; anypoint service mesh calgary mule soft meetup
Microservices &amp; anypoint service mesh   calgary mule soft meetupMicroservices &amp; anypoint service mesh   calgary mule soft meetup
Microservices &amp; anypoint service mesh calgary mule soft meetupJimmy Attia
 
Evolving your Architecture to MicroServices
Evolving your Architecture to MicroServicesEvolving your Architecture to MicroServices
Evolving your Architecture to MicroServicesHector Tapia
 
Microservices for Enterprises
Microservices for Enterprises Microservices for Enterprises
Microservices for Enterprises Kasun Indrasiri
 
JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"
JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"
JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"Daniel Bryant
 
Microservices - Hitchhiker's guide to cloud native applications
Microservices - Hitchhiker's guide to cloud native applicationsMicroservices - Hitchhiker's guide to cloud native applications
Microservices - Hitchhiker's guide to cloud native applicationsStijn Van Den Enden
 
Developing applications with a microservice architecture (SVforum, microservi...
Developing applications with a microservice architecture (SVforum, microservi...Developing applications with a microservice architecture (SVforum, microservi...
Developing applications with a microservice architecture (SVforum, microservi...Chris Richardson
 
Design patterns for microservice architecture
Design patterns for microservice architectureDesign patterns for microservice architecture
Design patterns for microservice architectureThe Software House
 
Cloud Native Application
Cloud Native ApplicationCloud Native Application
Cloud Native ApplicationVMUG IT
 

What's hot (20)

Cloud reference model session3
Cloud reference model session3Cloud reference model session3
Cloud reference model session3
 
Albertsons’ Journey: Modernize and Migrate On-Premises Retail Systems to Cloud
Albertsons’ Journey: Modernize and Migrate On-Premises Retail Systems to CloudAlbertsons’ Journey: Modernize and Migrate On-Premises Retail Systems to Cloud
Albertsons’ Journey: Modernize and Migrate On-Premises Retail Systems to Cloud
 
A Decade of Microservices
A Decade of MicroservicesA Decade of Microservices
A Decade of Microservices
 
Delivering Essentials for Albertsons: VMware TAS’s Critical Role During the C...
Delivering Essentials for Albertsons: VMware TAS’s Critical Role During the C...Delivering Essentials for Albertsons: VMware TAS’s Critical Role During the C...
Delivering Essentials for Albertsons: VMware TAS’s Critical Role During the C...
 
The Making of a Cloud Native Application Platform
The Making of a Cloud Native Application PlatformThe Making of a Cloud Native Application Platform
The Making of a Cloud Native Application Platform
 
Whitepaper: DevOps - Happiest Minds
Whitepaper: DevOps - Happiest MindsWhitepaper: DevOps - Happiest Minds
Whitepaper: DevOps - Happiest Minds
 
Building a High-Performance Reactive Microservices Architecture
Building a High-Performance Reactive Microservices ArchitectureBuilding a High-Performance Reactive Microservices Architecture
Building a High-Performance Reactive Microservices Architecture
 
Microservice architecture case study
Microservice architecture case studyMicroservice architecture case study
Microservice architecture case study
 
Azure serverless computing
Azure serverless computingAzure serverless computing
Azure serverless computing
 
Nats meetup sf 20150826
Nats meetup sf   20150826Nats meetup sf   20150826
Nats meetup sf 20150826
 
Microservices in the Enterprise: A Research Study and Reference Architecture
Microservices in the Enterprise: A Research Study and Reference ArchitectureMicroservices in the Enterprise: A Research Study and Reference Architecture
Microservices in the Enterprise: A Research Study and Reference Architecture
 
Microservice architecture
Microservice architectureMicroservice architecture
Microservice architecture
 
Microservices &amp; anypoint service mesh calgary mule soft meetup
Microservices &amp; anypoint service mesh   calgary mule soft meetupMicroservices &amp; anypoint service mesh   calgary mule soft meetup
Microservices &amp; anypoint service mesh calgary mule soft meetup
 
Evolving your Architecture to MicroServices
Evolving your Architecture to MicroServicesEvolving your Architecture to MicroServices
Evolving your Architecture to MicroServices
 
Microservices for Enterprises
Microservices for Enterprises Microservices for Enterprises
Microservices for Enterprises
 
JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"
JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"
JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"
 
Microservices - Hitchhiker's guide to cloud native applications
Microservices - Hitchhiker's guide to cloud native applicationsMicroservices - Hitchhiker's guide to cloud native applications
Microservices - Hitchhiker's guide to cloud native applications
 
Developing applications with a microservice architecture (SVforum, microservi...
Developing applications with a microservice architecture (SVforum, microservi...Developing applications with a microservice architecture (SVforum, microservi...
Developing applications with a microservice architecture (SVforum, microservi...
 
Design patterns for microservice architecture
Design patterns for microservice architectureDesign patterns for microservice architecture
Design patterns for microservice architecture
 
Cloud Native Application
Cloud Native ApplicationCloud Native Application
Cloud Native Application
 

Similar to Meetup slide 20_apr

Inovacao e Arquitetura Moderna com APIs e Mulesoft
Inovacao e Arquitetura Moderna com APIs e MulesoftInovacao e Arquitetura Moderna com APIs e Mulesoft
Inovacao e Arquitetura Moderna com APIs e MulesoftDanilo Bordini
 
Mule soft meetup_indonesia_june2020
Mule soft meetup_indonesia_june2020Mule soft meetup_indonesia_june2020
Mule soft meetup_indonesia_june2020WendyTey4
 
MuleSoft Meetup Charlotte 2019
MuleSoft Meetup Charlotte  2019MuleSoft Meetup Charlotte  2019
MuleSoft Meetup Charlotte 2019Subhash Patel
 
Mulesoft Connections to different companies, and different services
Mulesoft Connections to different companies, and different servicesMulesoft Connections to different companies, and different services
Mulesoft Connections to different companies, and different servicesByreddy Sravan Kumar Reddy
 
Microservices Best Practices
Microservices Best Practices Microservices Best Practices
Microservices Best Practices MuleSoft
 
webMethods 10.5 and webMethods.io Integration: Everything You Must Know
webMethods 10.5 and webMethods.io Integration: Everything You Must KnowwebMethods 10.5 and webMethods.io Integration: Everything You Must Know
webMethods 10.5 and webMethods.io Integration: Everything You Must KnowKellton Tech Solutions Ltd
 
MuleSoft Meetup Adelaide 7th April 2021
MuleSoft Meetup Adelaide 7th April 2021MuleSoft Meetup Adelaide 7th April 2021
MuleSoft Meetup Adelaide 7th April 2021Nicholas Bowman
 
MuleSoft Meetup Singapore March 2019
MuleSoft Meetup Singapore March 2019MuleSoft Meetup Singapore March 2019
MuleSoft Meetup Singapore March 2019Julian Douch
 
First Caracas MuleSoft Meetup Slides
First Caracas MuleSoft Meetup SlidesFirst Caracas MuleSoft Meetup Slides
First Caracas MuleSoft Meetup SlidesFernando Silva
 
MuleSoft Meetup Virtual_ 2_Charlotte
MuleSoft Meetup Virtual_ 2_CharlotteMuleSoft Meetup Virtual_ 2_Charlotte
MuleSoft Meetup Virtual_ 2_CharlotteSubhash Patel
 
Perth meetup Oct 2019
Perth meetup Oct 2019Perth meetup Oct 2019
Perth meetup Oct 2019Zubair Aslam
 
How to Execute a Successful API Strategy
How to Execute a Successful API StrategyHow to Execute a Successful API Strategy
How to Execute a Successful API StrategyMatt McLarty
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Apigee | Google Cloud
 
Raleigh MuleSoft Meetup - October
Raleigh MuleSoft Meetup  - October Raleigh MuleSoft Meetup  - October
Raleigh MuleSoft Meetup - October Savannah Cole
 
Learn mulesoft from scratch
Learn mulesoft from scratchLearn mulesoft from scratch
Learn mulesoft from scratchNikhil More
 
End to-End Monitoring for ITSM and DevOps
End to-End Monitoring for ITSM and DevOpsEnd to-End Monitoring for ITSM and DevOps
End to-End Monitoring for ITSM and DevOpseG Innovations
 
First Monterrey MuleSoft Meetup - Introduction to MuleSoft.
First Monterrey MuleSoft Meetup - Introduction to MuleSoft.First Monterrey MuleSoft Meetup - Introduction to MuleSoft.
First Monterrey MuleSoft Meetup - Introduction to MuleSoft.Ricardo Rodríguez
 

Similar to Meetup slide 20_apr (20)

Inovacao e Arquitetura Moderna com APIs e Mulesoft
Inovacao e Arquitetura Moderna com APIs e MulesoftInovacao e Arquitetura Moderna com APIs e Mulesoft
Inovacao e Arquitetura Moderna com APIs e Mulesoft
 
WHISHWORKS-MuleSoft Hyderabad Meetup -Oct 2018
WHISHWORKS-MuleSoft Hyderabad Meetup -Oct 2018WHISHWORKS-MuleSoft Hyderabad Meetup -Oct 2018
WHISHWORKS-MuleSoft Hyderabad Meetup -Oct 2018
 
Mule soft meetup_indonesia_june2020
Mule soft meetup_indonesia_june2020Mule soft meetup_indonesia_june2020
Mule soft meetup_indonesia_june2020
 
MuleSoft Meetup Charlotte 2019
MuleSoft Meetup Charlotte  2019MuleSoft Meetup Charlotte  2019
MuleSoft Meetup Charlotte 2019
 
Mulesoft Connections to different companies, and different services
Mulesoft Connections to different companies, and different servicesMulesoft Connections to different companies, and different services
Mulesoft Connections to different companies, and different services
 
Microservices Best Practices
Microservices Best Practices Microservices Best Practices
Microservices Best Practices
 
WHISHWORKS-MuleSoft Hyderabad Meetup -April 2019
WHISHWORKS-MuleSoft Hyderabad Meetup -April 2019WHISHWORKS-MuleSoft Hyderabad Meetup -April 2019
WHISHWORKS-MuleSoft Hyderabad Meetup -April 2019
 
webMethods 10.5 and webMethods.io Integration: Everything You Must Know
webMethods 10.5 and webMethods.io Integration: Everything You Must KnowwebMethods 10.5 and webMethods.io Integration: Everything You Must Know
webMethods 10.5 and webMethods.io Integration: Everything You Must Know
 
Mule soft dubai virtual meetup 27_apr
Mule soft dubai virtual meetup 27_aprMule soft dubai virtual meetup 27_apr
Mule soft dubai virtual meetup 27_apr
 
MuleSoft Meetup Adelaide 7th April 2021
MuleSoft Meetup Adelaide 7th April 2021MuleSoft Meetup Adelaide 7th April 2021
MuleSoft Meetup Adelaide 7th April 2021
 
MuleSoft Meetup Singapore March 2019
MuleSoft Meetup Singapore March 2019MuleSoft Meetup Singapore March 2019
MuleSoft Meetup Singapore March 2019
 
First Caracas MuleSoft Meetup Slides
First Caracas MuleSoft Meetup SlidesFirst Caracas MuleSoft Meetup Slides
First Caracas MuleSoft Meetup Slides
 
MuleSoft Meetup Virtual_ 2_Charlotte
MuleSoft Meetup Virtual_ 2_CharlotteMuleSoft Meetup Virtual_ 2_Charlotte
MuleSoft Meetup Virtual_ 2_Charlotte
 
Perth meetup Oct 2019
Perth meetup Oct 2019Perth meetup Oct 2019
Perth meetup Oct 2019
 
How to Execute a Successful API Strategy
How to Execute a Successful API StrategyHow to Execute a Successful API Strategy
How to Execute a Successful API Strategy
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?
 
Raleigh MuleSoft Meetup - October
Raleigh MuleSoft Meetup  - October Raleigh MuleSoft Meetup  - October
Raleigh MuleSoft Meetup - October
 
Learn mulesoft from scratch
Learn mulesoft from scratchLearn mulesoft from scratch
Learn mulesoft from scratch
 
End to-End Monitoring for ITSM and DevOps
End to-End Monitoring for ITSM and DevOpsEnd to-End Monitoring for ITSM and DevOps
End to-End Monitoring for ITSM and DevOps
 
First Monterrey MuleSoft Meetup - Introduction to MuleSoft.
First Monterrey MuleSoft Meetup - Introduction to MuleSoft.First Monterrey MuleSoft Meetup - Introduction to MuleSoft.
First Monterrey MuleSoft Meetup - Introduction to MuleSoft.
 

More from Santosh Ojha

docusign pune meetup.pdf
docusign pune meetup.pdfdocusign pune meetup.pdf
docusign pune meetup.pdfSantosh Ojha
 
Varanasi_Meetup_Universal API Managment.pdf
Varanasi_Meetup_Universal API Managment.pdfVaranasi_Meetup_Universal API Managment.pdf
Varanasi_Meetup_Universal API Managment.pdfSantosh Ojha
 
Hyd virtual meetupslides11jul
Hyd virtual meetupslides11julHyd virtual meetupslides11jul
Hyd virtual meetupslides11julSantosh Ojha
 
Mulesoft Pune Meetup Deck - Apr 2020
Mulesoft Pune Meetup Deck - Apr 2020Mulesoft Pune Meetup Deck - Apr 2020
Mulesoft Pune Meetup Deck - Apr 2020Santosh Ojha
 
Meetup slide 19th oct
Meetup slide 19th octMeetup slide 19th oct
Meetup slide 19th octSantosh Ojha
 
Hyderabad Mule meetup #9
 Hyderabad Mule meetup #9 Hyderabad Mule meetup #9
Hyderabad Mule meetup #9Santosh Ojha
 
Mule Meetup Pune - August 2019
Mule Meetup Pune - August 2019Mule Meetup Pune - August 2019
Mule Meetup Pune - August 2019Santosh Ojha
 
Pune Mule Meetups July 2019
Pune Mule Meetups July 2019Pune Mule Meetups July 2019
Pune Mule Meetups July 2019Santosh Ojha
 
Examples from Pune meetup
Examples from Pune meetupExamples from Pune meetup
Examples from Pune meetupSantosh Ojha
 
Meetup slide 1st june
Meetup slide 1st juneMeetup slide 1st june
Meetup slide 1st juneSantosh Ojha
 
Pune mulesoft meetup june 29 - b2 b
Pune mulesoft meetup   june 29 - b2 bPune mulesoft meetup   june 29 - b2 b
Pune mulesoft meetup june 29 - b2 bSantosh Ojha
 
Meetup hyderabad mule-4.x
Meetup hyderabad mule-4.xMeetup hyderabad mule-4.x
Meetup hyderabad mule-4.xSantosh Ojha
 
Pune meetup 16 feb 2019
Pune meetup 16 feb 2019Pune meetup 16 feb 2019
Pune meetup 16 feb 2019Santosh Ojha
 
Meetup slide 15_dec_v2
Meetup slide 15_dec_v2Meetup slide 15_dec_v2
Meetup slide 15_dec_v2Santosh Ojha
 

More from Santosh Ojha (16)

docusign pune meetup.pdf
docusign pune meetup.pdfdocusign pune meetup.pdf
docusign pune meetup.pdf
 
Varanasi_Meetup_Universal API Managment.pdf
Varanasi_Meetup_Universal API Managment.pdfVaranasi_Meetup_Universal API Managment.pdf
Varanasi_Meetup_Universal API Managment.pdf
 
Hyd virtual meetupslides11jul
Hyd virtual meetupslides11julHyd virtual meetupslides11jul
Hyd virtual meetupslides11jul
 
Mulesoft Pune Meetup Deck - Apr 2020
Mulesoft Pune Meetup Deck - Apr 2020Mulesoft Pune Meetup Deck - Apr 2020
Mulesoft Pune Meetup Deck - Apr 2020
 
Meetup tdd
Meetup tddMeetup tdd
Meetup tdd
 
Meetup slide 19th oct
Meetup slide 19th octMeetup slide 19th oct
Meetup slide 19th oct
 
Hyderabad Mule meetup #9
 Hyderabad Mule meetup #9 Hyderabad Mule meetup #9
Hyderabad Mule meetup #9
 
Mule Meetup Pune - August 2019
Mule Meetup Pune - August 2019Mule Meetup Pune - August 2019
Mule Meetup Pune - August 2019
 
Pune Mule Meetups July 2019
Pune Mule Meetups July 2019Pune Mule Meetups July 2019
Pune Mule Meetups July 2019
 
Examples from Pune meetup
Examples from Pune meetupExamples from Pune meetup
Examples from Pune meetup
 
Meetup slide 1st june
Meetup slide 1st juneMeetup slide 1st june
Meetup slide 1st june
 
Pune mulesoft meetup june 29 - b2 b
Pune mulesoft meetup   june 29 - b2 bPune mulesoft meetup   june 29 - b2 b
Pune mulesoft meetup june 29 - b2 b
 
Meetup hyderabad mule-4.x
Meetup hyderabad mule-4.xMeetup hyderabad mule-4.x
Meetup hyderabad mule-4.x
 
Pune meetup 16 feb 2019
Pune meetup 16 feb 2019Pune meetup 16 feb 2019
Pune meetup 16 feb 2019
 
Meetup slide 15_dec_v2
Meetup slide 15_dec_v2Meetup slide 15_dec_v2
Meetup slide 15_dec_v2
 
Mule activemq
Mule activemqMule activemq
Mule activemq
 

Recently uploaded

ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxdhanalakshmis0310
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 

Recently uploaded (20)

ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 

Meetup slide 20_apr

  • 1. [Pune-India] [20th April 2019] Leader’s View – API, Connectors and Product
  • 2. All contents © MuleSoft Inc. Agenda 2 • Introductions • Mulesoft – Product Roadmap • Transformation with APIs • Connector Development as Business • Q&A • Meetup journey sharing • What’s next • Networking time
  • 3. All contents © MuleSoft Inc. 3 Niranjan Joshi Santosh Ojha Seemant Jain Vijay Pande Mukesh Thakur Appreciate you to be company in this Journey Manish Yadav Organizer and You
  • 4. All contents © MuleSoft Inc. 4 Vikram Kulkarni Animesh PatelSatdal A SHOW OF HANDS: Who is new to this Meetup? Speakers
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 16. All contents © MuleSoft Inc. Key takeaways from the Connectivity Benchmark Report 16 97% of ITDMs are currently undertaking or planning to undertake digital transformation initiatives to improve customer experience. Digital transformation is front and center Top digital transformation challenges Disconnected infrastructure and systems 37 % Resources and budget allocation 32 % Lack of skills or experience in the IT team 29 % 79% IT efficiency 70% Business efficiency Top digital transformation initiatives IT time spent on maintenance instead of innovation 69% 77% of budgets will decrease, stay the same or increase only by <10% 32% increase in projects IT is being asked to deliver this year, on average2/3 unable to deliver all projects they committed to, or were asked of, the previous year The IT delivery gap is real Integration remains an unsolved problem Of the 900 applications the average organization has, only 29% of them are integrated together. 71% Customer Experience Source:
  • 17. All contents © MuleSoft Inc. Digital transformation cuts across business initiatives 17 Customer Experience Partner Experience Employee Experience New Products & Services Operational Efficiency
  • 18. All contents © MuleSoft Inc. Data and business apps are increasingly distributed 18 Cloud SaaS Microservices Big Data Devices IoT APIs
  • 19. All contents © MuleSoft Inc. Individual connections create chaos 19 Complexity increases rapidly Each project is just as hard as the last Fragility and paralysis ensue
  • 20. All contents © MuleSoft Inc. Modern APIs connect those customer experiences 20 Core capabilities into reusable building blocks Secure and governed access to core systems Can be moved across environments without re-development work APIs give you a standardized way to amplify your unified customer journey Customer ID Order History API Contract Logic Connectivity Customer Orders
  • 21. All contents © MuleSoft Inc. Composability and reuse with API-led connectivity 21 APIs for exposing systems functionality Integrations for connecting systems Integration API
  • 22. All contents © MuleSoft Inc. Cross functional collaboration 22 System APIs Process APIs Experience APIs Discover, self- serve, reuse and consume Discover, self- serve, reuse and consume Unlock assets and decentralize access Developers LOB IT Central IT
  • 23. All contents © MuleSoft Inc. Drive outcomes with API-led connectivity 23 System Layer Process Layer Experience Layer On time and within budget Drives reuse vs build Designs in readiness for change Out of the box governance, compliance, security, and scalability Meets the needs of your business
  • 25. All contents © MuleSoft Inc. Retail Customer scenarios 25 Finance Insurance Deploy to Azure Isolation of Mules Consistent deployments on data center and cloud
  • 26. All contents © MuleSoft Inc. Key drivers 26 MULTI & HYBRID CLOUD ● Azure ● AWS ● Data centers ALWAYS AVAILABLE ● High availability ● Automated failover ● Increased isolation ● Rolling upgrades LOW BARRIER ● Single place to manage ● No Docker knowledge required ● No Kubernetes knowledge required
  • 27. All contents © MuleSoft Inc. Anypoint Runtime Fabric 2727 Overview Runtime Fabric orchestrates and automates the deployment of Mule runtimes into containers in any cloud or on-premises. Benefits • Deploy consistently across any cloud (Azure & AWS) or data center • Run multiple runtime versions in the same Runtime Fabric • Scale horizontally and redeploy w/ zero-downtime • Easily manage via the control plane hosted by MuleSoft • No resources required to support or maintain orchestration & automation CUSTOMER’S NETWORK Server Server Server Mule App Mule App Mule App Runtime Fabric services Mule App Mule App Mule App Mule App Mule App Mule App Anypoint Runtime Fabric Control plane Docker & Kubernetes
  • 28. All contents © MuleSoft Inc. Anypoint Platform Anypoint Platform On-premises & private cloud Hybrid Hosted by MuleSoft Cloud service providers Design Anypoint Design Center Scale Runtime services Run Mule Manage Anypoint Management Center Engage Anypoint Exchange
  • 29. All contents © MuleSoft Inc. Anypoint Platform Anypoint Platform On-premises & private cloud Hybrid Hosted by MuleSoft Cloud service providers Scale Runtime services Run Mule Design Anypoint Design Center Manage Anypoint Management Center Engage Anypoint Exchange control plane runtime plane
  • 30. How does it work?
  • 31. All contents © MuleSoft Inc. How is it different? • CloudHub • On-premise runtimes • Runtime Fabric Control plane Mule App Server
  • 32. All contents © MuleSoft Inc. How is it different? CUSTOMER’S NETWORK Mule App App App App App App Mule App App App App App App Mule App App App App App App Control plane Server Server Server • CloudHub • On-premise runtimes • Runtime Fabric
  • 33. All contents © MuleSoft Inc. How is it different? Server Server Server Mule App Mule App Mule App Mule App Mule App Mule App Mule App Mule App Mule App Control plane Runtime FabricDocker K8s CUSTOMER’S NETWORK • CloudHub • On-premise runtimes • Runtime Fabric
  • 34. All contents © MuleSoft Inc. How is it different? Control plane Server Server Server Mule App Mule App Mule App Mule App Mule App Mule App Mule App Mule App Mule App Runtime FabricDocker K8s AZ-1 AZ-2 AZ-3 CUSTOMER’S NETWORK • CloudHub • On-premise runtimes • Runtime Fabric
  • 35. All contents © MuleSoft Inc. Key Take away Control plane CUSTOMER’S NETWORK Server Server Server Mule App Mule App Mule App Runtime Fabric services Mule App Mule App Mule App Mule App Mule App Mule App Anypoint Runtime Fabric Docker & Kubernetes • 1 runtime per application • the ability to easily deploy apps across VMs or physical servers • HA across servers • Network aware load balancer built in
  • 36. All contents © MuleSoft Inc. Who is Runtime Fabric for? 36 Capabilities (Benefits) Current model for on-prem deployments of Mule Anypoint Runtime Fabric Increased reliability through isolation between applications DIY Horizontal scaling DIY Registration of Mule applications and APIs with MuleSoft-managed control plane out-of-the-box DIY Zero-downtime application re-deployments DIY Supported deployments on Azure, AWS, VM & physical servers Mule runtime is supported Mule runtime RTF are supported MuleSoft-supported containerized runtime images
  • 38. All contents © MuleSoft Inc. A single web or mobile transaction now crosses an average of 35 different technology systems or components. Digital ecosystems require visibility and control 38 Account Web Transaction Order Account for SAP Order Fulfillment Notification for twitter Order for .net Product for NetSuite Product for SAP Notification for gmail Notification Notification for facebook Product for MySQL Product Notification for twilio Account for MySQL Source: Top Challenges facing CIOs in a Cloud Native World. 2018 Global CIO Report. https://www.dynatrace.com/cloud-complexity-report/ ! Product for SAP ! Account for SFDC
  • 39. All contents © MuleSoft Inc. Gaps in observability create massive repercussions 39 Disparate information aggregation Manual instrumentation Reactive resolution making Source: Top Challenges facing CIOs in a Cloud Native World. 2018 Global CIO Report. https://www.dynatrace.com/cloud-complexity-report/ ~30% of IT teams’ work time is spent dealing with digital performance problems
  • 40. All contents © MuleSoft Inc. Gaps in observability create massive repercussions 40 Resolving performance problems costs an organization, on average, million$2.5 Source: Top Challenges facing CIOs in a Cloud Native World. 2018 Global CIO Report. https://www.dynatrace.com/cloud-complexity-report/
  • 41. All contents © MuleSoft Inc. Operational best practices for proactive management 41 Performance testing Component mapping Logging API functional monitoring Anypoint Visualizer Anypoint Monitoring Ensure high performance Make informed decisions Reduce mean-time- to-identification
  • 42. All contents © MuleSoft Inc. API functional monitoring Test APIs to prevent failures Measure API performance in real-time Ensure application network uptime Prevent system failures before they happen
  • 43. All contents © MuleSoft Inc. Anypoint Visualizer Real-time view of your application network Pinpoint issues rapidly Map dependencies automatically Ensure architectural best practices are followed
  • 44. All contents © MuleSoft Inc. Anypoint Monitoring Single source of truth for actionable visibility Collect metrics in real time Trace transactions across all dependencies Centrally manage application performance health and log data
  • 45. All contents © MuleSoft Inc. In Summary: Troubleshoot smarter, not harder 45
  • 46. Outcome Based Delivery Support Introducing Catalyst
  • 47. All contents © MuleSoft Inc. Catalyst Launch Overview 47
  • 48. All contents © MuleSoft Inc. Key Messages for the Partners 48
  • 49. All contents © MuleSoft Inc. Catalyst Overview 49 ● 6 Playbooks – Business Outcomes – Anypoint Platform – Projects – C4E – Internal Support – Training ● Detailed guidance on each of the areas with documents and process guides in each area
  • 50. All contents © MuleSoft Inc. Sample Playbook Contents - Business Outcomes 50
  • 51. All contents © MuleSoft Inc. Trailhead Trail: Getting Started with MuleSoft Catalyst 51 ● Introduction to MuleSoft Catalyst ● Partners Drive Customer Success ● MuleSoft Catalyst Knowledge Hub
  • 52. A journey with Satdal Transforming with APIs
  • 53. Wide Potential – Explore with Animesh Connecting the … With Mule Connector
  • 54. All contents © MuleSoft Inc. MuleSoft Connector Ecosystem : An Overview 54 • MuleSoft Connector Ecosystem has matured over a period of time • Mainly developed by MuleSoft and MuleSoft Partners like GS Lab • Hundreds of connectors available covering various aspects of Enterprise landscape • Recently MuleSoft and MuleSoft partners are adding support for Mule4 aggressively • A very well defined connector development and certification process is available for partners. And that makes the job of partner easier • Let’s look at the need for having various connectors to MuleSoft
  • 55. All contents © MuleSoft Inc. Current State of Digitalization 55 • Digitalization is on the rise – A study conducted by GS Lab & CII for Manufacturing industry • What does that mean? – More APIfication & Integrations
  • 56. All contents © MuleSoft Inc. Connectivity is the key 56 • APIled Connectivity – Layers of APIs – Data transformation & processing – Connecting with variety of applications • Connector – Knows how to connect with end application – Hides complexity of integration from Mule Developer • For which type of applications? – Data rich applications – Salesforce / SAP – Data processing applications – Analytics related apps – Hosting or channelizing data – DBMS / MQ
  • 57. All contents © MuleSoft Inc. Elasticsearch Connector 57 • Operations – Elasticsearch index management – Search & manage data – Bulk API support • Usecase – Indexing of data from different systems / sites and search indexed data from within Mule Flows – Scoring based actions MuleSoft ElasticSearch Connector ElasticSearch
  • 58. All contents © MuleSoft Inc. Docker Connector 58 • Operations – Container Management – Image Management – Volume Management – Application Management • Usecases – Async jobs with complex algorithms – Docker container creation and management – Auto scaling MuleSoft Docker Connector Docker Engine Docker Registry
  • 59. All contents © MuleSoft Inc. Connector Development Ideas 59 • Google BigQuery • Amazon Lambda • Some other ideas – Graph DB based Analytics platform – IT analytics and recommendation platform for CIOs
  • 60. All contents © MuleSoft Inc. Advantages 60 • For Software Applications – Having strong use cases to integrate with multiple applications, could get benefited with connector • For Mule Developers – Easier & faster way for Mule Developers to integrate with application • For MuleSoft (Connector) Developers – Get better understanding of MuleSoft runtime and class loading mechanism – Expand knowledge about API & Security implementations by studying different products / platforms
  • 61. All contents © MuleSoft Inc. What’s next 61 • Share: – Invite your network to join: https://meetups.mulesoft.com/Pune/ • Feedback: – Contact your organizers to suggest topics – Contact MuleSoft at meetup@mulesoft.com for ways to improve the program – Your feedback is fuel for us • Our next meetup: – Date: 1st June 2019 – Location: Capgemini Pune – Topic: Mule 3.x to Mule 4.x Migration
  • 63. See you next time Please send topic suggestions to the organizer