SlideShare a Scribd company logo
All contents © MuleSoft Inc.
Running and Managing
Mule applications
All contents © MuleSoft Inc.
Safe harbor statement
The 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.
2
All contents © MuleSoft Inc.
Agenda
1. Designing and building Mule applications
2. Deploying, running and managing Mule applications
– The Mule runtime
– Deployment models
– Deploying Mule applications
– Managing Mule applications
3. Governing and sharing assets
3
All contents © MuleSoft Inc.
Guess the movie!
4
All contents © MuleSoft Inc.
Guess the movie!
PULP FICTION
5
All contents © MuleSoft Inc.
API-led connectivity:
Organized Connectivity Building Blocks
Mainframes Files Databases Legacy SystemsSaaS apps ApplicationsWeb servicesFTPCloud Apps
6
All contents © MuleSoft Inc. 7
Anypoint Platform
delivers a full suite
of capabilities for
managing the
whole API
lifecycle
All contents © MuleSoft Inc.
Connectivity Building Block
Connectivity Building Block
(API)
8
All contents © MuleSoft Inc.
Connectivity Building Block
Logic
Contract
Connectors
Flow definitions
Routing
Enrichment
Transformation
Aggregation
Parallel execution
Splitting
…
Connectivity
Protocol implementation
Connections/resources management
Pooling
Connectivity Building
Block (API)
MQ Database SOAP
service
9
All contents © MuleSoft Inc.
RAML
Flows
Config
Building block
deployable
archive
(.zip)
Mule runtime
Connectors
Logic
Contract
Flow definitions
Connectivity Building Block
10
All contents © MuleSoft Inc.
Mule Runtime Engine at the heart of the Platform
Runtime services
Mule Runtime Engine
Anypoint Connectors
Anypoint Exchange
• Flow designer
• API designer
• Studio
• Connector DevKit
Anypoint Design Center Anypoint Management Center
• API Manager
• Runtime Manager
• Analytics
• Access management
• MQ
• CloudHub
• Enterprise Security
• Fabric
• VPC
11
All contents © MuleSoft Inc.
The Mule runtime engine
12
• Open and extensible (Java, Spring)
• Stateless and lightweight (~250MB)
• Staged Event Driven Architecture
• Same single runtime regardless of
where it’s deployed (on-premise,
cloud, Raspberry Pi, …)
• Same single runtime regardless of
use case (real time, batch, sync,
async, API, ...)
All contents © MuleSoft Inc.
Container
Java Virtual Machine
Operating System
Physical or Virtual Server
Mule runtime
Connectors
Logic
Contract
Flow definitions
Connectivity Building Block
13
All contents © MuleSoft Inc.
On-premises vs iPaaS (Brett version)
Anypoint iPaaS Worker
(Mule runtime)
Connectors
Logic
Contract
Flow definitions
Container
Java Virtual Machine
Mule runtime
Operating System
Physical or Virtual Server
Connectors
Logic
Contract
Flow definitions
14
All contents © MuleSoft Inc.
• CloudHub
• Anypoint Fabric
• Anypoint VPC
• Dedicated Load Balancer
• Business Groups
• Hybrid deployment
• Cloud Object Store
• Anypoint MQ
Mule runtime
Anypoint iPaaS Worker
Connectors
Logic
Contract
Flow definitions
On-premises vs iPaaS
15
All contents © MuleSoft Inc.
Anypoint Platform as an iPaaS
• Fully-managed cloud platform with
managed software updates and
maintenance
• Automatically scale applications through
autoscaling
• Provides 99.99% uptime SLAs and a global
footprint across North America, Europe,
Asia, and Australia
This is the platform as a service (PaaS) component of the
Anypoint Platform that provides a fully-managed cloud
platform for integration and APIs.
16
All contents © MuleSoft Inc.
iPaaS architecture
17
All contents © MuleSoft Inc.
Guess the movie!
18
All contents © MuleSoft Inc.
Guess the movie!
THE MUMMY
19
All contents © MuleSoft Inc.
Agenda
1. Designing and building Mule applications
2. Running and managing Mule applications
– The Mule runtime
– Deployment models
– Deploying Mule applications
– Managing Mule applications
3. Governing and sharing integration assets
20
All contents © MuleSoft Inc.
Hybrid
Integration
Ground to Cloud
Cloud to Ground
SaaS Integration
Cloud to Cloud
Deployment Scenarios
On-Premise
Integration
Ground to Ground
21
All contents © MuleSoft Inc.
• What things are you integrating?
• Are they on-premises or in the cloud?
• Do you have a cloud first-approach?
• Do you have an approval process for cloud?
• Do you need lots of flexibility?
Control
Centre of
gravity
Two factors in evaluating where to deploy
22
All contents © MuleSoft Inc.
Hybrid integration managed from one central place
API
+
Integration
Management Runtime
Integration
APIAPI
+
IntegrationIntegration management
API management
23
All contents © MuleSoft Inc.
Cloud integration
Integration
APIAPI
+
Integration
Management Runtime
Integration management
API management
24
All contents © MuleSoft Inc.
On-prem integration and cloud-based management
API
+
Integration
Management Runtime
Integration management
API management
25
All contents © MuleSoft Inc.
On-prem integration and management
Management Runtime
Integration management
API management API
+
Integration
26
All contents © MuleSoft Inc.
Guess the movie!
27
All contents © MuleSoft Inc.
Guess the movie!
AVATAR
28
All contents © MuleSoft Inc.
Agenda
1. Designing and building Mule applications
2. Running and managing Mule applications
– The Mule runtime
– Deployment models
– Deploying Mule applications
– Managing Mule applications
3. Governing and sharing integration assets
29
All contents © MuleSoft Inc. 3030
Manual upload
Deploying your applications your way
All contents © MuleSoft Inc.
Deploying your applications your way
Embedded in Studio
31
All contents © MuleSoft Inc.
Deploying your applications your way
Through Anypoint CLI
32
All contents © MuleSoft Inc.
1. Check-out project
2. Import to Studio
3. Develop
4. Create tests
5. Create build wrapper
6. Check-in project
Deploying your applications your way
UAT
DEV
PROD
Developer
Run
Mock Tests
Run
Unit Tests
Run
Mock Tests
Run
Unit Tests
Create and Run Tests
1 2
3
4
5
6
108
7
Functional
Tests
Create
Mocked Tests
Create
Unit Tests
7. Trigger CI
8. Build & deploy
9. Run test
10. Push to repo
11. Open tkt in SNOW
12. Deploy
13. Repeat test in UAT
14. Update tkt in SNOW
9
11
13 14
15. Deploy
16. Update tkt in SNOW
QA
16
12
15
Through Anypoint APIs
33
All contents © MuleSoft Inc.
Guess the movie!
34
All contents © MuleSoft Inc.
Guess the movie!
35
THE AVENGERS
All contents © MuleSoft Inc.
Agenda
1. Designing and building Mule applications
2. Running and managing Mule applications
– The Mule runtime
– Deployment models
– Deploying Mule applications
– Managing Mule applications
3. Governing and sharing integration assets
36
All contents © MuleSoft Inc.
Why should I care about management?
System
(legacy modernisation, connectivity to SaaS apps, web services & Restful APIs)
Process
(orchestration, composable APIs, Microservices)
Experience
(purpose-built APIs for apps)
Mainframe FTP, Files Databases Legacy SystemsSaaS apps Web services
Central IT
LoB
Dev/IT
App Dev
Accessibility
& Ownership
“Single pane
of glass”
Governance,
Management
& Analytics
37
All contents © MuleSoft Inc.
Anypoint Platform
Runtime services
Mule Runtime Engine
Anypoint Connectors
Anypoint Exchange
• Flow designer
• API designer
• Studio
• Connector DevKit
Anypoint Design Center Anypoint Management Center
• API Manager
• Runtime Manager
• Analytics
• Access management
• MQ
• CloudHub
• Enterprise Security
• Fabric
• VPC
38
All contents © MuleSoft Inc.
Anypoint Runtime Manager
• Manage hybrid deployments and
users from a single interface
• Deep insight and governance
into APIs and integrations
• Extensible to existing identity
management, SDLC, and
analytics
Granular and extensible visibility into all applications deployed across the Anypoint
Platform. Reduce risk and optimise performance with operational control of your
hybrid infrastructure. Unleash DevOps with APIs that integrate with and automate
existing SDLC procedures.
39
All contents © MuleSoft Inc.
Anypoint Runtime Manager: Key Capabilities
● Register, group and cluster 1000+ runtimes
● Upload, deploy, and version applications
● Manage hybrid environments and automate deployments
● Organise resources by environment
● Manage a multi-tenant administrative hierarchy
● Connect to existing Identity Management solutions
● Monitor application and server status
● Extend to existing solutions with plugins to Splunk / ELK
Application/
Server
Management
Monitoring and
Analytics
Access Control
40
All contents © MuleSoft Inc.
Anypoint Runtime Manager for hybrid management
41
All contents © MuleSoft Inc.
Guess the movie!
All contents © MuleSoft Inc.
Guess the movie!
ALADDIN
All contents © MuleSoft Inc.
Hybrid server and application metrics
44
All contents © MuleSoft Inc. 4545
Insight: intelligence about business transactions
All contents © MuleSoft Inc. 4646
Insight: business level troubleshooting
All contents © MuleSoft Inc. 47
Live logging console
All contents © MuleSoft Inc. 48
Configuring alerts
All contents © MuleSoft Inc. 49
Standards-based platform means it’s easy to extend
OOTB plugins for Splunk and ELK
What if I already use something else?
All contents © MuleSoft Inc.
Where to look next
• 3.55pm – Governing and Sharing your Integration Assets
• Come and visit us at the demo booths – expo hall?
• Get hands-on with the platform at our API-led workshops
(when/where?)
• Feedback form? App? Anything else?
NEXT: How API enablement drives legacy modernization (theater session)
TO FINALISE
All contents © MuleSoft Inc.
All contents © MuleSoft Inc. 52
•ARM home dashboard
•Servers tab (groups, cluster)
•Customer PAPI (Manage, Insights: success, failure. Link to logs,
show all logs)
•CUSTOMER SAPI MYSQL (Manage, Dashboard, Flows – monitoring,
Insight)
•Back, Alerts
All contents © MuleSoft Inc.
Guess the movie!
53
All contents © MuleSoft Inc.
Guess the movie!
54
STAR WARS: THE
FORCE AWAKENS
All contents © MuleSoft Inc.
Guess the movie!
55
All contents © MuleSoft Inc.
Guess the movie!
56
AMERICAN BEAUTY
All contents © MuleSoft Inc.
Guess the movie!
All contents © MuleSoft Inc.
Guess the movie!
SAW
All contents © MuleSoft Inc.
Guess the movie!
59
All contents © MuleSoft Inc.
Guess the movie!
60
FORREST GUMP

