17-July-2024
Perth MuleSoft Meetup
Thank you for joining us today
Welcome
A SHOW OF HANDS:
Who is new to this Meetup?
Vishal Saini
Integration Architect
Capgemini
Preetham
Namaskumar
Integration Practice
Lead
Capgemini
Welcome
Presenters
Michael Price
MuleSo
Ryan Grondal
MuleSo
Agenda
4
➢ AsyncAPI
➢ MuleSo Roadmap Updates
➢ Wrap-up & Networking
5
AsyncAPI
Event-driven Architectures (EDA)
on Anypoint Platform
Anypoint Code Builder
Anypoint Studio
Topics
What is EDA & why is it important?
AsyncAPI
EDA Support on Anypoint Platform
How to get started
Demo
“With the addition of AsyncAPI support, adoption of EDA in Muleso has
never been simpler. This enhancement allows us to easily integrate and
manage real-time events across various systems and applications,
streamlining our processes and boosting our operational efficiency.
The ease of adopting AsyncAPI using the already familiar Anypoint
Platform tools allows us to manage AsyncAPIs and RESTful APIs from a
single common place, providing a seamless developer experience.”
- Manoj Venkatraman, Integration Lead at Clarks
What is EDA & why is it
important?
Unlock real-time data with event-driven
communication
JMS
Event Broker/Message Queue
Event Producers Event Consumers
Why use event-driven architectures?
Key Benefits
Improved Response &
Scalability
Ensure Data Reliability &
Persistence
Increase Flexibility
Efficiently handle high volumes
of messages, even during load
spikes, and distribute across
multiple consumers
Guarantee messages are not lost
in transit, even in the event of
system downtime
Decouple applications to reduce
dependencies and enhance
system flexibility and resilience
AsyncAPI
How do organisations integrate event brokers
with their existing architectures?
JMS
Event broker
Event brokers
Process
layer
Experience
layer
System
layer
Mobile API
Order
API
Logistics
API
Forecast
API
Inventory
API
Warehouse
Management API
Grower
API
Mainframe
Database
Existing Architecture
Synchronous communication can’t
tackle every problem
request
response
98.5% of API polls do not return any new information
Excessive coupling limits flexibility to add new services
Failures cascade through all the coupled services
Response times to the customer can be slow
Synchronous communication
Simplify event-driven integration with
asynchronous communication
Asynchronous
Communication
Event
Broker
Make actions when new information is available,
eliminating polling
Connect systems to a centralized event broker to
simplify data exchange
Failures minimizes downstream impact
Response times to customers are instantaneous
The AsyncAPI standard helps pave
the way
Collaboration
Reuse
Governance
Developer
Productivity
Without AsyncAPI
Standards
With AsyncAPI
Standards
EDA Support on Anypoint
Platform
Drive adoption of real-time
applications across your enterprise
Event-driven Support on
Anypoint Platform
Easily create real-time architectures to
enhance customer experiences
Power real-time communication
across your enterprise
NOW Beta
Build scalable event-driven services
that adhere to industry standards
Anypoint Code Builder
Anypoint Studio
Design
with open standards
Implement
using simple tooling
Journey to enterprise scale event-driven
Govern
with best practices
and rulesets
Discover &
Reuse
across teams
Choose a
technology
solution that can
help you transition
seamlessly
Journey to enterprise scale event-driven
GA NOW
Govern
with best practices
and rulesets
Implement
using simple tooling
Discover &
Reuse
across teams
Design
with open standards
A simplified approach to
designing AsyncAPI specs
Open-source and protocol
agnostic allowing
interoperability
Well-documented
contract on how to
interact with services
Journey to enterprise scale event-driven
GA NOW
Govern
with best practices
and rulesets
Implement
using simple tooling
Discover &
Reuse
across teams
Design
with open standards
Developers and
Security Teams
API Governance
Design time
enforcement
Compliance
dashboard
Compliance
Reporting
Enforce
Rules
AsyncAPI
Specifications
Journey to enterprise scale event-driven
GA NOW
Discover your
reusable assets easily
Explore your
event-driven APIs
quickly
Acquire the right API
with limited support
Govern
with best practices
and rulesets
Implement
using simple tooling
Discover &
Reuse
across teams
Design
with open standards
Journey to enterprise scale event-driven
Beta NOW
Govern
with best practices
and rulesets
Implement
using simple tooling
Discover &
Reuse
across teams
Design
with open standards
An easier way to build event-driven applications
Configure Log Validate Map
Scaffold
Event-driven Support on Anypoint Platform
Power real-time communication across your enterprise
GA | Jun 2024
Design AsyncAPI 2.6 Specifications
Govern AsyncAPI 2.6 Specifications
Catalog AsyncAPI 2.6 Specifications
Support AsyncAPI 3.0 standard
GA | Jun 2024
GA | Jun 2024
GA | Feb 2025
*all roadmap items are subject to change
Beta | Jun 2024
Implement
Evented
Applications
GA | Oct 2024
Anypoint Code Builder
Anypoint Studio
How to get started
Feedback Link: https://tinyurl.com/eda-beta
For Anypoint Studio and Code Builder
Open Beta is now
available!
3 steps to get started
Have your org admin:
1. Log in to Anypoint Platform
2. Navigate to Anypoint Code Builder
3. Select “Join Beta” at the top
This provides access in Anypoint Code Builder AND Anypoint Studio
DEMO
Demo
Demo: Event Driven Architecture with AsyncAPI
1 2 3
Design an AsyncAPI for
real-time order
processing application
Run the application
and validate results.
Scaffold the API and build
out application logic
Anypoint MQ
Q&A / Discussion
MuleSoft Roadmap Updates
1 Integration 3 Platform
2 API Management 4 Automation
Roadmap Updates
Overview
AI data extraction Natural language integration IBM API protection
Intelligent
Document Processing
Einstein for Anypoint
Code Builder (Beta)
Flex Gateway
on IBM Power
Automatically extract and structure data
faster in any format with AI-powered
accuracy and easy to use UX for business
users. Query this data using natural
language.
Use natural language to generate integration
flows with increased support for Connectors
including NetSuite, SAP, and more.
Extend API protection and Anypoint
Platform capabilities to IBM Power
customers.
Industry integrations B2B/EDI integrations Comprehensive API governance
MuleSo Accelerators:
New Use Cases
Accelerator for
Salesforce OMS
End-To-End
Governance
Pre-built integration use cases to power top
industry initiatives across Financial Services,
Healthcare, Retail, and Consumer Goods
Pre-built integrations to support B2B and
EDI transaction processing via Anypoint
Partner Manager with connectivity to
Salesforce OMS and ERPs.
Extend API Governance from API design to
API policy instance for end to end API
governance across API lifecycle.
Performance monitoring Data tracing Custom API policies
Observability with
Anypoint Monitoring
Distributed Tracing
& Telemetry Exporter
Anypoint Flex
Gateway: PDK
Monitor AI-embedded API workloads, track
requests across networks and LLM APIs to
identify performance bottlenecks.
Add a trace to data workflows & export
monitoring data to 3rd party apps
Give developers tools to create custom
policies for Flex Gateway to streamline API
control.
Top innovations from the last 6 months
As of June 4, 2024
GA | FY25 Q3 GA | FY25 H1 Beta | FY25 H1
AsyncAPI Support MuleSo Monitoring &
Observability: API Insights
Einstein for Flow
Combine AI and event-driven systems to
effectively take action on real-time
information with end-to-end integration
support for AsyncAPIs on Anypoint Platform
From LLM API governance to AI request
tracing, MuleSoft offers monitoring
capabilities for the entire API & integration
life cycle.
Radically reduce the time and technical skill
required to build impactful automations
with natural language process descriptions.
GA | FY25 Q3 GA | 2H FY25 GA | FY25 Q3
MuleSo Direct for Data Cloud:
Unstructured Data Ingestion
Managed API Gateway Screen Flow Action Buttons
Ingest unstructured content from key
knowledge repositories including Microsoft
SharePoint, Google Drive, Confluence, etc.
into Data Cloud
Fully managed Flex Gateway to control and
protect APIs
Ask Einstein to extract unstructured data
fields, format the responses as JSON
outputs, and intuitively perform additional
tasks
GA | FY25 H1/H2 GA | FY25 Q3 GA | FY25 H2
Anypoint Code Builder:
Enhancements
MuleSo Invocable Actions Einstein for IDP
Updates including MUnit support, Data
Weave Expression Builder, and API
Governance at design time
MuleSoft APIs, flows and processes can be
published as invocable actions and used in
Flow or copilot as invocable actions.
Ask Einstein to extract unstructured data
fields, format the responses as JSON
outputs, and intuitively perform additional
tasks
Top innovations in the next 6 months
As of June 4, 2024
Integration
Integrate at scale
Developer Tooling
Q2: Anypoint Code Builder |
June Release
● DataWeave Expression Builder
● Support for Existing MUnit Tests
● Multiple Runtimes & Java 17
● Enhanced Support for Custom Java
● Governance Rulesets for API Design
Q3: Anypoint Code Builder |
Oct Release
● UI Support for Advanced Objects
● Connection Management UI
● Direct Deploy to CH 2.0
● Proxy Support
Connect any system, data, or API to integrate at scale
Event-driven
Architectures
Q2: AsyncAPI Support
● AsyncAPI 2.6 Spec Design in API
Designer
● AsyncAPI 2.6 Spec Governance
● AsyncAPI 2.6 Spec Cataloging
● Open Beta: AsyncAPI
Implementation in Studio + ACB
Q3: AsyncAPI Support
● AsyncAPI 2.6 Spec Design in ACB
● AsyncAPI Implementation in
Studio + ACB
B2B Solutions
Anypoint Partner Manager
● GA: Salesforce OMS Connectivity
with Accelerator for Salesforce
OMS
● GA: Transaction Replay
● GA: RTF deployment
● GA: CSV / delimited file support
● Q4 ‘24: CloudHub 2.0 Support
Data Connectivity
Dataloader.io
● Q2 ‘24: Salesforce API v60
support
MuleSoft Direct
● Q3 ‘24: MuleSoft Direct for Data
Cloud - Unstructured Data
Ingestion
Anypoint Connectors
● Q2 ‘24: OAuth 2.0 for Kafka
● Q3 ‘24: Salesforce API v61
support
Anypoint Code Builder
*all roadmap items are subject to change
GA Now
Support for Existing MUnit Tests
DataWeave Expression Builder
Governance Rulesets for API Design
GA
Multiple Runtimes & Java 17
Enhanced Support for Custom Java
GA
GA
GA
GA
June 2024 Release
Simplify data
transformation across
systems
Empower developers with an easy UI to
use DataWeave
New capabilities include function
auto-complete, syntax validation, and
output previews
DataWeave Expression Builder
Anypoint Code Builder June Release
GA NOW
Automate testing for
integrations and APIs
Accelerate the testing and validation
of new integrations and APIs
Bring existing MUnit tests from
Studio into Anypoint Code Builder
Support for Existing MUnit Tests
Anypoint Code Builder June Release
GA NOW
Improve API
quality and ensure
conformance
Surface conformance with your
orgs existing rulesets at design
time with governance ruleset
support in Anypoint Code Builder.
Governance Rulesets for API Design
Anypoint Code Builder June Release
GA Q4 ‘24
Event-driven Support on Anypoint Platform
Power real-time communication across your enterprise
Easily create real-time
architectures to enhance
customer experiences
Build reliable event-driven
services, while adhering to
industry standards
Drive adoption of real-time
applications across your
enterprise
JMS
Event broker
Account
Change event
Account
Updated!
Event brokers
Event producers Event consumers
Event-driven Support on Anypoint Platform
Power real-time communication across your enterprise
GA | Jun 2024
Design AsyncAPI 2.6 Specifications
Govern AsyncAPI 2.6 Specifications
Catalog AsyncAPIs 2.6 Specifications
Support AsyncAPI 3.0 standard
GA | Jun 2024
GA | Jun 2024
GA | Feb 2025
*all roadmap items are subject to change
Beta | Jun 2024
Implement
Evented
Applications
GA | Oct 2024
Anypoint Code Builder
Anypoint Studio
+ more coming soon
MuleSo Direct for Data Cloud
Surface unstructured data from knowledge
repositories into Data Cloud for improved
generative AI outputs
Ground your AI prompts with unstructured
organizational information for more accurate
and relevant responses
Elevate customer experiences by providing
personalized interactions, faster

