SlideShare a Scribd company logo
01/23/2019:Mule 4
Baltimore/Columbia
MuleSoft Meetup
All contents © MuleSoft Inc.
Agenda
2
• 6:00 - Doors Open, Eat and Socialize
• 6:05 - Allegis Leader Team Introduction and Overview of Agenda
• 6:10 – TEK System Sponsor Introduction
• 6:15 – New Participant Introduction
• 6:20 – Mule 4
• 7:20 - Q & A
• 7:30 - Open Floor for Discussion, Suggestions on Future Topics and
Speakers
All contents © MuleSoft Inc.
Introductions
3
• About the Partner:
• Sponsor :
• About the Speaker:
– Keith Sink
A SHOW OF HANDS:
Who is new to this MeetUp?
MuleSoft 4 Introduction & Demo
Baltimore/Columbia MuleSoft Meetup
Hosted By: Allegis Group
All contents © MuleSoft Inc.
MuleSoft Anypoint Platform
Connect AnyApp
Implement
any pattern
RunAnywhere
ManageFull
APILifecycle
One Platform
The most advancedenterprise
platform for…
designing, developing andmanaging
APIs andintegrations
All contents © MuleSoft Inc.
Production Central IT/ LoBIT
ConsumptionLoB IT,Developers
Discoverable
Reusable
Assets
Feedbackand
UsageMetrics
Self-service
New operating model emphasizesconsumption
All contents © MuleSoft Inc.
Acceleration & easy onramp with Mule 4
4
Refined Mule language
Easier troubleshooting
•
•
• Simplified upgrades
All contents © MuleSoft Inc.
Mule 3 today: a medium complexity flow
ObjectStore
MEL
JavaWatermark
Streams
Connectors
Enricher
DataWeave
22Concepts 13Steps
Javaand.NET
specialists
Hard to
upgrade & tune
Transports
9
All contents © MuleSoft Inc.
Mule 4 and Studio 7: integration, simplified
22Concepts 13Steps
Javaand.NET
specialists
9Concepts 5Steps
Specialists&
generalists
Easytoupgrade& self-
tuning
Hardto upgradeand
tune
10
Mule 3 today: a medium complexity flow
11
Mule 4 and Studio 7: integration, simplified
12
All contents © MuleSoft Inc.
Omni-Channel /API CompositionUse-Case
gmail SMS twitter
Product
name,
onhand,
....
Order
ID, OrderDate, QTY,...
Customer
NAME1,
STRAS
...
Customer
name,
billTo-street
....
Account
Name,
BillingStreet
...
Mobile orderrequires
• Productdata
• Customerdata
• Order data
• Fulfilling anorder
• Sendingnotifications
All contents © MuleSoft Inc.
Does itexist?
Discovered
• Product
• Customer
• Order
• Notification
Unavailable
• Omni-Channel
All contents © MuleSoft Inc.
Build what’s notavailable
Discovered
• Product
• Customer
• Order
• Notification
Unavailable
• Omni-Channel
All contents © MuleSoft Inc.
Design/Implement/Govern the Omni Channel Experience API
Domain
Objects
Processes
Experience
Products Customers Orders Notifications
Order Fulfillment
Innovation Team
Demo:
Ease of Implementation
using Mule 4
Migration Tool
Migration ToolDetails
BetaAvailableNow – GAplaned by end of 2018
Supported Components
The Mule Migration tool supportsthe following migrations:
Mule apps and domains only (no policies are supported)
MEL to DataWeaveexpressions (simple cases only)
DataWeave component to ee:transform (DataWeave 1.0 to DataWeave 2.0)
Connectors: HTTP, Database, Web Service Consumer,ObjectStore
Modules: Validations, Scripting (DSL only, no migration of the script itself)
Transports: HTTP, JMS, File, VM, Email
Components: Cache, Batch, For Each, Choice, Scatter-Gather, Poll, Filters
Error Handling, Transactionalscope
Properties and secureproperties
Spring Beansdefinitions
MUnit tests
ApiKit
Unsupported Components
Custom Java code
<custom-transformer>
<custom-message-processor>
<component>
<pooled-component>
<invoke>
Anything thatimplements
the org.mule.api.lifecycle.Callableinterface
DataMapper: Use the DataWeave Migration tool. See Migrating
from the DataMapper toDataWeave.
Custom types defined inStudio
New Features
All contents © MuleSoft Inc.
Anypoint Platform
Anypoint Platform
Design
Anypoint Design Center
Secure
Anypoint Security
Engage
Anypoint Exchange
Manage
Anypoint Management Center
RunMule
On-premises
& private cloud
Hybrid Hosted
By MuleSoft
Cloud service providers
All contents © MuleSoft Inc.
Control
plane
Runtime
plane
Design
Anypoint Design Center
Secure
Anypoint Security
Engage
Anypoint Exchange
Manage
Anypoint Management Center
RunMule
Anypoint Platform
All contents © MuleSoft Inc.
Introducing Anypoint Runtime Fabric
Anypoint Runtime Fabric is a
container service for multi-cloud
deployments of Mule runtimes
Key Benefits
• Deploy Mule runtimes consistently across
Microsoft Azure, AWS, & data centers
• Out of the box automation of mule runtime
infrastructure provisioning
• Isolate apps, scale horizontally, redeploy with
zero-downtime, & deploy multiple runtime
versions in 1 Runtime Fabric
• Manage deployments in multiple clouds all
from MuleSoft’s cloud-based control plane
All contents © MuleSoft Inc.
Anypoint Control Plane
Opening up all Deployment Architectures
FTP, Files Web services SaaS Apps On-prem Apps Social Apps IoTDatabases Partners
On-premise Private cloud iPaaS (managed service)
47
All contents © MuleSoft Inc.
Layers of the application network
●
●
API implementation = “business logic”
Data Security (Tokenization/Encryption/Masking)
• Visibility, security and governance built-in
• In depth and breadth across layers and endpoints
• Separation of concerns
All contents © MuleSoft Inc.
Security by design across your application network
●
●
●
Built-in security
Built-in governance
Built-in visibility
●
●
API implementation = “business logic”
Data Security (Tokenization/Encryption/Masking)
•
•
•
Visibility, security and governance built-in
In depth and breadth across layers and endpoints
Separation of concerns
All contents © MuleSoft Inc.
Security by design across your application network
● API Gateway policies
●
●
●
Built-in security
Built-in governance
Built-in visibility
•
•
•
Visibility, security and governance built-in
In depth and breadth across layers and endpoints
Separation of concerns
●
●
API implementation = “business logic”
Data Security (Tokenization/Encryption/Masking)
All contents © MuleSoft Inc.
Visibility and insight across your business
● API Gateway policies
●
●
●
Built-in security
Built-in governance
Built-in visibility
●
●
●
●
Producer Tracking/Analytics
Consumer Tracking/Analytics
Application Network Analytics
Utilization and Progress KPIs
•
•
•
Visibility, security and governance built-in
In depth and breadth across layers and endpoints
Separation of concerns
●
●
API implementation = “business logic”
Data Security (Tokenization/Encryption/Masking)
All contents © MuleSoft Inc.
Anypoint Visualizer
61
●
View, Understand, and
Make decisions about
your application
network
Graphical representation of
APIs, Mule applications,
●
●
Connectors, and 3rd party
systems
View multiple metrics
including throughput,
response time, and errors
for each node
Customize the labels
displayed for nodes and
connections
All contents © MuleSoft Inc.
Anypoint Monitoring overview
62
Provides end-to-end, actionable
visibility for APIs and
integrations
●
●
●
Aggregate and map metrics
across dependent systems in
real-time
Configure dashboards and alerts
to reduce mean time to
identification (MTTI)
Store and search log data at
scale
Empower operations teams in
diagnosing and prescribing solutions
to abnormal behaviors quickly.
All contents © MuleSoft Inc.
Assure Quality & Reliability of Public APIs
63
API Functional Monitoring
Createteststoactivelytest and exercise theAPIs
to fully monitor them in production to identify
issues before theyarise.
All contents © MuleSoft Inc.
Anypoint Security: Edge
64
● Protect against malicious content
threats, denial of service attacks,
and whitelists
● Encrypt traffic at multiple levels
with SSL/TLS handshakes, CRL,
and certificate management
Deployed as a low-impact proxy, Anypoint
Security: Edge delivers advanced threat
protection coordinated across logical domains in
the application network
All contents © MuleSoft Inc.
Anypoint Security: Tokenization
●
●
●
Protect sensitive data from
unwanted exposure
Reduce regulatory compliance
scope
Enable downstream applications to
operate with format preserving
encryption
Secure data for movement across the enterprise
and mitigate risk of a data breach with format
preserving, vaultless tokens applied via a
lightweight API policy. 65
All contents © MuleSoft Inc.
TheApplication Network: Enabling digitaltransformation
COMPOUNDING VALUE
Everyapplicationaddsexponentiallymorevaluetothe
network
SECUREBYDESIGN
Visibilityandgovernance
at everynode
BUILT FORCHANGE
Recomposable – itbends,
notbreaks
All contents © MuleSoft Inc.
MuleSoft advantage: Scalable Speed & Agility
Reusable Services,
Greater Composability
Leveraging common
integration building blocks
Self-Service Driven
Model
Easy to develop apps,
easy to on-board
developers
2
Encourage
Innovation
Enableinnovation
productivity
1 3
2X faster tobuild
integrations*
MuleSoft has enabled greater reusability via
core integrations that are being reused
across new usecases
•
Time to buildintegrations:
o
o
Using MuleSoft: 1.5 weeks
Using alternate solution: 3 weeks
* With MuleSoft vs an alternate solution comprised of homegrowncapabilities
* Data based on benchmark study conducted by MuleSoft at Customer 3 in Q2 2016
3X faster to roll outnew
applications*
•
o
Time to build apps:
Using MuleSoft: 6 weeks
o
Using alternate solution: 18 weeks
300% increase in number of
projects delivered*
MuleSoft’s solution for ESB and APIshas
enabled a quick prototype and fail fast
culture
•
Projects delivered in 1year
o
o
Using MuleSoft: 40 projects
Using competitive solution: 10projects
All contents © MuleSoft Inc.
INTENTIONAL
SELF-SERVICE
64% fasterdelivery
of APIs and
integrations
SECUREBY
DESIGN
94% improvement
in integration
security
ACTIONABLE
VISIBILITY
63% reduction in
maintenance costs
64% faster
delivery of APIs
andintegrations
SPEEDOF
DELIVERY
86% reduction in
deploy & runcosts
FUTURE-PROOF
ARCHITECTURE
Benefits of the MuleSoftAnypoint Platform
All contents © MuleSoft Inc.
Allcontents© MuleSoftInc.
MuleSoft Product Roadmap
Crowd Release Fall Release
Design
• FlowDesigner
• API Designer2.0
• Mule 4 (beta)/Studio 7 (beta)
• Mule 4 GA /Studio 7 GA
• Visual APIDesigner
• API Testing
Engage
•Exchange 2.0
•DependencyTracking
•REST Connect
•Big Data Connectors
•Neo4J, Cassandra
•Infrastructure Connectors
•Amazon EC2
•Catalyst for Banking
•ConvertOpen APISpecifications
• API PortalsinExchange
• Exchange ApprovalWorkflow
• ConnectorMigration toMule4
• Catalyst for Retail
• Infrastructure Connectors
•Amazon RDS
•IBM CICS
•Exchange Portals – Branding
enhancements
•ProgrammableWeb integration
•C4E Engagement Analytics
•Big Data Connector
•Riak
•Infrastructure Connectors
• AWS RDS, DynamoDB
•NativeOpen APISpecifications
Manage
• API ManagerEnvironments,ResourceLevel Policies
• API Consumer AnalyticsDashboard
• OpenID ConnectTokenEnforcement • ApplicationNetworkVisualizer
• API Manager GlobalPolicies
• KPIDashboard
Platform
• Analytics, HybridApps/Servers
• Tokenization Service 1.0 – Design Partners
• Object Store 2.0
• PCE1.6
• 3 Additional CloudHubregions
• SecurityFabric(Edge,API,Tokenization)
• EUDataCenterforManagementTools
• AWSResilience
• Initiate FedrampCertification
• Anomaly Detection
• Businessanalytics(payloaddata)
• PCE1.7.0
2017 2018
Q & A
All contents © MuleSoft Inc.
What’s next
38
• Share:
– Tweet your pictures with the hashtag #BaltimoreMuleMeetup
– Invite your network to join: https://meetups.mulesoft.com/baltimore/
• Feedback:
– Contact your organizer mhanumnathappa@teksystems.com to suggest topics
– Contact MuleSoft at meetup@mulesoft.com for ways to improve the program
• Our next meetup:
– Date: TBD
– Location: 7312 Parkway Drive South, Hanover,MD-21076
– Topic: TBD
Networking time
Introduce yourself to your neighbors!
See you next time
Please send topic suggestions to the organizer
Baltimore jan2019 mule4