More Related Content

What's hot

Building APIs with Mule and Spring Boot
Building APIs with Mule and Spring BootBuilding APIs with Mule and Spring Boot
Building APIs with Mule and Spring Boot
Guilherme Pereira Silva
 
Microservices on Anypoint Platform
Microservices on Anypoint PlatformMicroservices on Anypoint Platform
Microservices on Anypoint Platform
MuleSoft
 
Clustering, Server setup and Hybrid deployment setup using Anypoint Runtime M...
Clustering, Server setup and Hybrid deployment setup using Anypoint Runtime M...Clustering, Server setup and Hybrid deployment setup using Anypoint Runtime M...
Clustering, Server setup and Hybrid deployment setup using Anypoint Runtime M...
Manish Kumar Yadav
 
Introduction to MuleSoft
Introduction to MuleSoftIntroduction to MuleSoft
Introduction to MuleSoft
Salesforce Developers
 
MuleSoft Architecture Presentation
MuleSoft Architecture PresentationMuleSoft Architecture Presentation
MuleSoft Architecture Presentation
Rupesh Sinha
 
Introduction to MuleSoft
Introduction to MuleSoftIntroduction to MuleSoft
Introduction to MuleSoft
Alexandra N. Martinez
 
Mulesoft ppt
Mulesoft pptMulesoft ppt
Mulesoft ppt
Achyuta Lakshmi
 