GA Q3 ‘24
Knowledge Repositories
Google Drive SharePoint Confluence
Data Cloud
MuleSo Direct Integration App
Ingest unstructured content
from external sources

API Management
API Management Products
Build & Connect
Anypoint Code Builder
● Check Code Builder updates
Anypoint API Designer
● Q3 ‘24: Async 2.6 Support GA
Universal APIM: Manage and secure any API, built and deployed anywhere
Discover & Govern
End-to-End API Governance
(APIG)
● GA: Govern APIs with instances
APIG: Actionable API Insights
● Q2 ‘24:Dashboard to report state
of APIs and facilitate actions to
improve posture
APIG: Implementation Gov
● Q4 ‘24: Extend governance to
Mule implementation, CI/CD
support and Async 2.6 API
● Q3 ‘24: Design time governance
support in ACB
Protect & Manage
Managed API Gateway
● H2 ‘24: Extending Flex Gateway
to CH2.0
Flex Gateway
● GA: PDK Support
● GA: Support on IBM Power
● Q3 ‘24: Outbound Policies: AWS
Lambda & Last mile OAuth
● H2 ‘24: Observability support
API Manager
Ongoing: Tighter integration with
Governance, support for Managed
Gateway, support for AEH API
groups, Enhancing contract
management journey
Engage & Scale
API Catalog in Salesforce
● H2 ‘24: Discoverability Anypoint &
Salesforce platform APIs for easy
consumption and quickly build
Salesforce integrations
API Experience Hub (AEH):
Improved experience
● Q3 ‘24:Improved profile based
visibility
● Q2 ‘24: Support multiple
sandbox connections
● Q4 ‘24: Customized request
access flow
● Q4 ‘24: Portal scalability upto
1K API
AEH: API group support
Q4 ‘24: Support for API groups and
improved scalability
Empower developers &
security teams to maintain
compliance and speed
Self-serve and access rules from
Exchange
Apply standards on any API definition
(W3C, OPA)
Identify and resolve conformance issues
Automate validations by integrating with
CI/CD pipelines
Observe overall conformance from a
single place
GA NOW
API Developer
Security Team
Anypoint API Governance
Govern your API Programs with Actionable API Insights
Out-of-the-box
dashboard to easily
understand the state of
all APIs
Take actions to improve posture
Out-of-the-box metrics on state of union of the
API program
Each metric is associated with collection of
APIs and an action to take on those APIs
API Governance
GA Q3 ‘24
Empower developers, product managers and consumers to engage with
APIs
Fast and easy guided UI to build API
Portals
Create branded API portals using built-in
templates powered by Salesforce
Experience Cloud
Manage portal user and registration
requests
Self-service consumption experience:
search APIs, check API docs, test APIs,
request access
Built-in API marketplace to drive API
adoption and value
Anypoint API Experience Hub
API Developer
API Product
Manager
API Consumer
GA NOW
Control API visibility using User Groups
GA
Customized Portals in just minutes
Q4 ‘24
API Cataloging for Salesforce
Simplifying
Anypoint API
consumption
MuleSoft customers can leverage
existing APIs developed in Anypoint
Platform to power their Salesforce
automations in Salesforce Copilot
Enabling API
reuse for
Copilot, Flow,
and more
Salesforce API producers can provide
new capabilities to Einstein Copilot,
Prompt Builder, Flow, and others,
without significant new manual effort to
wrap or update existing interfaces.
GA Q4 ‘24
Platform
Platform Services
CloudHub and RTF
CloudHub 2.0
● Q4 ‘24: CloudHub 2.0 Upgrade
Tool
Mule Runtime :Java 17
support starting Mule 4.6
(Feb)
● Mule 3x release cycle: Edge and
LTS
RTF and Hybrid usage
● Deliver metering & billing
instrumentation for Core
reporting
Enterprise Scale: Q4’24
● Increase availability by enabling
horizontal scaling to 16 replicas
The technology supporting the API and integration life cycle
Monitoring
Anypoint Monitoring
● GA: Telemetry Exporter for RTF &
CH2
Distributed Tracing
Experience
● Anypoint Insights (Beta)
Exchange
AsyncAPI Support
● Q2 ‘24: AsyncAPI 2.6 support
Exchange Recommendation
Engine
● Q4 ‘24: In-app re-use
recommendations based on
engagement scores
Cross-Platform
Salesforce + Anypoint
Interop. ‘24
● Connect Salesforce and Anypoint
orgs seamlessly enable new
experiences like API catalog,
connection to Einstein LLM
gateway from Anypoint
Global Identity
● Q4 ‘24: Sign in with Salesforce
credentials
Edge LTS
Release Cadence 3x/year: Feb, June, Oct Annual: Feb
Recommended
Customer Profile
CloudHub 1.0 & 2.0 On-premise
(Standalone or RTF)
Differentiators Values access to new features on a
frequent release cadence with shorter
maintenance coverage
Values a release that is maintained for
an extended period over being the first
to adopt new capabilities
Support Coverage ● 4 months of standard support
● 4 months of extended support
● 12 months of End of Life support
(Standalone and RTF)
● 12 months of standard support
● 12 months of extended support
● 12 months of End of Life support
(Standalone and RTF)
Mule Runtime Release Strategy
Mule 4.6
Edge/LTS Release
February 2024
● First LTS based on
the new release
strategy
● Support for running
apps on Java 17 in
addition to Java 8
This enables joint customers to plan and migrate their upgrades
more efficiently across both platforms
The new mule runtime release cadence
aligns with the Salesforce release
cycle.
Java 17 Upgrade Resources
Java 17 Upgrade
on Trailhead
Customer can communicate directly
with the Runtime Product Team
Trailhead Page
Java 17
Upgrade FAQ
Customer can communicate directly
with the Runtime Product Team
Detailed upgrade
playbooks & guides
Upgrade, test, and release custom
connectors for Java 17 to ensure
compatibility within the MuleSoft
ecosystem
Upgrade policies and API proxies to
be compatible with Java 17
Trailhead Page
Trailhead Page
Deploy
your Mule!
Mule Runtime 4.6 & Upgrading to
J17
Product Team webinar recording, with
lots of customer questions.
Trailhead Page Trailhead Page
Video Guides: API
Manager & Studio 7.17
Tutorial videos for upgrading API
Manager & Studio to J17
Coming Soon
Connector
Upgrade Playbook
Mule Gateway Policy &
Proxy Migration Guide
CloudHub 2.0 Migration:
Upgrade Tooling
Learn
● Discover CH2 & Benefits
● Learn about Upgrade Steps
● Understand Eligibility
Prepare
● Resolve prerequisite steps before upgrade
Upgrade
● Leverage Mulesoft managed experience to
clone config
● In-place upgrade VPC to Private Space &
track progress
● Abort or Cancel upgrade if failures
● Lock CH1 VPCs from changes. All new
network changes done on CH2.
1
2
3
GA Q4 ‘24
Monitoring capabilities for your entire API & integration life cycle
Insightful
Leverage the latest innovations in the world of
health monitoring & observability, such as
Distributed Tracing.
Comprehensive
From deployment to scale, MuleSoft offers
visibility at every step of your integration
journey.
Extensible
Easily connect within your existing
observability ecosystem.
GA NOW
MuleSo Monitoring
Q3 ‘24:
API Insights
Anypoint
Visualizer
Anypoint
Monitoring
Anypoint
Monitoring
Q4 ‘24:
Detailed Usage
Dashboard
GA: Telemetry
Exporter
Architectural
Visualization of app.
network connections
and dependencies.
Incident Mgmt.
Dealing with severe
outages and
incidents.
Monitoring
Trend analysis and
observability
strategy.
Usage
Understanding
throughput and
application usage.
Deployments
Easy export to third
party observability
ecosystem.
Deployments
Governance and
deployment of APIs
& apps.
E2E API & Integration
Life Cycle Monitoring
Salesforce and Anypoint interoperability
Your admins now have visibility and
control over the connect Salesforce and
MuleSoft orgs, and all the various features
that can be enabled for various
integration and automation use cases.
You can connect your existing
Salesforce and MuleSoft org in a
brand new set up experience in
SF and MS
One click publish for Composer,
RPA & IDP flows to your
connected Salesforce org
Bring all your MuleSoft API
assets into Salesforce API
catalog
Simplifying the connectivity between Salesforce and MuleSoft
Summer ‘24 | GA Winter ‘25
Provision a Salesforce core org
for all MuleSoft customers
Seamless connectivity with
Salesforce Einstein gateway from
Anypoint
Simplified onboarding of
MuleSoft Direct, Anypoint
Experience Hub within
Salesforce
Single user identity for
Salesforce and MuleSoft
GA NOW
Automation
Orchestration RPA
Flow Builder &
Automation Services
Automation
Automate end-to-end processes with an unified, connected solution
Intelligent Document
Processing
● Q3: Additional Languages
● Q4: Additional Document
Templates
● GA: Automation App:
Admins & Process Owners
● Q2: Einstein for Flow (Beta)
○ Q4: Flow Summarization
● GA: Flow Builder
○ GA: Data Transformations
○ Screen Flows
■ GA: Reactive Inputs
■ GA: Repeaters
■ Q2: Action buttons
(Beta)
■ GA: Friendly Resource
Picker
■ Q3: Transform: Join
■ Q3: Repeaters - Edit
VOC
■ Q3: Reactive Validation
■ Q4: Custom Headers
● GA: Manage Orchestration
Runs at Scale
● GA: See multiple work items
in the Work Guide
● GA: Report Orchestrations
● Q3: Orchestrations in
Automation App
● Q3: Automation app for
Process Owners
● Q3: Step Reordering
● Q4: Approvals on
orchestrations
● Q4: Support for Salesforce
Wallet
● Recorder Integrated in
Builder
● Easier RPA Scheduling
● RPA Builder
● Google Drive & Sheets
Action Steps
Intelligent Document Processing
Extract and structure data faster in any
format with AI-powered accuracy
$2,413.13
69 Bank Street
GA NOW
Maximize efficiency, minimize costs
Automate the entire document lifecycle and
incorporate manual review when necessary
Automate complete workflows
beyond documents
Integrate extracted data with downstream
systems for a fully streamlined workflow
Accelerate time to market
Jumpstart with pre-trained models designed
for common document types
IDP powered by Einstein
Classify, extract and summarize any
document securely and reliably with Einstein
GA Q4 ‘24
Data Extraction
Extend out-of-the-box document templates or
the generic document template with prompts
that can extract any information including
tables and key/value pairs
Classification
Classify documents based on natural language
prompts to be used for document routing or
for further data extraction
Summary and Inference
Go beyond extraction and classification with
summarization and inference.
Einstein for Flow
Einstein for Flow
Beta
Build automated processes quickly using AI prompts
JUN ‘24
Jumpstart Your Time-to-Value
Use natural language to build automated
processes quickly
Uplevel Your Flow Building Skills
Generate flows trained on Admin
best practices
Scale Automation Faster
Build more flows without having to start
from scratch
Winter ’25
Summer ’24
Enhanced
list views
Search across
all of your
flows
See new feature
highlights
Recent errors
Flow Trigger
Explorer
The Automation App: For Admins
Single source of truth for everything automation
GA NOW
Winter ’25
Access historical
data
Access all
process runs
Track your
process
metrics
Track your
company
metrics
The Automation App: For Process Owners
Single source of truth for everything automation
GA NOW
Map and Transform
Map your fields, change field values, and
do collection manipulations
Merge Collections
Join two different types of collections
together into one data structure from any
data source, including external data
Chain Multiple Transforms Together
Perform consecutive transformations on
the same mapping
Flow Builder: Data Transformation
Summer ‘24
Map and Transform
Merge Collections
Summer ‘24
Winter ‘25
Transform your data into the shape you need
Reactive Screens
● Elements on the screen respond dynamically
to changes in other elements.
Action Buttons
● Bring additional data into forms from a
Mulesoft endpoint, CRM database, or perform
complex calculations.
Repeaters
● Easily allow for adding similar or related fields
such as education and work history on a job
application to the same form.
Flow Builder: Dynamic Screen Flow Experiences
Beta | June GA | Oct
GA | Now
GA Q3 ‘24
Create more powerful forms
GA
Thank You
Introduce yourself to your neighbor
Network Time