More Related Content

PPTX
Baltimore nov2018 meetup
PDF
Troubleshooting Anypoint Platform
PPTX
Anypoint Platform for Pivotal Cloud Foundry
PPTX
Tips and Tricks for the Advanced Mule Developer with Tesla and Twitter
PPTX
MuleSoft Architecture Presentation
PPTX
Patterns in Microservices for Enterprises
PPTX
DevOps and APIs: Great Alone, Better Together
PDF
WHISHWORKS-MuleSoft Hyderabad Meetup -April 2019
Baltimore nov2018 meetup
Troubleshooting Anypoint Platform
Anypoint Platform for Pivotal Cloud Foundry
Tips and Tricks for the Advanced Mule Developer with Tesla and Twitter
MuleSoft Architecture Presentation
Patterns in Microservices for Enterprises
DevOps and APIs: Great Alone, Better Together
WHISHWORKS-MuleSoft Hyderabad Meetup -April 2019

What's hot (20)

PDF
WHISHWORKS-MuleSoft Hyderabad Meetup -Oct 2018
PPTX
The RAML 1.0 Ecosystem
PDF
Connect 2017 catalyst accelerator for banking
PDF
10 things to consider when planning your Mule 4 migration
PPTX
Architecting Reliability and Visibility into Integrations at Airbnb
PPTX
Vanrish Mulesoft Integration architect ppt
PDF
Mule soft dubai virtual meetup 27_apr
PDF
MuleSoft Meetup - Singapore - No.3 Oct19
PDF
Special MuleSoft Meetup at London CONNECT
PPTX
On prem to cloud hub migration (updated)
PPTX
How to Enable LoB IT to Be Self-Sufficient with Integration
PPTX
Hyderabad meet up-sep12
PPTX
Object Store V2 Workshop
PDF
CI/CD at Atlassian using Anypoint Platform
PDF
MuleSoft meetup_sg_no2_may19
PDF
MuleSoft Meetup Singapore No.4 December 2019
PPTX
Manila MuleSoft Meetup #4 January 2019
PDF
MuleSoft Meetup Singapore March 2019
PPTX
Manila MuleSoft Meetup - September 2018
PDF
MuleSoft Meetup Singapore June 2021
WHISHWORKS-MuleSoft Hyderabad Meetup -Oct 2018
The RAML 1.0 Ecosystem
Connect 2017 catalyst accelerator for banking
10 things to consider when planning your Mule 4 migration
Architecting Reliability and Visibility into Integrations at Airbnb
Vanrish Mulesoft Integration architect ppt
Mule soft dubai virtual meetup 27_apr
MuleSoft Meetup - Singapore - No.3 Oct19
Special MuleSoft Meetup at London CONNECT
On prem to cloud hub migration (updated)
How to Enable LoB IT to Be Self-Sufficient with Integration
Hyderabad meet up-sep12
Object Store V2 Workshop
CI/CD at Atlassian using Anypoint Platform
MuleSoft meetup_sg_no2_may19
MuleSoft Meetup Singapore No.4 December 2019
Manila MuleSoft Meetup #4 January 2019
MuleSoft Meetup Singapore March 2019
Manila MuleSoft Meetup - September 2018
MuleSoft Meetup Singapore June 2021
Ad