Mule : Building Blocks for Microservices
Mule : Building Blocks for MicroservicesMule : Building Blocks for Microservices
Mule : Building Blocks for Microservices
Anirudh Pandit
 
Introduction to MuleSoft Anytime Platform
Introduction to MuleSoft Anytime PlatformIntroduction to MuleSoft Anytime Platform
Introduction to MuleSoft Anytime Platform
Salesforce Developers
 
Containerising the Mule Runtime with Kubernetes & From Zero to Batch : MuleS...
Containerising the Mule Runtime with Kubernetes & From Zero to Batch  : MuleS...Containerising the Mule Runtime with Kubernetes & From Zero to Batch  : MuleS...
Containerising the Mule Runtime with Kubernetes & From Zero to Batch : MuleS...
Angel Alberici
 
Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...
Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...
Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...
Angel Alberici
 
Introduction to Mulesoft
Introduction to MulesoftIntroduction to Mulesoft
Introduction to Mulesoft
venkata20k
 
What’s Mule 4.3? How Does Anytime RTF Help? Our insights explain.
What’s Mule 4.3? How Does Anytime RTF Help? Our insights explain. What’s Mule 4.3? How Does Anytime RTF Help? Our insights explain.
What’s Mule 4.3? How Does Anytime RTF Help? Our insights explain.
Kellton Tech Solutions Ltd
 
Best Practices in Implementing a Center for Enablement (C4E) within Your Orga...
Best Practices in Implementing a Center for Enablement (C4E) within Your Orga...Best Practices in Implementing a Center for Enablement (C4E) within Your Orga...
Best Practices in Implementing a Center for Enablement (C4E) within Your Orga...
MuleSoft
 
Introducing Anypoint Exchange 2.0
Introducing Anypoint Exchange 2.0Introducing Anypoint Exchange 2.0
Introducing Anypoint Exchange 2.0
MuleSoft
 
MuleSoft Anypoint Platform and Three Tier Architecture
MuleSoft Anypoint  Platform and Three Tier ArchitectureMuleSoft Anypoint  Platform and Three Tier Architecture
MuleSoft Anypoint Platform and Three Tier Architecture
Harish Kumar
 
Singapore MuleSoft Meetup - 24 Aug 2022
Singapore MuleSoft Meetup - 24 Aug 2022Singapore MuleSoft Meetup - 24 Aug 2022
Singapore MuleSoft Meetup - 24 Aug 2022
Royston Lobo
 
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
Byreddy Sravan Kumar Reddy
 
MuleSoft for Enterprises
MuleSoft for EnterprisesMuleSoft for Enterprises
MuleSoft for Enterprises
PrashantGolani1
 
MuleSoft: How to Engage Partners/Customers and API Led with Alexa
MuleSoft: How to Engage Partners/Customers and  API Led with Alexa MuleSoft: How to Engage Partners/Customers and  API Led with Alexa
MuleSoft: How to Engage Partners/Customers and API Led with Alexa
Angel Alberici
 

What's hot (20)

Building APIs with Mule and Spring Boot
Building APIs with Mule and Spring BootBuilding APIs with Mule and Spring Boot
Building APIs with Mule and Spring Boot
 
Microservices on Anypoint Platform
Microservices on Anypoint PlatformMicroservices on Anypoint Platform
Microservices on Anypoint Platform
 
Clustering, Server setup and Hybrid deployment setup using Anypoint Runtime M...
Clustering, Server setup and Hybrid deployment setup using Anypoint Runtime M...Clustering, Server setup and Hybrid deployment setup using Anypoint Runtime M...
Clustering, Server setup and Hybrid deployment setup using Anypoint Runtime M...
 
Introduction to MuleSoft
Introduction to MuleSoftIntroduction to MuleSoft
Introduction to MuleSoft
 
MuleSoft Architecture Presentation
MuleSoft Architecture PresentationMuleSoft Architecture Presentation
MuleSoft Architecture Presentation
 
Introduction to MuleSoft
Introduction to MuleSoftIntroduction to MuleSoft
Introduction to MuleSoft
 
Mulesoft ppt
Mulesoft pptMulesoft ppt
Mulesoft ppt
 
Mule : Building Blocks for Microservices
Mule : Building Blocks for MicroservicesMule : Building Blocks for Microservices
Mule : Building Blocks for Microservices
 
Introduction to MuleSoft Anytime Platform
Introduction to MuleSoft Anytime PlatformIntroduction to MuleSoft Anytime Platform
Introduction to MuleSoft Anytime Platform
 
Containerising the Mule Runtime with Kubernetes & From Zero to Batch : MuleS...
Containerising the Mule Runtime with Kubernetes & From Zero to Batch  : MuleS...Containerising the Mule Runtime with Kubernetes & From Zero to Batch  : MuleS...
Containerising the Mule Runtime with Kubernetes & From Zero to Batch : MuleS...
 
Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...
Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...
Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...
 
Introduction to Mulesoft
Introduction to MulesoftIntroduction to Mulesoft
Introduction to Mulesoft
 
What’s Mule 4.3? How Does Anytime RTF Help? Our insights explain.
What’s Mule 4.3? How Does Anytime RTF Help? Our insights explain. What’s Mule 4.3? How Does Anytime RTF Help? Our insights explain.
What’s Mule 4.3? How Does Anytime RTF Help? Our insights explain.
 
Best Practices in Implementing a Center for Enablement (C4E) within Your Orga...
Best Practices in Implementing a Center for Enablement (C4E) within Your Orga...Best Practices in Implementing a Center for Enablement (C4E) within Your Orga...
Best Practices in Implementing a Center for Enablement (C4E) within Your Orga...
 