Perth MuleSoft Meetup July 2024

  • 1.
  • 2.
    Welcome A SHOW OFHANDS: Who is new to this Meetup? Vishal Saini Integration Architect Capgemini Preetham Namaskumar Integration Practice Lead Capgemini
  • 3.
  • 4.
    Agenda 4 ➢ AsyncAPI ➢ MuleSoRoadmap Updates ➢ Wrap-up & Networking
  • 5.
  • 6.
  • 7.
    Anypoint Code Builder AnypointStudio Topics What is EDA & why is it important? AsyncAPI EDA Support on Anypoint Platform How to get started Demo “With the addition of AsyncAPI support, adoption of EDA in Muleso has never been simpler. This enhancement allows us to easily integrate and manage real-time events across various systems and applications, streamlining our processes and boosting our operational efficiency. The ease of adopting AsyncAPI using the already familiar Anypoint Platform tools allows us to manage AsyncAPIs and RESTful APIs from a single common place, providing a seamless developer experience.” - Manoj Venkatraman, Integration Lead at Clarks
  • 8.
    What is EDA& why is it important?
  • 9.
    Unlock real-time datawith event-driven communication JMS Event Broker/Message Queue Event Producers Event Consumers
  • 10.
    Why use event-drivenarchitectures? Key Benefits Improved Response & Scalability Ensure Data Reliability & Persistence Increase Flexibility Efficiently handle high volumes of messages, even during load spikes, and distribute across multiple consumers Guarantee messages are not lost in transit, even in the event of system downtime Decouple applications to reduce dependencies and enhance system flexibility and resilience
  • 11.
  • 12.
    How do organisationsintegrate event brokers with their existing architectures? JMS Event broker Event brokers Process layer Experience layer System layer Mobile API Order API Logistics API Forecast API Inventory API Warehouse Management API Grower API Mainframe Database Existing Architecture
  • 13.
    Synchronous communication can’t tackleevery problem request response 98.5% of API polls do not return any new information Excessive coupling limits flexibility to add new services Failures cascade through all the coupled services Response times to the customer can be slow Synchronous communication
  • 14.
    Simplify event-driven integrationwith asynchronous communication Asynchronous Communication Event Broker Make actions when new information is available, eliminating polling Connect systems to a centralized event broker to simplify data exchange Failures minimizes downstream impact Response times to customers are instantaneous
  • 15.
    The AsyncAPI standardhelps pave the way Collaboration Reuse Governance Developer Productivity Without AsyncAPI Standards With AsyncAPI Standards
  • 16.
    EDA Support onAnypoint Platform
  • 17.
    Drive adoption ofreal-time applications across your enterprise Event-driven Support on Anypoint Platform Easily create real-time architectures to enhance customer experiences Power real-time communication across your enterprise NOW Beta Build scalable event-driven services that adhere to industry standards Anypoint Code Builder Anypoint Studio
  • 18.
    Design with open standards Implement usingsimple tooling Journey to enterprise scale event-driven Govern with best practices and rulesets Discover & Reuse across teams Choose a technology solution that can help you transition seamlessly
  • 19.
    Journey to enterprisescale event-driven GA NOW Govern with best practices and rulesets Implement using simple tooling Discover & Reuse across teams Design with open standards A simplified approach to designing AsyncAPI specs Open-source and protocol agnostic allowing interoperability Well-documented contract on how to interact with services
  • 20.
    Journey to enterprisescale event-driven GA NOW Govern with best practices and rulesets Implement using simple tooling Discover & Reuse across teams Design with open standards Developers and Security Teams API Governance Design time enforcement Compliance dashboard Compliance Reporting Enforce Rules AsyncAPI Specifications
  • 21.
    Journey to enterprisescale event-driven GA NOW Discover your reusable assets easily Explore your event-driven APIs quickly Acquire the right API with limited support Govern with best practices and rulesets Implement using simple tooling Discover & Reuse across teams Design with open standards
  • 22.
    Journey to enterprisescale event-driven Beta NOW Govern with best practices and rulesets Implement using simple tooling Discover & Reuse across teams Design with open standards An easier way to build event-driven applications Configure Log Validate Map Scaffold
  • 23.
    Event-driven Support onAnypoint Platform Power real-time communication across your enterprise GA | Jun 2024 Design AsyncAPI 2.6 Specifications Govern AsyncAPI 2.6 Specifications Catalog AsyncAPI 2.6 Specifications Support AsyncAPI 3.0 standard GA | Jun 2024 GA | Jun 2024 GA | Feb 2025 *all roadmap items are subject to change Beta | Jun 2024 Implement Evented Applications GA | Oct 2024 Anypoint Code Builder Anypoint Studio
  • 24.
    How to getstarted
  • 25.
    Feedback Link: https://tinyurl.com/eda-beta ForAnypoint Studio and Code Builder Open Beta is now available!
  • 26.
    3 steps toget started Have your org admin: 1. Log in to Anypoint Platform 2. Navigate to Anypoint Code Builder 3. Select “Join Beta” at the top This provides access in Anypoint Code Builder AND Anypoint Studio DEMO
  • 27.
  • 28.
    Demo: Event DrivenArchitecture with AsyncAPI 1 2 3 Design an AsyncAPI for real-time order processing application Run the application and validate results. Scaffold the API and build out application logic Anypoint MQ
  • 29.
  • 30.
  • 31.
    1 Integration 3Platform 2 API Management 4 Automation Roadmap Updates Overview
  • 32.
    AI data extractionNatural language integration IBM API protection Intelligent Document Processing Einstein for Anypoint Code Builder (Beta) Flex Gateway on IBM Power Automatically extract and structure data faster in any format with AI-powered accuracy and easy to use UX for business users. Query this data using natural language. Use natural language to generate integration flows with increased support for Connectors including NetSuite, SAP, and more. Extend API protection and Anypoint Platform capabilities to IBM Power customers. Industry integrations B2B/EDI integrations Comprehensive API governance MuleSo Accelerators: New Use Cases Accelerator for Salesforce OMS End-To-End Governance Pre-built integration use cases to power top industry initiatives across Financial Services, Healthcare, Retail, and Consumer Goods Pre-built integrations to support B2B and EDI transaction processing via Anypoint Partner Manager with connectivity to Salesforce OMS and ERPs. Extend API Governance from API design to API policy instance for end to end API governance across API lifecycle. Performance monitoring Data tracing Custom API policies Observability with Anypoint Monitoring Distributed Tracing & Telemetry Exporter Anypoint Flex Gateway: PDK Monitor AI-embedded API workloads, track requests across networks and LLM APIs to identify performance bottlenecks. Add a trace to data workflows & export monitoring data to 3rd party apps Give developers tools to create custom policies for Flex Gateway to streamline API control. Top innovations from the last 6 months As of June 4, 2024
  • 33.
    GA | FY25Q3 GA | FY25 H1 Beta | FY25 H1 AsyncAPI Support MuleSo Monitoring & Observability: API Insights Einstein for Flow Combine AI and event-driven systems to effectively take action on real-time information with end-to-end integration support for AsyncAPIs on Anypoint Platform From LLM API governance to AI request tracing, MuleSoft offers monitoring capabilities for the entire API & integration life cycle. Radically reduce the time and technical skill required to build impactful automations with natural language process descriptions. GA | FY25 Q3 GA | 2H FY25 GA | FY25 Q3 MuleSo Direct for Data Cloud: Unstructured Data Ingestion Managed API Gateway Screen Flow Action Buttons Ingest unstructured content from key knowledge repositories including Microsoft SharePoint, Google Drive, Confluence, etc. into Data Cloud Fully managed Flex Gateway to control and protect APIs Ask Einstein to extract unstructured data fields, format the responses as JSON outputs, and intuitively perform additional tasks GA | FY25 H1/H2 GA | FY25 Q3 GA | FY25 H2 Anypoint Code Builder: Enhancements MuleSo Invocable Actions Einstein for IDP Updates including MUnit support, Data Weave Expression Builder, and API Governance at design time MuleSoft APIs, flows and processes can be published as invocable actions and used in Flow or copilot as invocable actions. Ask Einstein to extract unstructured data fields, format the responses as JSON outputs, and intuitively perform additional tasks Top innovations in the next 6 months As of June 4, 2024
  • 34.
  • 35.
    Integrate at scale DeveloperTooling Q2: Anypoint Code Builder | June Release ● DataWeave Expression Builder ● Support for Existing MUnit Tests ● Multiple Runtimes & Java 17 ● Enhanced Support for Custom Java ● Governance Rulesets for API Design Q3: Anypoint Code Builder | Oct Release ● UI Support for Advanced Objects ● Connection Management UI ● Direct Deploy to CH 2.0 ● Proxy Support Connect any system, data, or API to integrate at scale Event-driven Architectures Q2: AsyncAPI Support ● AsyncAPI 2.6 Spec Design in API Designer ● AsyncAPI 2.6 Spec Governance ● AsyncAPI 2.6 Spec Cataloging ● Open Beta: AsyncAPI Implementation in Studio + ACB Q3: AsyncAPI Support ● AsyncAPI 2.6 Spec Design in ACB ● AsyncAPI Implementation in Studio + ACB B2B Solutions Anypoint Partner Manager ● GA: Salesforce OMS Connectivity with Accelerator for Salesforce OMS ● GA: Transaction Replay ● GA: RTF deployment ● GA: CSV / delimited file support ● Q4 ‘24: CloudHub 2.0 Support Data Connectivity Dataloader.io ● Q2 ‘24: Salesforce API v60 support MuleSoft Direct ● Q3 ‘24: MuleSoft Direct for Data Cloud - Unstructured Data Ingestion Anypoint Connectors ● Q2 ‘24: OAuth 2.0 for Kafka ● Q3 ‘24: Salesforce API v61 support
  • 36.
    Anypoint Code Builder *allroadmap items are subject to change GA Now Support for Existing MUnit Tests DataWeave Expression Builder Governance Rulesets for API Design GA Multiple Runtimes & Java 17 Enhanced Support for Custom Java GA GA GA GA June 2024 Release
  • 37.
    Simplify data transformation across systems Empowerdevelopers with an easy UI to use DataWeave New capabilities include function auto-complete, syntax validation, and output previews DataWeave Expression Builder Anypoint Code Builder June Release GA NOW
  • 38.
    Automate testing for integrationsand APIs Accelerate the testing and validation of new integrations and APIs Bring existing MUnit tests from Studio into Anypoint Code Builder Support for Existing MUnit Tests Anypoint Code Builder June Release GA NOW
  • 39.
    Improve API quality andensure conformance Surface conformance with your orgs existing rulesets at design time with governance ruleset support in Anypoint Code Builder. Governance Rulesets for API Design Anypoint Code Builder June Release GA Q4 ‘24
  • 40.
    Event-driven Support onAnypoint Platform Power real-time communication across your enterprise Easily create real-time architectures to enhance customer experiences Build reliable event-driven services, while adhering to industry standards Drive adoption of real-time applications across your enterprise JMS Event broker Account Change event Account Updated! Event brokers Event producers Event consumers
  • 41.
    Event-driven Support onAnypoint Platform Power real-time communication across your enterprise GA | Jun 2024 Design AsyncAPI 2.6 Specifications Govern AsyncAPI 2.6 Specifications Catalog AsyncAPIs 2.6 Specifications Support AsyncAPI 3.0 standard GA | Jun 2024 GA | Jun 2024 GA | Feb 2025 *all roadmap items are subject to change Beta | Jun 2024 Implement Evented Applications GA | Oct 2024 Anypoint Code Builder Anypoint Studio
  • 42.
    + more comingsoon MuleSo Direct for Data Cloud Surface unstructured data from knowledge repositories into Data Cloud for improved generative AI outputs Ground your AI prompts with unstructured organizational information for more accurate and relevant responses Elevate customer experiences by providing personalized interactions, faster  GA Q3 ‘24 Knowledge Repositories Google Drive SharePoint Confluence Data Cloud MuleSo Direct Integration App Ingest unstructured content from external sources 
  • 43.
  • 44.
    API Management Products Build& Connect Anypoint Code Builder ● Check Code Builder updates Anypoint API Designer ● Q3 ‘24: Async 2.6 Support GA Universal APIM: Manage and secure any API, built and deployed anywhere Discover & Govern End-to-End API Governance (APIG) ● GA: Govern APIs with instances APIG: Actionable API Insights ● Q2 ‘24:Dashboard to report state of APIs and facilitate actions to improve posture APIG: Implementation Gov ● Q4 ‘24: Extend governance to Mule implementation, CI/CD support and Async 2.6 API ● Q3 ‘24: Design time governance support in ACB Protect & Manage Managed API Gateway ● H2 ‘24: Extending Flex Gateway to CH2.0 Flex Gateway ● GA: PDK Support ● GA: Support on IBM Power ● Q3 ‘24: Outbound Policies: AWS Lambda & Last mile OAuth ● H2 ‘24: Observability support API Manager Ongoing: Tighter integration with Governance, support for Managed Gateway, support for AEH API groups, Enhancing contract management journey Engage & Scale API Catalog in Salesforce ● H2 ‘24: Discoverability Anypoint & Salesforce platform APIs for easy consumption and quickly build Salesforce integrations API Experience Hub (AEH): Improved experience ● Q3 ‘24:Improved profile based visibility ● Q2 ‘24: Support multiple sandbox connections ● Q4 ‘24: Customized request access flow ● Q4 ‘24: Portal scalability upto 1K API AEH: API group support Q4 ‘24: Support for API groups and improved scalability
  • 45.
    Empower developers & securityteams to maintain compliance and speed Self-serve and access rules from Exchange Apply standards on any API definition (W3C, OPA) Identify and resolve conformance issues Automate validations by integrating with CI/CD pipelines Observe overall conformance from a single place GA NOW API Developer Security Team Anypoint API Governance
  • 46.
    Govern your APIPrograms with Actionable API Insights Out-of-the-box dashboard to easily understand the state of all APIs Take actions to improve posture Out-of-the-box metrics on state of union of the API program Each metric is associated with collection of APIs and an action to take on those APIs API Governance GA Q3 ‘24
  • 47.
    Empower developers, productmanagers and consumers to engage with APIs Fast and easy guided UI to build API Portals Create branded API portals using built-in templates powered by Salesforce Experience Cloud Manage portal user and registration requests Self-service consumption experience: search APIs, check API docs, test APIs, request access Built-in API marketplace to drive API adoption and value Anypoint API Experience Hub API Developer API Product Manager API Consumer GA NOW
  • 48.
    Control API visibilityusing User Groups GA Customized Portals in just minutes Q4 ‘24
  • 49.
    API Cataloging forSalesforce Simplifying Anypoint API consumption MuleSoft customers can leverage existing APIs developed in Anypoint Platform to power their Salesforce automations in Salesforce Copilot Enabling API reuse for Copilot, Flow, and more Salesforce API producers can provide new capabilities to Einstein Copilot, Prompt Builder, Flow, and others, without significant new manual effort to wrap or update existing interfaces. GA Q4 ‘24
  • 50.
  • 51.
    Platform Services CloudHub andRTF CloudHub 2.0 ● Q4 ‘24: CloudHub 2.0 Upgrade Tool Mule Runtime :Java 17 support starting Mule 4.6 (Feb) ● Mule 3x release cycle: Edge and LTS RTF and Hybrid usage ● Deliver metering & billing instrumentation for Core reporting Enterprise Scale: Q4’24 ● Increase availability by enabling horizontal scaling to 16 replicas The technology supporting the API and integration life cycle Monitoring Anypoint Monitoring ● GA: Telemetry Exporter for RTF & CH2 Distributed Tracing Experience ● Anypoint Insights (Beta) Exchange AsyncAPI Support ● Q2 ‘24: AsyncAPI 2.6 support Exchange Recommendation Engine ● Q4 ‘24: In-app re-use recommendations based on engagement scores Cross-Platform Salesforce + Anypoint Interop. ‘24 ● Connect Salesforce and Anypoint orgs seamlessly enable new experiences like API catalog, connection to Einstein LLM gateway from Anypoint Global Identity ● Q4 ‘24: Sign in with Salesforce credentials
  • 52.
    Edge LTS Release Cadence3x/year: Feb, June, Oct Annual: Feb Recommended Customer Profile CloudHub 1.0 & 2.0 On-premise (Standalone or RTF) Differentiators Values access to new features on a frequent release cadence with shorter maintenance coverage Values a release that is maintained for an extended period over being the first to adopt new capabilities Support Coverage ● 4 months of standard support ● 4 months of extended support ● 12 months of End of Life support (Standalone and RTF) ● 12 months of standard support ● 12 months of extended support ● 12 months of End of Life support (Standalone and RTF) Mule Runtime Release Strategy Mule 4.6 Edge/LTS Release February 2024 ● First LTS based on the new release strategy ● Support for running apps on Java 17 in addition to Java 8 This enables joint customers to plan and migrate their upgrades more efficiently across both platforms The new mule runtime release cadence aligns with the Salesforce release cycle.
  • 53.
    Java 17 UpgradeResources Java 17 Upgrade on Trailhead Customer can communicate directly with the Runtime Product Team Trailhead Page Java 17 Upgrade FAQ Customer can communicate directly with the Runtime Product Team Detailed upgrade playbooks & guides Upgrade, test, and release custom connectors for Java 17 to ensure compatibility within the MuleSoft ecosystem Upgrade policies and API proxies to be compatible with Java 17 Trailhead Page Trailhead Page Deploy your Mule! Mule Runtime 4.6 & Upgrading to J17 Product Team webinar recording, with lots of customer questions. Trailhead Page Trailhead Page Video Guides: API Manager & Studio 7.17 Tutorial videos for upgrading API Manager & Studio to J17 Coming Soon Connector Upgrade Playbook Mule Gateway Policy & Proxy Migration Guide
  • 54.
    CloudHub 2.0 Migration: UpgradeTooling Learn ● Discover CH2 & Benefits ● Learn about Upgrade Steps ● Understand Eligibility Prepare ● Resolve prerequisite steps before upgrade Upgrade ● Leverage Mulesoft managed experience to clone config ● In-place upgrade VPC to Private Space & track progress ● Abort or Cancel upgrade if failures ● Lock CH1 VPCs from changes. All new network changes done on CH2. 1 2 3 GA Q4 ‘24
  • 55.
    Monitoring capabilities foryour entire API & integration life cycle Insightful Leverage the latest innovations in the world of health monitoring & observability, such as Distributed Tracing. Comprehensive From deployment to scale, MuleSoft offers visibility at every step of your integration journey. Extensible Easily connect within your existing observability ecosystem. GA NOW MuleSo Monitoring
  • 56.
    Q3 ‘24: API Insights Anypoint Visualizer Anypoint Monitoring Anypoint Monitoring Q4‘24: Detailed Usage Dashboard GA: Telemetry Exporter Architectural Visualization of app. network connections and dependencies. Incident Mgmt. Dealing with severe outages and incidents. Monitoring Trend analysis and observability strategy. Usage Understanding throughput and application usage. Deployments Easy export to third party observability ecosystem. Deployments Governance and deployment of APIs & apps. E2E API & Integration Life Cycle Monitoring
  • 57.
    Salesforce and Anypointinteroperability Your admins now have visibility and control over the connect Salesforce and MuleSoft orgs, and all the various features that can be enabled for various integration and automation use cases. You can connect your existing Salesforce and MuleSoft org in a brand new set up experience in SF and MS One click publish for Composer, RPA & IDP flows to your connected Salesforce org Bring all your MuleSoft API assets into Salesforce API catalog Simplifying the connectivity between Salesforce and MuleSoft Summer ‘24 | GA Winter ‘25 Provision a Salesforce core org for all MuleSoft customers Seamless connectivity with Salesforce Einstein gateway from Anypoint Simplified onboarding of MuleSoft Direct, Anypoint Experience Hub within Salesforce Single user identity for Salesforce and MuleSoft GA NOW
  • 58.
  • 59.
    Orchestration RPA Flow Builder& Automation Services Automation Automate end-to-end processes with an unified, connected solution Intelligent Document Processing ● Q3: Additional Languages ● Q4: Additional Document Templates ● GA: Automation App: Admins & Process Owners ● Q2: Einstein for Flow (Beta) ○ Q4: Flow Summarization ● GA: Flow Builder ○ GA: Data Transformations ○ Screen Flows ■ GA: Reactive Inputs ■ GA: Repeaters ■ Q2: Action buttons (Beta) ■ GA: Friendly Resource Picker ■ Q3: Transform: Join ■ Q3: Repeaters - Edit VOC ■ Q3: Reactive Validation ■ Q4: Custom Headers ● GA: Manage Orchestration Runs at Scale ● GA: See multiple work items in the Work Guide ● GA: Report Orchestrations ● Q3: Orchestrations in Automation App ● Q3: Automation app for Process Owners ● Q3: Step Reordering ● Q4: Approvals on orchestrations ● Q4: Support for Salesforce Wallet ● Recorder Integrated in Builder ● Easier RPA Scheduling ● RPA Builder ● Google Drive & Sheets Action Steps
  • 60.
    Intelligent Document Processing Extractand structure data faster in any format with AI-powered accuracy $2,413.13 69 Bank Street GA NOW Maximize efficiency, minimize costs Automate the entire document lifecycle and incorporate manual review when necessary Automate complete workflows beyond documents Integrate extracted data with downstream systems for a fully streamlined workflow Accelerate time to market Jumpstart with pre-trained models designed for common document types
  • 61.
    IDP powered byEinstein Classify, extract and summarize any document securely and reliably with Einstein GA Q4 ‘24 Data Extraction Extend out-of-the-box document templates or the generic document template with prompts that can extract any information including tables and key/value pairs Classification Classify documents based on natural language prompts to be used for document routing or for further data extraction Summary and Inference Go beyond extraction and classification with summarization and inference.
  • 62.
    Einstein for Flow Einsteinfor Flow Beta Build automated processes quickly using AI prompts JUN ‘24 Jumpstart Your Time-to-Value Use natural language to build automated processes quickly Uplevel Your Flow Building Skills Generate flows trained on Admin best practices Scale Automation Faster Build more flows without having to start from scratch
  • 63.
    Winter ’25 Summer ’24 Enhanced listviews Search across all of your flows See new feature highlights Recent errors Flow Trigger Explorer The Automation App: For Admins Single source of truth for everything automation GA NOW
  • 64.
    Winter ’25 Access historical data Accessall process runs Track your process metrics Track your company metrics The Automation App: For Process Owners Single source of truth for everything automation GA NOW
  • 65.
    Map and Transform Mapyour fields, change field values, and do collection manipulations Merge Collections Join two different types of collections together into one data structure from any data source, including external data Chain Multiple Transforms Together Perform consecutive transformations on the same mapping Flow Builder: Data Transformation Summer ‘24 Map and Transform Merge Collections Summer ‘24 Winter ‘25 Transform your data into the shape you need
  • 66.
    Reactive Screens ● Elementson the screen respond dynamically to changes in other elements. Action Buttons ● Bring additional data into forms from a Mulesoft endpoint, CRM database, or perform complex calculations. Repeaters ● Easily allow for adding similar or related fields such as education and work history on a job application to the same form. Flow Builder: Dynamic Screen Flow Experiences Beta | June GA | Oct GA | Now GA Q3 ‘24 Create more powerful forms GA
  • 67.
  • 68.
    Introduce yourself toyour neighbor Network Time