Similar to Baltimore jan2019 mule4 (20)

PDF
Practical Data Mesh: Building Decentralized Data Architectures with Event Stream
PDF
Practical Data Mesh: Building Decentralized Data Architectures with Event Str...
PDF
Mule soft meetup_indonesia_june2020
PPTX
Second Caracas MuleSoft Meetup Slides
PPTX
Third Meetup Slides Mulesoft Mexico City
PPTX
Mulesoft Indore meetup #1
PPTX
Mulesoft Connections to different companies, and different services
PPTX
6th Manila MuleSoft Meetup May 2020
PDF
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
PPTX
Chandigarh MuleSoft Meetup #01
PPTX
Running and Managing Mule Applications
PDF
Building modern secure API Products and Monetise with MuleSoft Anypoint Platform
PPTX
Learn mulesoft from scratch
PPTX
MuleSoft Meetup June 2022 - Munich, Germany
PDF
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
PPTX
Mulesoft Meetups - Salesforce & Mulesoft Integrations, Anypoint Security Poli...
PDF
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
PDF
MuleSoft Surat Meetup#44 - Anypoint Flex Gateway Custom Policies With Rust
PDF
MuleSoft meetup__houston #13
PPTX
Manchester MuleSoft Meetup #8 - 28 Sept.pptx
Practical Data Mesh: Building Decentralized Data Architectures with Event Stream
Practical Data Mesh: Building Decentralized Data Architectures with Event Str...
Mule soft meetup_indonesia_june2020
Second Caracas MuleSoft Meetup Slides
Third Meetup Slides Mulesoft Mexico City
Mulesoft Indore meetup #1
Mulesoft Connections to different companies, and different services
6th Manila MuleSoft Meetup May 2020
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
Chandigarh MuleSoft Meetup #01
Running and Managing Mule Applications
Building modern secure API Products and Monetise with MuleSoft Anypoint Platform
Learn mulesoft from scratch
MuleSoft Meetup June 2022 - Munich, Germany
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
Mulesoft Meetups - Salesforce & Mulesoft Integrations, Anypoint Security Poli...
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
MuleSoft Surat Meetup#44 - Anypoint Flex Gateway Custom Policies With Rust
MuleSoft meetup__houston #13
Manchester MuleSoft Meetup #8 - 28 Sept.pptx
Ad