Introducing Anypoint Exchange 2.0
Introducing Anypoint Exchange 2.0Introducing Anypoint Exchange 2.0
Introducing Anypoint Exchange 2.0
 
MuleSoft Anypoint Platform and Three Tier Architecture
MuleSoft Anypoint  Platform and Three Tier ArchitectureMuleSoft Anypoint  Platform and Three Tier Architecture
MuleSoft Anypoint Platform and Three Tier Architecture
 
Singapore MuleSoft Meetup - 24 Aug 2022
Singapore MuleSoft Meetup - 24 Aug 2022Singapore MuleSoft Meetup - 24 Aug 2022
Singapore MuleSoft Meetup - 24 Aug 2022
 
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
 
MuleSoft for Enterprises
MuleSoft for EnterprisesMuleSoft for Enterprises
MuleSoft for Enterprises
 
MuleSoft: How to Engage Partners/Customers and API Led with Alexa
MuleSoft: How to Engage Partners/Customers and  API Led with Alexa MuleSoft: How to Engage Partners/Customers and  API Led with Alexa
MuleSoft: How to Engage Partners/Customers and API Led with Alexa
 

Similar to Running and Managing Mule Applications

Raleigh MuleSoft Meetup - October
Raleigh MuleSoft Meetup  - October Raleigh MuleSoft Meetup  - October
Raleigh MuleSoft Meetup - October
Savannah Cole
 
What's New with Anypoint Platform? Unified Platform Management
What's New with Anypoint Platform? Unified Platform ManagementWhat's New with Anypoint Platform? Unified Platform Management
What's New with Anypoint Platform? Unified Platform Management
MuleSoft
 
Microservices
MicroservicesMicroservices
Virtual meetup - Exploring the Runtime Fabric deployment model
Virtual meetup - Exploring the Runtime Fabric deployment modelVirtual meetup - Exploring the Runtime Fabric deployment model
Virtual meetup - Exploring the Runtime Fabric deployment model
Jimmy Attia
 
Mule soft meetup_indonesia_june2020
Mule soft meetup_indonesia_june2020Mule soft meetup_indonesia_june2020
Mule soft meetup_indonesia_june2020
WendyTey4
 
Microservices & anypoint service mesh calgary mule soft meetup
Microservices & anypoint service mesh   calgary mule soft meetupMicroservices & anypoint service mesh   calgary mule soft meetup
Microservices & anypoint service mesh calgary mule soft meetup
Jimmy Attia
 
São Paulo MuleSoft Meetup #5 - Runtime Fabric
São Paulo MuleSoft Meetup #5 - Runtime FabricSão Paulo MuleSoft Meetup #5 - Runtime Fabric
São Paulo MuleSoft Meetup #5 - Runtime Fabric
Guilherme Pereira Silva
 
Managing APIs with MuleSoft
Managing APIs with MuleSoftManaging APIs with MuleSoft
Managing APIs with MuleSoft
Guilherme Pereira Silva
 
Mulesoft Meetup Roma - Monitoring Framework & DevOps.pptx
Mulesoft Meetup Roma - Monitoring Framework & DevOps.pptxMulesoft Meetup Roma - Monitoring Framework & DevOps.pptx
Mulesoft Meetup Roma - Monitoring Framework & DevOps.pptx
Alfonso Martino
 
MuleSoft Meetup June 2022 - Munich, Germany
MuleSoft Meetup June 2022 - Munich, GermanyMuleSoft Meetup June 2022 - Munich, Germany
MuleSoft Meetup June 2022 - Munich, Germany
MulesoftMunichMeetup
 
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
Jitendra Bafna
 
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
Raja Bipin Chandra ☁
 
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
Jitendra Bafna
 
Runtime Fabric on OpenShift _--_ MuleSoft Meetup Deck.pptx
Runtime Fabric on OpenShift _--_ MuleSoft Meetup Deck.pptxRuntime Fabric on OpenShift _--_ MuleSoft Meetup Deck.pptx
Runtime Fabric on OpenShift _--_ MuleSoft Meetup Deck.pptx
Sandeep Deshmukh
 
Mulesoft Indore meetup #1
Mulesoft Indore meetup #1Mulesoft Indore meetup #1
Mulesoft Indore meetup #1
Pradhan Yash Sharma
 
Deploying and Managing Anypoint Runtime Fabric on OpenShift
Deploying and Managing Anypoint Runtime Fabric on OpenShiftDeploying and Managing Anypoint Runtime Fabric on OpenShift
Deploying and Managing Anypoint Runtime Fabric on OpenShift
Harshana Martin
 
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
Danilo Bordini
 
First Caracas MuleSoft Meetup Slides
First Caracas MuleSoft Meetup SlidesFirst Caracas MuleSoft Meetup Slides
First Caracas MuleSoft Meetup Slides
Fernando Silva
 
Learn mulesoft from scratch
Learn mulesoft from scratchLearn mulesoft from scratch
Learn mulesoft from scratch
Nikhil More
 
Anypoint Platform for Pivotal Cloud Foundry
Anypoint Platform for Pivotal Cloud FoundryAnypoint Platform for Pivotal Cloud Foundry
Anypoint Platform for Pivotal Cloud Foundry
MuleSoft
 

Similar to Running and Managing Mule Applications (20)

Raleigh MuleSoft Meetup - October
Raleigh MuleSoft Meetup  - October Raleigh MuleSoft Meetup  - October
Raleigh MuleSoft Meetup - October
 
What's New with Anypoint Platform? Unified Platform Management
What's New with Anypoint Platform? Unified Platform ManagementWhat's New with Anypoint Platform? Unified Platform Management
What's New with Anypoint Platform? Unified Platform Management
 
Microservices
MicroservicesMicroservices
Microservices
 
Virtual meetup - Exploring the Runtime Fabric deployment model
Virtual meetup - Exploring the Runtime Fabric deployment modelVirtual meetup - Exploring the Runtime Fabric deployment model
Virtual meetup - Exploring the Runtime Fabric deployment model
 
Mule soft meetup_indonesia_june2020
Mule soft meetup_indonesia_june2020Mule soft meetup_indonesia_june2020
Mule soft meetup_indonesia_june2020
 
Microservices & anypoint service mesh calgary mule soft meetup
Microservices & anypoint service mesh   calgary mule soft meetupMicroservices & anypoint service mesh   calgary mule soft meetup
Microservices & anypoint service mesh calgary mule soft meetup
 
São Paulo MuleSoft Meetup #5 - Runtime Fabric
São Paulo MuleSoft Meetup #5 - Runtime FabricSão Paulo MuleSoft Meetup #5 - Runtime Fabric
São Paulo MuleSoft Meetup #5 - Runtime Fabric
 
Managing APIs with MuleSoft
Managing APIs with MuleSoftManaging APIs with MuleSoft
Managing APIs with MuleSoft
 
Mulesoft Meetup Roma - Monitoring Framework & DevOps.pptx
Mulesoft Meetup Roma - Monitoring Framework & DevOps.pptxMulesoft Meetup Roma - Monitoring Framework & DevOps.pptx
Mulesoft Meetup Roma - Monitoring Framework & DevOps.pptx
 
MuleSoft Meetup June 2022 - Munich, Germany
MuleSoft Meetup June 2022 - Munich, GermanyMuleSoft Meetup June 2022 - Munich, Germany
MuleSoft Meetup June 2022 - Munich, Germany
 
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
 
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 Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
 
Runtime Fabric on OpenShift _--_ MuleSoft Meetup Deck.pptx
Runtime Fabric on OpenShift _--_ MuleSoft Meetup Deck.pptxRuntime Fabric on OpenShift _--_ MuleSoft Meetup Deck.pptx
Runtime Fabric on OpenShift _--_ MuleSoft Meetup Deck.pptx
 
Mulesoft Indore meetup #1
Mulesoft Indore meetup #1Mulesoft Indore meetup #1
Mulesoft Indore meetup #1
 
Deploying and Managing Anypoint Runtime Fabric on OpenShift
Deploying and Managing Anypoint Runtime Fabric on OpenShiftDeploying and Managing Anypoint Runtime Fabric on OpenShift
Deploying and Managing Anypoint Runtime Fabric on OpenShift
 
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
 
First Caracas MuleSoft Meetup Slides
First Caracas MuleSoft Meetup SlidesFirst Caracas MuleSoft Meetup Slides
First Caracas MuleSoft Meetup Slides
 
Learn mulesoft from scratch
Learn mulesoft from scratchLearn mulesoft from scratch
Learn mulesoft from scratch
 
Anypoint Platform for Pivotal Cloud Foundry
Anypoint Platform for Pivotal Cloud FoundryAnypoint Platform for Pivotal Cloud Foundry
Anypoint Platform for Pivotal Cloud Foundry
 

More from MuleSoft

Gluecon 2017: Metadata is the Glue
Gluecon 2017: Metadata is the GlueGluecon 2017: Metadata is the Glue
Gluecon 2017: Metadata is the Glue
MuleSoft
 
Gluecon 2017: API Modelling Framework - A Toolbox for Interacting With API S...
Gluecon 2017: API Modelling Framework -  A Toolbox for Interacting With API S...Gluecon 2017: API Modelling Framework -  A Toolbox for Interacting With API S...
Gluecon 2017: API Modelling Framework - A Toolbox for Interacting With API S...
MuleSoft
 
How to Get Unstuck
How to Get Unstuck How to Get Unstuck
How to Get Unstuck
MuleSoft
 
How API Enablement Drives Legacy Modernization
How API Enablement Drives Legacy ModernizationHow API Enablement Drives Legacy Modernization
How API Enablement Drives Legacy Modernization
MuleSoft
 
Applying UX principles and methods to APIs
Applying UX principles and methods to APIs Applying UX principles and methods to APIs
Applying UX principles and methods to APIs
MuleSoft
 
Secure by design: Scaling security across the enterprise
Secure by design: Scaling security across the enterpriseSecure by design: Scaling security across the enterprise
Secure by design: Scaling security across the enterprise
MuleSoft
 
Gathering Operational Intelligence in Complex Environments at Splunk
Gathering Operational Intelligence in Complex Environments at SplunkGathering Operational Intelligence in Complex Environments at Splunk
Gathering Operational Intelligence in Complex Environments at Splunk
MuleSoft
 
CloudHub and other Cloud Deployment Options
CloudHub and other Cloud Deployment OptionsCloudHub and other Cloud Deployment Options
CloudHub and other Cloud Deployment Options
MuleSoft
 
Governing and Sharing your Integration Assets
Governing and Sharing your Integration AssetsGoverning and Sharing your Integration Assets
Governing and Sharing your Integration Assets
MuleSoft
 
MuleSoft's Approach to Driving Customer Outcomes
MuleSoft's Approach to Driving Customer Outcomes MuleSoft's Approach to Driving Customer Outcomes
MuleSoft's Approach to Driving Customer Outcomes
MuleSoft
 
Object Store
Object StoreObject Store
Object Store
MuleSoft
 
Troubleshooting Anypoint Platform
Troubleshooting Anypoint PlatformTroubleshooting Anypoint Platform
Troubleshooting Anypoint Platform
MuleSoft
 
Relevancy in a Rapidly Changing World (Yvonne Wassenaar)
Relevancy in a Rapidly Changing World (Yvonne Wassenaar)Relevancy in a Rapidly Changing World (Yvonne Wassenaar)
Relevancy in a Rapidly Changing World (Yvonne Wassenaar)
MuleSoft
 
Leveraging APIs and the Cloud to Transform Veteran Care (Steve Rushing)
Leveraging APIs and the Cloud to Transform Veteran Care (Steve Rushing)Leveraging APIs and the Cloud to Transform Veteran Care (Steve Rushing)
Leveraging APIs and the Cloud to Transform Veteran Care (Steve Rushing)
MuleSoft
 