More from ManjuKumara GH (10)

PPTX
Mulesoft Meetup Cryptography Module
PPTX
AVRO to JSON Conversion
PPTX
JSON Logger Baltimore Meetup
PPTX
Baltimore MuleSoft Meetup #8
PPTX
Baltimore july2021 final
PPTX
How to Secure Mule API's With a Demo
PPTX
Baltimore sep2019 mule_softsfdc
PPTX
Data weave 2.0 advanced (recursion, pattern matching)
PPTX
Data weave 2.0 language fundamentals
PPTX
Mapfilterreducepresentation
Mulesoft Meetup Cryptography Module
AVRO to JSON Conversion
JSON Logger Baltimore Meetup
Baltimore MuleSoft Meetup #8
Baltimore july2021 final
How to Secure Mule API's With a Demo
Baltimore sep2019 mule_softsfdc
Data weave 2.0 advanced (recursion, pattern matching)
Data weave 2.0 language fundamentals
Mapfilterreducepresentation

Recently uploaded (20)

PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Encapsulation theory and applications.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Electronic commerce courselecture one. Pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
NewMind AI Monthly Chronicles - July 2025
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Approach and Philosophy of On baking technology
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPT
Teaching material agriculture food technology
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Encapsulation theory and applications.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
CIFDAQ's Market Insight: SEC Turns Pro Crypto
The Rise and Fall of 3GPP – Time for a Sabbatical?
Electronic commerce courselecture one. Pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
NewMind AI Monthly Chronicles - July 2025
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Digital-Transformation-Roadmap-for-Companies.pptx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
The AUB Centre for AI in Media Proposal.docx
MYSQL Presentation for SQL database connectivity
Approach and Philosophy of On baking technology
Spectral efficient network and resource selection model in 5G networks
Review of recent advances in non-invasive hemoglobin estimation
Teaching material agriculture food technology
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf

Baltimore jan2019 mule4

  • 2. All contents © MuleSoft Inc. Agenda 2 • 6:00 - Doors Open, Eat and Socialize • 6:05 - Allegis Leader Team Introduction and Overview of Agenda • 6:10 – TEK System Sponsor Introduction • 6:15 – New Participant Introduction • 6:20 – Mule 4 • 7:20 - Q & A • 7:30 - Open Floor for Discussion, Suggestions on Future Topics and Speakers
  • 3. All contents © MuleSoft Inc. Introductions 3 • About the Partner: • Sponsor : • About the Speaker: – Keith Sink A SHOW OF HANDS: Who is new to this MeetUp?
  • 4. MuleSoft 4 Introduction & Demo Baltimore/Columbia MuleSoft Meetup Hosted By: Allegis Group
  • 5. All contents © MuleSoft Inc. MuleSoft Anypoint Platform Connect AnyApp Implement any pattern RunAnywhere ManageFull APILifecycle One Platform The most advancedenterprise platform for… designing, developing andmanaging APIs andintegrations
  • 6. All contents © MuleSoft Inc. Production Central IT/ LoBIT ConsumptionLoB IT,Developers Discoverable Reusable Assets Feedbackand UsageMetrics Self-service New operating model emphasizesconsumption
  • 7. All contents © MuleSoft Inc. Acceleration & easy onramp with Mule 4 4 Refined Mule language Easier troubleshooting • • • Simplified upgrades
  • 8. All contents © MuleSoft Inc. Mule 3 today: a medium complexity flow ObjectStore MEL JavaWatermark Streams Connectors Enricher DataWeave 22Concepts 13Steps Javaand.NET specialists Hard to upgrade & tune Transports 9
  • 9. All contents © MuleSoft Inc. Mule 4 and Studio 7: integration, simplified 22Concepts 13Steps Javaand.NET specialists 9Concepts 5Steps Specialists& generalists Easytoupgrade& self- tuning Hardto upgradeand tune 10
  • 10. Mule 3 today: a medium complexity flow 11
  • 11. Mule 4 and Studio 7: integration, simplified 12
  • 12. All contents © MuleSoft Inc. Omni-Channel /API CompositionUse-Case gmail SMS twitter Product name, onhand, .... Order ID, OrderDate, QTY,... Customer NAME1, STRAS ... Customer name, billTo-street .... Account Name, BillingStreet ... Mobile orderrequires • Productdata • Customerdata • Order data • Fulfilling anorder • Sendingnotifications
  • 13. All contents © MuleSoft Inc. Does itexist? Discovered • Product • Customer • Order • Notification Unavailable • Omni-Channel
  • 14. All contents © MuleSoft Inc. Build what’s notavailable Discovered • Product • Customer • Order • Notification Unavailable • Omni-Channel
  • 15. All contents © MuleSoft Inc. Design/Implement/Govern the Omni Channel Experience API Domain Objects Processes Experience Products Customers Orders Notifications Order Fulfillment Innovation Team
  • 18. Migration ToolDetails BetaAvailableNow – GAplaned by end of 2018 Supported Components The Mule Migration tool supportsthe following migrations: Mule apps and domains only (no policies are supported) MEL to DataWeaveexpressions (simple cases only) DataWeave component to ee:transform (DataWeave 1.0 to DataWeave 2.0) Connectors: HTTP, Database, Web Service Consumer,ObjectStore Modules: Validations, Scripting (DSL only, no migration of the script itself) Transports: HTTP, JMS, File, VM, Email Components: Cache, Batch, For Each, Choice, Scatter-Gather, Poll, Filters Error Handling, Transactionalscope Properties and secureproperties Spring Beansdefinitions MUnit tests ApiKit Unsupported Components Custom Java code <custom-transformer> <custom-message-processor> <component> <pooled-component> <invoke> Anything thatimplements the org.mule.api.lifecycle.Callableinterface DataMapper: Use the DataWeave Migration tool. See Migrating from the DataMapper toDataWeave. Custom types defined inStudio
  • 20. All contents © MuleSoft Inc. Anypoint Platform Anypoint Platform Design Anypoint Design Center Secure Anypoint Security Engage Anypoint Exchange Manage Anypoint Management Center RunMule On-premises & private cloud Hybrid Hosted By MuleSoft Cloud service providers
  • 21. All contents © MuleSoft Inc. Control plane Runtime plane Design Anypoint Design Center Secure Anypoint Security Engage Anypoint Exchange Manage Anypoint Management Center RunMule Anypoint Platform
  • 22. All contents © MuleSoft Inc. Introducing Anypoint Runtime Fabric Anypoint Runtime Fabric is a container service for multi-cloud deployments of Mule runtimes Key Benefits • Deploy Mule runtimes consistently across Microsoft Azure, AWS, & data centers • Out of the box automation of mule runtime infrastructure provisioning • Isolate apps, scale horizontally, redeploy with zero-downtime, & deploy multiple runtime versions in 1 Runtime Fabric • Manage deployments in multiple clouds all from MuleSoft’s cloud-based control plane
  • 23. All contents © MuleSoft Inc. Anypoint Control Plane Opening up all Deployment Architectures FTP, Files Web services SaaS Apps On-prem Apps Social Apps IoTDatabases Partners On-premise Private cloud iPaaS (managed service) 47
  • 24. All contents © MuleSoft Inc. Layers of the application network ● ● API implementation = “business logic” Data Security (Tokenization/Encryption/Masking) • Visibility, security and governance built-in • In depth and breadth across layers and endpoints • Separation of concerns
  • 25. All contents © MuleSoft Inc. Security by design across your application network ● ● ● Built-in security Built-in governance Built-in visibility ● ● API implementation = “business logic” Data Security (Tokenization/Encryption/Masking) • • • Visibility, security and governance built-in In depth and breadth across layers and endpoints Separation of concerns
  • 26. All contents © MuleSoft Inc. Security by design across your application network ● API Gateway policies ● ● ● Built-in security Built-in governance Built-in visibility • • • Visibility, security and governance built-in In depth and breadth across layers and endpoints Separation of concerns ● ● API implementation = “business logic” Data Security (Tokenization/Encryption/Masking)
  • 27. All contents © MuleSoft Inc. Visibility and insight across your business ● API Gateway policies ● ● ● Built-in security Built-in governance Built-in visibility ● ● ● ● Producer Tracking/Analytics Consumer Tracking/Analytics Application Network Analytics Utilization and Progress KPIs • • • Visibility, security and governance built-in In depth and breadth across layers and endpoints Separation of concerns ● ● API implementation = “business logic” Data Security (Tokenization/Encryption/Masking)
  • 28. All contents © MuleSoft Inc. Anypoint Visualizer 61 ● View, Understand, and Make decisions about your application network Graphical representation of APIs, Mule applications, ● ● Connectors, and 3rd party systems View multiple metrics including throughput, response time, and errors for each node Customize the labels displayed for nodes and connections
  • 29. All contents © MuleSoft Inc. Anypoint Monitoring overview 62 Provides end-to-end, actionable visibility for APIs and integrations ● ● ● Aggregate and map metrics across dependent systems in real-time Configure dashboards and alerts to reduce mean time to identification (MTTI) Store and search log data at scale Empower operations teams in diagnosing and prescribing solutions to abnormal behaviors quickly.
  • 30. All contents © MuleSoft Inc. Assure Quality & Reliability of Public APIs 63 API Functional Monitoring Createteststoactivelytest and exercise theAPIs to fully monitor them in production to identify issues before theyarise.
  • 31. All contents © MuleSoft Inc. Anypoint Security: Edge 64 ● Protect against malicious content threats, denial of service attacks, and whitelists ● Encrypt traffic at multiple levels with SSL/TLS handshakes, CRL, and certificate management Deployed as a low-impact proxy, Anypoint Security: Edge delivers advanced threat protection coordinated across logical domains in the application network
  • 32. All contents © MuleSoft Inc. Anypoint Security: Tokenization ● ● ● Protect sensitive data from unwanted exposure Reduce regulatory compliance scope Enable downstream applications to operate with format preserving encryption Secure data for movement across the enterprise and mitigate risk of a data breach with format preserving, vaultless tokens applied via a lightweight API policy. 65
  • 33. All contents © MuleSoft Inc. TheApplication Network: Enabling digitaltransformation COMPOUNDING VALUE Everyapplicationaddsexponentiallymorevaluetothe network SECUREBYDESIGN Visibilityandgovernance at everynode BUILT FORCHANGE Recomposable – itbends, notbreaks
  • 34. All contents © MuleSoft Inc. MuleSoft advantage: Scalable Speed & Agility Reusable Services, Greater Composability Leveraging common integration building blocks Self-Service Driven Model Easy to develop apps, easy to on-board developers 2 Encourage Innovation Enableinnovation productivity 1 3 2X faster tobuild integrations* MuleSoft has enabled greater reusability via core integrations that are being reused across new usecases • Time to buildintegrations: o o Using MuleSoft: 1.5 weeks Using alternate solution: 3 weeks * With MuleSoft vs an alternate solution comprised of homegrowncapabilities * Data based on benchmark study conducted by MuleSoft at Customer 3 in Q2 2016 3X faster to roll outnew applications* • o Time to build apps: Using MuleSoft: 6 weeks o Using alternate solution: 18 weeks 300% increase in number of projects delivered* MuleSoft’s solution for ESB and APIshas enabled a quick prototype and fail fast culture • Projects delivered in 1year o o Using MuleSoft: 40 projects Using competitive solution: 10projects
  • 35. All contents © MuleSoft Inc. INTENTIONAL SELF-SERVICE 64% fasterdelivery of APIs and integrations SECUREBY DESIGN 94% improvement in integration security ACTIONABLE VISIBILITY 63% reduction in maintenance costs 64% faster delivery of APIs andintegrations SPEEDOF DELIVERY 86% reduction in deploy & runcosts FUTURE-PROOF ARCHITECTURE Benefits of the MuleSoftAnypoint Platform
  • 36. All contents © MuleSoft Inc. Allcontents© MuleSoftInc. MuleSoft Product Roadmap Crowd Release Fall Release Design • FlowDesigner • API Designer2.0 • Mule 4 (beta)/Studio 7 (beta) • Mule 4 GA /Studio 7 GA • Visual APIDesigner • API Testing Engage •Exchange 2.0 •DependencyTracking •REST Connect •Big Data Connectors •Neo4J, Cassandra •Infrastructure Connectors •Amazon EC2 •Catalyst for Banking •ConvertOpen APISpecifications • API PortalsinExchange • Exchange ApprovalWorkflow • ConnectorMigration toMule4 • Catalyst for Retail • Infrastructure Connectors •Amazon RDS •IBM CICS •Exchange Portals – Branding enhancements •ProgrammableWeb integration •C4E Engagement Analytics •Big Data Connector •Riak •Infrastructure Connectors • AWS RDS, DynamoDB •NativeOpen APISpecifications Manage • API ManagerEnvironments,ResourceLevel Policies • API Consumer AnalyticsDashboard • OpenID ConnectTokenEnforcement • ApplicationNetworkVisualizer • API Manager GlobalPolicies • KPIDashboard Platform • Analytics, HybridApps/Servers • Tokenization Service 1.0 – Design Partners • Object Store 2.0 • PCE1.6 • 3 Additional CloudHubregions • SecurityFabric(Edge,API,Tokenization) • EUDataCenterforManagementTools • AWSResilience • Initiate FedrampCertification • Anomaly Detection • Businessanalytics(payloaddata) • PCE1.7.0 2017 2018
  • 37. Q & A
  • 38. All contents © MuleSoft Inc. What’s next 38 • Share: – Tweet your pictures with the hashtag #BaltimoreMuleMeetup – Invite your network to join: https://meetups.mulesoft.com/baltimore/ • Feedback: – Contact your organizer mhanumnathappa@teksystems.com to suggest topics – Contact MuleSoft at meetup@mulesoft.com for ways to improve the program • Our next meetup: – Date: TBD – Location: 7312 Parkway Drive South, Hanover,MD-21076 – Topic: TBD
  • 40. See you next time Please send topic suggestions to the organizer