Role of Technology in the Evolution of P&C Insurance (Marcus Ryu)
Role of Technology in the Evolution of P&C Insurance (Marcus Ryu)Role of Technology in the Evolution of P&C Insurance (Marcus Ryu)
Role of Technology in the Evolution of P&C Insurance (Marcus Ryu)
MuleSoft
 
Industry Stories: How Application Networks are Delivering Agility (Ross Mason)
Industry Stories: How Application Networks are Delivering Agility (Ross Mason)Industry Stories: How Application Networks are Delivering Agility (Ross Mason)
Industry Stories: How Application Networks are Delivering Agility (Ross Mason)
MuleSoft
 
Agility in the Age of Services and Hyperspecialization (Greg Schott)
Agility in the Age of Services and Hyperspecialization (Greg Schott)Agility in the Age of Services and Hyperspecialization (Greg Schott)
Agility in the Age of Services and Hyperspecialization (Greg Schott)
MuleSoft
 
Know What You Don’t Know - ModusBox Presents the Metrics Dashboard
Know What You Don’t Know - ModusBox Presents the Metrics DashboardKnow What You Don’t Know - ModusBox Presents the Metrics Dashboard
Know What You Don’t Know - ModusBox Presents the Metrics Dashboard
MuleSoft
 
PetSmart’s eCommerce Modernization: Using APIs To Drive Agility & Omnichannel...
PetSmart’s eCommerce Modernization: Using APIs To Drive Agility & Omnichannel...PetSmart’s eCommerce Modernization: Using APIs To Drive Agility & Omnichannel...
PetSmart’s eCommerce Modernization: Using APIs To Drive Agility & Omnichannel...
MuleSoft
 
Building the Digital Foundation for a $28Bn Enterprise using MuleSoft’s Anypo...
Building the Digital Foundation for a $28Bn Enterprise using MuleSoft’s Anypo...Building the Digital Foundation for a $28Bn Enterprise using MuleSoft’s Anypo...
Building the Digital Foundation for a $28Bn Enterprise using MuleSoft’s Anypo...
MuleSoft
 

More from MuleSoft (20)

Gluecon 2017: Metadata is the Glue
Gluecon 2017: Metadata is the GlueGluecon 2017: Metadata is the Glue
Gluecon 2017: Metadata is the Glue
 
Gluecon 2017: API Modelling Framework - A Toolbox for Interacting With API S...
Gluecon 2017: API Modelling Framework -  A Toolbox for Interacting With API S...Gluecon 2017: API Modelling Framework -  A Toolbox for Interacting With API S...
Gluecon 2017: API Modelling Framework - A Toolbox for Interacting With API S...
 
How to Get Unstuck
How to Get Unstuck How to Get Unstuck
How to Get Unstuck
 
How API Enablement Drives Legacy Modernization
How API Enablement Drives Legacy ModernizationHow API Enablement Drives Legacy Modernization
How API Enablement Drives Legacy Modernization
 
Applying UX principles and methods to APIs
Applying UX principles and methods to APIs Applying UX principles and methods to APIs
Applying UX principles and methods to APIs
 
Secure by design: Scaling security across the enterprise
Secure by design: Scaling security across the enterpriseSecure by design: Scaling security across the enterprise
Secure by design: Scaling security across the enterprise
 
Gathering Operational Intelligence in Complex Environments at Splunk
Gathering Operational Intelligence in Complex Environments at SplunkGathering Operational Intelligence in Complex Environments at Splunk
Gathering Operational Intelligence in Complex Environments at Splunk
 
CloudHub and other Cloud Deployment Options
CloudHub and other Cloud Deployment OptionsCloudHub and other Cloud Deployment Options
CloudHub and other Cloud Deployment Options
 
Governing and Sharing your Integration Assets
Governing and Sharing your Integration AssetsGoverning and Sharing your Integration Assets
Governing and Sharing your Integration Assets
 
MuleSoft's Approach to Driving Customer Outcomes
MuleSoft's Approach to Driving Customer Outcomes MuleSoft's Approach to Driving Customer Outcomes
MuleSoft's Approach to Driving Customer Outcomes
 
Object Store
Object StoreObject Store
Object Store
 
Troubleshooting Anypoint Platform
Troubleshooting Anypoint PlatformTroubleshooting Anypoint Platform
Troubleshooting Anypoint Platform
 
Relevancy in a Rapidly Changing World (Yvonne Wassenaar)
Relevancy in a Rapidly Changing World (Yvonne Wassenaar)Relevancy in a Rapidly Changing World (Yvonne Wassenaar)
Relevancy in a Rapidly Changing World (Yvonne Wassenaar)
 
Leveraging APIs and the Cloud to Transform Veteran Care (Steve Rushing)
Leveraging APIs and the Cloud to Transform Veteran Care (Steve Rushing)Leveraging APIs and the Cloud to Transform Veteran Care (Steve Rushing)
Leveraging APIs and the Cloud to Transform Veteran Care (Steve Rushing)
 
Role of Technology in the Evolution of P&C Insurance (Marcus Ryu)
Role of Technology in the Evolution of P&C Insurance (Marcus Ryu)Role of Technology in the Evolution of P&C Insurance (Marcus Ryu)
Role of Technology in the Evolution of P&C Insurance (Marcus Ryu)
 
Industry Stories: How Application Networks are Delivering Agility (Ross Mason)
Industry Stories: How Application Networks are Delivering Agility (Ross Mason)Industry Stories: How Application Networks are Delivering Agility (Ross Mason)
Industry Stories: How Application Networks are Delivering Agility (Ross Mason)
 
Agility in the Age of Services and Hyperspecialization (Greg Schott)
Agility in the Age of Services and Hyperspecialization (Greg Schott)Agility in the Age of Services and Hyperspecialization (Greg Schott)
Agility in the Age of Services and Hyperspecialization (Greg Schott)
 
Know What You Don’t Know - ModusBox Presents the Metrics Dashboard
Know What You Don’t Know - ModusBox Presents the Metrics DashboardKnow What You Don’t Know - ModusBox Presents the Metrics Dashboard
Know What You Don’t Know - ModusBox Presents the Metrics Dashboard
 
PetSmart’s eCommerce Modernization: Using APIs To Drive Agility & Omnichannel...
PetSmart’s eCommerce Modernization: Using APIs To Drive Agility & Omnichannel...PetSmart’s eCommerce Modernization: Using APIs To Drive Agility & Omnichannel...
PetSmart’s eCommerce Modernization: Using APIs To Drive Agility & Omnichannel...
 
Building the Digital Foundation for a $28Bn Enterprise using MuleSoft’s Anypo...
Building the Digital Foundation for a $28Bn Enterprise using MuleSoft’s Anypo...Building the Digital Foundation for a $28Bn Enterprise using MuleSoft’s Anypo...
Building the Digital Foundation for a $28Bn Enterprise using MuleSoft’s Anypo...
 

Recently uploaded

FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 

Running and Managing Mule Applications

  • 1. All contents © MuleSoft Inc. Running and Managing Mule applications
  • 2. All contents © MuleSoft Inc. Safe harbor statement The 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. 2
  • 3. All contents © MuleSoft Inc. Agenda 1. Designing and building Mule applications 2. Deploying, running and managing Mule applications – The Mule runtime – Deployment models – Deploying Mule applications – Managing Mule applications 3. Governing and sharing assets 3
  • 4. All contents © MuleSoft Inc. Guess the movie! 4
  • 5. All contents © MuleSoft Inc. Guess the movie! PULP FICTION 5
  • 6. All contents © MuleSoft Inc. API-led connectivity: Organized Connectivity Building Blocks Mainframes Files Databases Legacy SystemsSaaS apps ApplicationsWeb servicesFTPCloud Apps 6
  • 7. All contents © MuleSoft Inc. 7 Anypoint Platform delivers a full suite of capabilities for managing the whole API lifecycle
  • 8. All contents © MuleSoft Inc. Connectivity Building Block Connectivity Building Block (API) 8
  • 9. All contents © MuleSoft Inc. Connectivity Building Block Logic Contract Connectors Flow definitions Routing Enrichment Transformation Aggregation Parallel execution Splitting … Connectivity Protocol implementation Connections/resources management Pooling Connectivity Building Block (API) MQ Database SOAP service 9
  • 10. All contents © MuleSoft Inc. RAML Flows Config Building block deployable archive (.zip) Mule runtime Connectors Logic Contract Flow definitions Connectivity Building Block 10
  • 11. All contents © MuleSoft Inc. Mule Runtime Engine at the heart of the Platform Runtime services Mule Runtime Engine Anypoint Connectors Anypoint Exchange • Flow designer • API designer • Studio • Connector DevKit Anypoint Design Center Anypoint Management Center • API Manager • Runtime Manager • Analytics • Access management • MQ • CloudHub • Enterprise Security • Fabric • VPC 11
  • 12. All contents © MuleSoft Inc. The Mule runtime engine 12 • Open and extensible (Java, Spring) • Stateless and lightweight (~250MB) • Staged Event Driven Architecture • Same single runtime regardless of where it’s deployed (on-premise, cloud, Raspberry Pi, …) • Same single runtime regardless of use case (real time, batch, sync, async, API, ...)
  • 13. All contents © MuleSoft Inc. Container Java Virtual Machine Operating System Physical or Virtual Server Mule runtime Connectors Logic Contract Flow definitions Connectivity Building Block 13
  • 14. All contents © MuleSoft Inc. On-premises vs iPaaS (Brett version) Anypoint iPaaS Worker (Mule runtime) Connectors Logic Contract Flow definitions Container Java Virtual Machine Mule runtime Operating System Physical or Virtual Server Connectors Logic Contract Flow definitions 14
  • 15. All contents © MuleSoft Inc. • CloudHub • Anypoint Fabric • Anypoint VPC • Dedicated Load Balancer • Business Groups • Hybrid deployment • Cloud Object Store • Anypoint MQ Mule runtime Anypoint iPaaS Worker Connectors Logic Contract Flow definitions On-premises vs iPaaS 15
  • 16. All contents © MuleSoft Inc. Anypoint Platform as an iPaaS • Fully-managed cloud platform with managed software updates and maintenance • Automatically scale applications through autoscaling • Provides 99.99% uptime SLAs and a global footprint across North America, Europe, Asia, and Australia This is the platform as a service (PaaS) component of the Anypoint Platform that provides a fully-managed cloud platform for integration and APIs. 16
  • 17. All contents © MuleSoft Inc. iPaaS architecture 17
  • 18. All contents © MuleSoft Inc. Guess the movie! 18
  • 19. All contents © MuleSoft Inc. Guess the movie! THE MUMMY 19
  • 20. All contents © MuleSoft Inc. Agenda 1. Designing and building Mule applications 2. Running and managing Mule applications – The Mule runtime – Deployment models – Deploying Mule applications – Managing Mule applications 3. Governing and sharing integration assets 20
  • 21. All contents © MuleSoft Inc. Hybrid Integration Ground to Cloud Cloud to Ground SaaS Integration Cloud to Cloud Deployment Scenarios On-Premise Integration Ground to Ground 21
  • 22. All contents © MuleSoft Inc. • What things are you integrating? • Are they on-premises or in the cloud? • Do you have a cloud first-approach? • Do you have an approval process for cloud? • Do you need lots of flexibility? Control Centre of gravity Two factors in evaluating where to deploy 22
  • 23. All contents © MuleSoft Inc. Hybrid integration managed from one central place API + Integration Management Runtime Integration APIAPI + IntegrationIntegration management API management 23
  • 24. All contents © MuleSoft Inc. Cloud integration Integration APIAPI + Integration Management Runtime Integration management API management 24
  • 25. All contents © MuleSoft Inc. On-prem integration and cloud-based management API + Integration Management Runtime Integration management API management 25
  • 26. All contents © MuleSoft Inc. On-prem integration and management Management Runtime Integration management API management API + Integration 26
  • 27. All contents © MuleSoft Inc. Guess the movie! 27
  • 28. All contents © MuleSoft Inc. Guess the movie! AVATAR 28
  • 29. All contents © MuleSoft Inc. Agenda 1. Designing and building Mule applications 2. Running and managing Mule applications – The Mule runtime – Deployment models – Deploying Mule applications – Managing Mule applications 3. Governing and sharing integration assets 29
  • 30. All contents © MuleSoft Inc. 3030 Manual upload Deploying your applications your way
  • 31. All contents © MuleSoft Inc. Deploying your applications your way Embedded in Studio 31
  • 32. All contents © MuleSoft Inc. Deploying your applications your way Through Anypoint CLI 32
  • 33. All contents © MuleSoft Inc. 1. Check-out project 2. Import to Studio 3. Develop 4. Create tests 5. Create build wrapper 6. Check-in project Deploying your applications your way UAT DEV PROD Developer Run Mock Tests Run Unit Tests Run Mock Tests Run Unit Tests Create and Run Tests 1 2 3 4 5 6 108 7 Functional Tests Create Mocked Tests Create Unit Tests 7. Trigger CI 8. Build & deploy 9. Run test 10. Push to repo 11. Open tkt in SNOW 12. Deploy 13. Repeat test in UAT 14. Update tkt in SNOW 9 11 13 14 15. Deploy 16. Update tkt in SNOW QA 16 12 15 Through Anypoint APIs 33
  • 34. All contents © MuleSoft Inc. Guess the movie! 34
  • 35. All contents © MuleSoft Inc. Guess the movie! 35 THE AVENGERS
  • 36. All contents © MuleSoft Inc. Agenda 1. Designing and building Mule applications 2. Running and managing Mule applications – The Mule runtime – Deployment models – Deploying Mule applications – Managing Mule applications 3. Governing and sharing integration assets 36
  • 37. All contents © MuleSoft Inc. Why should I care about management? System (legacy modernisation, connectivity to SaaS apps, web services & Restful APIs) Process (orchestration, composable APIs, Microservices) Experience (purpose-built APIs for apps) Mainframe FTP, Files Databases Legacy SystemsSaaS apps Web services Central IT LoB Dev/IT App Dev Accessibility & Ownership “Single pane of glass” Governance, Management & Analytics 37
  • 38. All contents © MuleSoft Inc. Anypoint Platform Runtime services Mule Runtime Engine Anypoint Connectors Anypoint Exchange • Flow designer • API designer • Studio • Connector DevKit Anypoint Design Center Anypoint Management Center • API Manager • Runtime Manager • Analytics • Access management • MQ • CloudHub • Enterprise Security • Fabric • VPC 38
  • 39. All contents © MuleSoft Inc. Anypoint Runtime Manager • Manage hybrid deployments and users from a single interface • Deep insight and governance into APIs and integrations • Extensible to existing identity management, SDLC, and analytics Granular and extensible visibility into all applications deployed across the Anypoint Platform. Reduce risk and optimise performance with operational control of your hybrid infrastructure. Unleash DevOps with APIs that integrate with and automate existing SDLC procedures. 39
  • 40. All contents © MuleSoft Inc. Anypoint Runtime Manager: Key Capabilities ● Register, group and cluster 1000+ runtimes ● Upload, deploy, and version applications ● Manage hybrid environments and automate deployments ● Organise resources by environment ● Manage a multi-tenant administrative hierarchy ● Connect to existing Identity Management solutions ● Monitor application and server status ● Extend to existing solutions with plugins to Splunk / ELK Application/ Server Management Monitoring and Analytics Access Control 40
  • 41. All contents © MuleSoft Inc. Anypoint Runtime Manager for hybrid management 41
  • 42. All contents © MuleSoft Inc. Guess the movie!
  • 43. All contents © MuleSoft Inc. Guess the movie! ALADDIN
  • 44. All contents © MuleSoft Inc. Hybrid server and application metrics 44
  • 45. All contents © MuleSoft Inc. 4545 Insight: intelligence about business transactions
  • 46. All contents © MuleSoft Inc. 4646 Insight: business level troubleshooting
  • 47. All contents © MuleSoft Inc. 47 Live logging console
  • 48. All contents © MuleSoft Inc. 48 Configuring alerts
  • 49. All contents © MuleSoft Inc. 49 Standards-based platform means it’s easy to extend OOTB plugins for Splunk and ELK What if I already use something else?
  • 50. All contents © MuleSoft Inc. Where to look next • 3.55pm – Governing and Sharing your Integration Assets • Come and visit us at the demo booths – expo hall? • Get hands-on with the platform at our API-led workshops (when/where?) • Feedback form? App? Anything else? NEXT: How API enablement drives legacy modernization (theater session) TO FINALISE
  • 51. All contents © MuleSoft Inc.
  • 52. All contents © MuleSoft Inc. 52 •ARM home dashboard •Servers tab (groups, cluster) •Customer PAPI (Manage, Insights: success, failure. Link to logs, show all logs) •CUSTOMER SAPI MYSQL (Manage, Dashboard, Flows – monitoring, Insight) •Back, Alerts
  • 53. All contents © MuleSoft Inc. Guess the movie! 53
  • 54. All contents © MuleSoft Inc. Guess the movie! 54 STAR WARS: THE FORCE AWAKENS
  • 55. All contents © MuleSoft Inc. Guess the movie! 55
  • 56. All contents © MuleSoft Inc. Guess the movie! 56 AMERICAN BEAUTY
  • 57. All contents © MuleSoft Inc. Guess the movie!
  • 58. All contents © MuleSoft Inc. Guess the movie! SAW
  • 59. All contents © MuleSoft Inc. Guess the movie! 59
  • 60. All contents © MuleSoft Inc. Guess the movie! 60 FORREST GUMP