SlideShare a Scribd company logo
Melbourne MuleSoft Meetup Group
24th June 2021
Feel free to ask questions in the chat
We will commence at 17:30 AEDT
2
Use the chat function to ask questions and comment.
We will use Kahoot for our trivia later in the meetup.
Welcome to the Meetup
3
Meet your local Meetup leaders
Join the group at meetups.mulesoft.com/melbourne
to be notified of all future events
Daniel Soffner
MuleSoft
Strategic Technical Architect
Adam Bond
MuleSoft
Lead Solution Engineer
4
Please introduce yourself
in the chat and let us
know where you are from
5
Your Agenda for today
★ Welcome and Updates (Daniel Soffner, MuleSoft)
★ Securing APIs on the MuleSoft Platform (Stuart Pilkington,
Victoria University and Nicholas Bowman, Capgemini)
★ Product Roadmap Overview (Adam Bond, MuleSoft)
★ Trivia and Giveaways (All)
6
Weekly sessions
Previous sessions available
on YouTube
https://meetups.mulesoft.com/
online-group-english/
Online Meetup Group
7
Friends of Max
● Bite Sized
● Topic list includes:
○ Introduction to
Batch Processing
○ Anypoint Service
Mesh
○ API Manager
Overview
○ The Importance of
CICD
8
On after this Meetup
Wednesday 14 July 2021 | 11:00am - 12:00pm AEST | Virtual
9
On after this Meetup
On directly after this Meetup
Aravinth Subramanian, Solution Architect at MuleSoft in Singapore,
who will be discussing Integrating with Salesforce Marketing Cloud
using MuleSoft.
10
● Share:
○ Tweet using the hashtag #MuleSoftMeetups
○ Invite your network to join: meetups.mulesoft.com/melbourne
● Feedback:
○ Fill out the survey feedback and suggest topics for upcoming events
○ Contact MuleSoft at meetups@mulesoft.com for ways to improve
the program
What’s next?
September 2021
Next Melbourne Meetup
Stuart Pilkington (Victoria University) and Nicholas Bowman (Capgemini)
Securing APIs on the MuleSoft
Platform
Adam Bond
Lead Solution Engineer at MuleSoft
Product Roadmap Overview
Adam Bond
Lead Solution Engineer at MuleSoft
Product Roadmap Overview
With a focus on Anypoint
DataGraph
^
Brief
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.
Incorporating your product ideas into Q1, 2021
New Ideas
Added &
Reviewed
532 Votes
163
Ideas Updated
by Product
151 Votes
36
Ideas on
Roadmap
1378 Votes
27
Ideas
Released
77 Votes
14
16
Last 6 months Next 6 months
● OpenShift support for Service
Mesh
● New API analytics metrics
● Global search in Exchange
● Full lifecycle support - OAS 3.0
● Go-to actions in API Designer
● Service Mesh support for Istio 1.8+
● Autocatalog any 3rd party APIs
● Async API design & discovery
● API collaboration - share &
comment
● API governance
● Improved API consumption
● Git one-way sync
● Access APIs across orgs in ACM
● One-click selection of client apps in
ACM
● Modern, lightweight API gateway
● MuleSoft Composer for Salesforce
● DataWeave one-click functions in
Studio 7.8
● Search for DataWeave functions
within Studio 7.8
● DataWeave playground
● Studio 7.9 with theme and support for
Big Sur macOS
● B2B x12 outbound
● Continuous monthly runtime patching
● Anypoint DataGraph
● MQTT, AMQP, and WSC
Connector updates
● B2B support for EDIFACT and
X12 HIPAA
● B2B transaction replay and
resend
● Batching for outbound EDI messages
● Visibility into business key and
reference numbers in B2B
transactions
● Studio 7.10, 7.11
● Versionless Mule 4 Runtime
● New Box, Salesforce Commerce
Cloud, Trello, Twilio, Mailchimp,
Zendesk, Stripe, Microsoft Teams,
Asana, Intercom, Google Maps,
JIRA Connectors
● SAP Accelerator
● Connectors for Composer (Salesforce
customers only): Salesforce, Tableau,
Google Sheets, Workday, Netsuite,
Slack
● New Amazon Redshift,
Snowflake, Google Drive, SAP
Ariba, Azure CosmosDB, Google
Sheets, Microsoft Power BI
Connectors
● Retail, Healthcare, Financial
Services, B2B accelerators
● Connectors for Composer (Salesforce
customers only): Stripe, MS Teams,
Asana, Twilio, Jira, ServiceNow, Trello,
Zendesk, Box, Zuora, Gmail,
SuccessFactors, Sharepoint, Google
Calendar
● Multi-factor auth (MFA) for
non-SSO users
● Runtime Fabric on EKS, AKS, GKE
● Standalone Mule and Studio
support in GovCloud
● API Community Manager for MuleSoft
Government Cloud
● Context-rich monitoring email alerts
● PCE 3.0 GA with Monitoring and
Visualizer
● Team-based user & permission
mgmt
● AWS Transit Gateway
● Multiple IdPs for SSO + Key Rotation
● Fine grained permissions for
Monitoring users
● API Alerts, history and advanced
alerts in advanced series - Monitoring
APIs
Integration
Connectivity
Platform
Accelerating feature velocity
Unified platform
● APIs & communities
● Scale & security
● Essential to IT
Accelerating the clock speed of business
Connectivity & integrations
● Open source
● Integration development
● Built for dev teams
Application Networks
● Everyone empowered to innovate
● Every transaction understood
● Every system connected
● Everywhere, with trust
➔ “Composable”
18
Anypoint DataGraph GA - June 4th!!
Anypoint DataGraph allows customers to innovate faster
by consuming data from multiple APIs in a single request.
This allows developers to reuse multiple APIs at once –
without writing multiple API requests, or custom code to
parse through long responses.
20
Developers still write custom code despite reuse of APIs
Delivery
capacity
Organizations want to increase delivery speed
You are probably here
You are
probably here
Custom code
development
Enable reuse
with some
additional work
Enable reuse with
NO additional work
21
Benefits of REST APIs
Secure and manage each
service individually
Share and catalog to promote
reuse by developers
Design logic to capture data for
each system or process easily
IT exposes data with APIs
REST APIs securely expose data across systems to developers
CustID: 10034
CustName: Tim Witz
Username: t.witz
CustEmail: twitz@gmail.com
...
Get me
customer
#10034
Customer API
Customer database
Developer
Consuming many APIs at a time is hard
22
Significant work is needed to parse the data required for each project
● REST APIs are consumed one API at a
time, so you write multiple requests
● With each request, you get all fields -
not just the ones you need
● Custom code is needed to parse the
data needed from each response
Customer API
CustID: 10034
CustName: Tim Witz
Username: t.witz
CustEmail: t.witz@...
...
Find
customer
#10034
Order API
OrderID: 48893
CustName: Tim Witz
Product#1: 31122
Product#2: 94430
...
Find
Tim Wetz’s
orders
Product API
ProductID: 31122
ItemName: Ski Jacket
SKU_name: 28821
ItemDesc: ...
...
Find product
31122 from
Order 48893
… Repeat for every API
Why is it hard?
23
Developers can to consume data from multiple APIs at once
Delivery
capacity
Custom code
development
Multiple requests
to extract data from
multiple APIs
Serve data across
multiple APIs with
one request
The next leap in accelerating delivery
You are probably here
Present
Past Future
Reuse
multiple APIs
at once
No APIs
Reuse
one API
at a time
Anypoint DataGraph
A graph of APIs unlocks new efficiencies
Product Customer Shipment
Invoice Order
Invoice Total
Order ID
Customer ID
Product ID
Shipment ID
Customer ID
Order ID
Order Status
Shipment ID
Exp. Delivery Date
Tracking ID
Customer ID
Customer Email
Customer Address
Product ID
Product Name
Stock
Developers
Show me my orders,
status and expected
delivery
The graph serves data with a single query
Product Customer Shipment
Invoice Order
Invoice Total
Order ID
Customer ID
Product ID
Shipment ID
Customer ID
Order ID
Order Status
Shipment ID
Exp. Delivery Date
Tracking ID
Customer ID
Customer Email
Customer Address
Product ID
Product Name
Stock
Developers
Developers
Show me all products,
stock and delivery
date
The graph can be reused to speed up every project
Product Customer Shipment
Invoice Order
Invoice Total
Order ID
Customer ID
Product ID
Shipment ID
Customer ID
Order ID
Order Status
Shipment ID
Exp. Delivery Date
Tracking ID
Customer ID
Customer Email
Customer Address
Product ID
Product Name
Stock
Anypoint DataGraph
28
Serve data from all your APIs to developers instantly
Unify APIs into powerful data services
Explore, unify and serve data from all your APIs
into powerful services, without new code
Consume many APIs a single request
Enable developers to consume multiple APIs at
once with a single, visually built GraphQL query
Reach new levels of productivity
Replace custom code for many API requests with a
managed service that requires no maintenance
Demo
Anypoint DataGraph
REST to
GraphQL
Reuse REST APIs as
GraphQL interfaces
auto-magically
{ REST : API }
Merge
Datatypes
Stitch together data
from different system
APIs as a single type
Link
Datatypes
Create a link between
two types using a
primary key
Consume and
innovate like a pro
Query the unified
schema and quickly
build modern web
experiences
React
Customers
Name
Email
OrderID
Orders
OrderID
Status
Address
Type 1 Type 2
ProductID
SKU
DisplayName
img_url
Supplier
InStock?
Type 1
Type 2
Merged Type
How does this fit in the API-led
methodology?
The graph is another building block in the application network
Anypoint DataGraph helps API-led scale
32
● The unified schema in the DataGraph has the data
types you need
● The fields can be queried from the unified
schema exactly as required for your process or
experience
You don’t need another experience or
process API if...
Process
layer
Experience
layer
System
layer
Salesforce
Customers
SAP
Product
UPS
Shipments
Orders
Invoice
Unified Schema
Shipment Product Customer Invoice Orders
Web
purchasing
application
Retail mobile
experience
The graph is another building block in the application network
Anypoint DataGraph helps API-led scale
33
● The unified schema in the DataGraph has the data
types you need
● The fields can be queried from the unified
schema exactly as required for your process or
experience
You don’t need another experience or
process API if...
● The data types required for your API are not in the
unified schema in DataGraph
● You have complex data transformations that
require Dataweave code
● You need to surface information from a new
system with a system API
● The consuming application cannot call GraphQL
endpoints
You still need to create new APIs if...
Process
layer
Experience
layer
System
layer
Salesforce
Customers
SAP
Product
UPS
Shipments
Orders
Invoice
Unified Schema
Shipment Product Customer Invoice Orders
Claims
Service
Experience
Customer
Cases
Single view of
customer for
service agents
Web
purchasing
application
Retail mobile
experience
Trivia
There are prizes to be won
Open kahoot.it on your mobile phone browser
Login with the Game PIN we will give you in a minute
Use your real name to win prizes
Thank you

More Related Content

Similar to Melbourne Virtual MuleSoft Meetup June 2021

Anypoint new features_coimbatore_mule_meetup
Anypoint new features_coimbatore_mule_meetupAnypoint new features_coimbatore_mule_meetup
Anypoint new features_coimbatore_mule_meetup
MergeStack
 
Mule soft meetup Houston 16
Mule soft meetup Houston 16Mule soft meetup Houston 16
Mule soft meetup Houston 16
Jim Andrews
 
Building modern secure API Products and Monetise with MuleSoft Anypoint Platform
Building modern secure API Products and Monetise with MuleSoft Anypoint PlatformBuilding modern secure API Products and Monetise with MuleSoft Anypoint Platform
Building modern secure API Products and Monetise with MuleSoft Anypoint Platform
Harshana Martin
 
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
 
Raleigh MuleSoft Meetup - October
Raleigh MuleSoft Meetup  - October Raleigh MuleSoft Meetup  - October
Raleigh MuleSoft Meetup - October
Savannah Cole
 
Practical Data Mesh: Building Decentralized Data Architectures with Event Str...
Practical Data Mesh: Building Decentralized Data Architectures with Event Str...Practical Data Mesh: Building Decentralized Data Architectures with Event Str...
Practical Data Mesh: Building Decentralized Data Architectures with Event Str...
Harshana Martin
 
Practical Data Mesh: Building Decentralized Data Architectures with Event Stream
Practical Data Mesh: Building Decentralized Data Architectures with Event StreamPractical Data Mesh: Building Decentralized Data Architectures with Event Stream
Practical Data Mesh: Building Decentralized Data Architectures with Event Stream
Eva Mave Ng
 
Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022
Daniel Soffner
 
Uncover the Flex Gateway with a Demonstration (1).pdf
Uncover the Flex Gateway with a Demonstration (1).pdfUncover the Flex Gateway with a Demonstration (1).pdf
Uncover the Flex Gateway with a Demonstration (1).pdf
Pankaj Goyal
 
Uncover the Flex Gateway with a Demonstration (1).pdf
Uncover the Flex Gateway with a Demonstration (1).pdfUncover the Flex Gateway with a Demonstration (1).pdf
Uncover the Flex Gateway with a Demonstration (1).pdf
PankajGoyal164048
 
WSO2- OSC Korea - Accelerating Digital Businesses with APIs
WSO2- OSC Korea - Accelerating Digital Businesses with APIsWSO2- OSC Korea - Accelerating Digital Businesses with APIs
WSO2- OSC Korea - Accelerating Digital Businesses with APIs
WSO2
 
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
Eva Mave Ng
 
WHISHWORKS-MuleSoft Hyderabad Meetup -Oct 2018
WHISHWORKS-MuleSoft Hyderabad Meetup -Oct 2018WHISHWORKS-MuleSoft Hyderabad Meetup -Oct 2018
WHISHWORKS-MuleSoft Hyderabad Meetup -Oct 2018
Coforge (Erstwhile WHISHWORKS)
 
MuleSoft Meetup Charlotte 2019
MuleSoft Meetup Charlotte  2019MuleSoft Meetup Charlotte  2019
MuleSoft Meetup Charlotte 2019
Subhash Patel
 
Melbourne Virtual MuleSoft Meetup October 2021
Melbourne Virtual MuleSoft Meetup October 2021Melbourne Virtual MuleSoft Meetup October 2021
Melbourne Virtual MuleSoft Meetup October 2021
Daniel Soffner
 
Chicago meetup-14-may 2020
Chicago meetup-14-may 2020Chicago meetup-14-may 2020
Chicago meetup-14-may 2020
prasenjit banerjee
 
API Management within a Microservice Architecture
API Management within a Microservice ArchitectureAPI Management within a Microservice Architecture
API Management within a Microservice Architecture
WSO2
 
API Management Within a Microservices Architecture
API Management Within a Microservices Architecture API Management Within a Microservices Architecture
API Management Within a Microservices Architecture
Nadeesha Gamage
 
Melbourne Virtual MuleSoft Meetup December 2022
Melbourne Virtual MuleSoft Meetup December 2022Melbourne Virtual MuleSoft Meetup December 2022
Melbourne Virtual MuleSoft Meetup December 2022
Daniel Soffner
 
Anypoint DataGraph - Consume & Re-use your APIs faster | MuleSoft Mysore Meet...
Anypoint DataGraph - Consume & Re-use your APIs faster | MuleSoft Mysore Meet...Anypoint DataGraph - Consume & Re-use your APIs faster | MuleSoft Mysore Meet...
Anypoint DataGraph - Consume & Re-use your APIs faster | MuleSoft Mysore Meet...
MysoreMuleSoftMeetup
 

Similar to Melbourne Virtual MuleSoft Meetup June 2021 (20)

Anypoint new features_coimbatore_mule_meetup
Anypoint new features_coimbatore_mule_meetupAnypoint new features_coimbatore_mule_meetup
Anypoint new features_coimbatore_mule_meetup
 
Mule soft meetup Houston 16
Mule soft meetup Houston 16Mule soft meetup Houston 16
Mule soft meetup Houston 16
 
Building modern secure API Products and Monetise with MuleSoft Anypoint Platform
Building modern secure API Products and Monetise with MuleSoft Anypoint PlatformBuilding modern secure API Products and Monetise with MuleSoft Anypoint Platform
Building modern secure API Products and Monetise with MuleSoft Anypoint Platform
 
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
 
Raleigh MuleSoft Meetup - October
Raleigh MuleSoft Meetup  - October Raleigh MuleSoft Meetup  - October
Raleigh MuleSoft Meetup - October
 
Practical Data Mesh: Building Decentralized Data Architectures with Event Str...
Practical Data Mesh: Building Decentralized Data Architectures with Event Str...Practical Data Mesh: Building Decentralized Data Architectures with Event Str...
Practical Data Mesh: Building Decentralized Data Architectures with Event Str...
 
Practical Data Mesh: Building Decentralized Data Architectures with Event Stream
Practical Data Mesh: Building Decentralized Data Architectures with Event StreamPractical Data Mesh: Building Decentralized Data Architectures with Event Stream
Practical Data Mesh: Building Decentralized Data Architectures with Event Stream
 
Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022
 
Uncover the Flex Gateway with a Demonstration (1).pdf
Uncover the Flex Gateway with a Demonstration (1).pdfUncover the Flex Gateway with a Demonstration (1).pdf
Uncover the Flex Gateway with a Demonstration (1).pdf
 
Uncover the Flex Gateway with a Demonstration (1).pdf
Uncover the Flex Gateway with a Demonstration (1).pdfUncover the Flex Gateway with a Demonstration (1).pdf
Uncover the Flex Gateway with a Demonstration (1).pdf
 
WSO2- OSC Korea - Accelerating Digital Businesses with APIs
WSO2- OSC Korea - Accelerating Digital Businesses with APIsWSO2- OSC Korea - Accelerating Digital Businesses with APIs
WSO2- OSC Korea - Accelerating Digital Businesses with APIs
 
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
 
WHISHWORKS-MuleSoft Hyderabad Meetup -Oct 2018
WHISHWORKS-MuleSoft Hyderabad Meetup -Oct 2018WHISHWORKS-MuleSoft Hyderabad Meetup -Oct 2018
WHISHWORKS-MuleSoft Hyderabad Meetup -Oct 2018
 
MuleSoft Meetup Charlotte 2019
MuleSoft Meetup Charlotte  2019MuleSoft Meetup Charlotte  2019
MuleSoft Meetup Charlotte 2019
 
Melbourne Virtual MuleSoft Meetup October 2021
Melbourne Virtual MuleSoft Meetup October 2021Melbourne Virtual MuleSoft Meetup October 2021
Melbourne Virtual MuleSoft Meetup October 2021
 
Chicago meetup-14-may 2020
Chicago meetup-14-may 2020Chicago meetup-14-may 2020
Chicago meetup-14-may 2020
 
API Management within a Microservice Architecture
API Management within a Microservice ArchitectureAPI Management within a Microservice Architecture
API Management within a Microservice Architecture
 
API Management Within a Microservices Architecture
API Management Within a Microservices Architecture API Management Within a Microservices Architecture
API Management Within a Microservices Architecture
 
Melbourne Virtual MuleSoft Meetup December 2022
Melbourne Virtual MuleSoft Meetup December 2022Melbourne Virtual MuleSoft Meetup December 2022
Melbourne Virtual MuleSoft Meetup December 2022
 
Anypoint DataGraph - Consume & Re-use your APIs faster | MuleSoft Mysore Meet...
Anypoint DataGraph - Consume & Re-use your APIs faster | MuleSoft Mysore Meet...Anypoint DataGraph - Consume & Re-use your APIs faster | MuleSoft Mysore Meet...
Anypoint DataGraph - Consume & Re-use your APIs faster | MuleSoft Mysore Meet...
 

Recently uploaded

Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
my Pandit
 
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
Zodiac Signs and Food Preferences_ What Your Sign Says About Your TasteZodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
my Pandit
 
Understanding User Needs and Satisfying Them
Understanding User Needs and Satisfying ThemUnderstanding User Needs and Satisfying Them
Understanding User Needs and Satisfying Them
Aggregage
 
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesEvent Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Holger Mueller
 
Income Tax exemption for Start up : Section 80 IAC
Income Tax  exemption for Start up : Section 80 IACIncome Tax  exemption for Start up : Section 80 IAC
Income Tax exemption for Start up : Section 80 IAC
CA Dr. Prithvi Ranjan Parhi
 
Lundin Gold Corporate Presentation - June 2024
Lundin Gold Corporate Presentation - June 2024Lundin Gold Corporate Presentation - June 2024
Lundin Gold Corporate Presentation - June 2024
Adnet Communications
 
Recruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media MasterclassRecruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media Masterclass
LuanWise
 
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s DholeraTata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Avirahi City Dholera
 
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
taqyea
 
Training my puppy and implementation in this story
Training my puppy and implementation in this storyTraining my puppy and implementation in this story
Training my puppy and implementation in this story
WilliamRodrigues148
 
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta MatkaDpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
➒➌➎➏➑➐➋➑➐➐Dpboss Matka Guessing Satta Matka Kalyan Chart Indian Matka
 
3 Simple Steps To Buy Verified Payoneer Account In 2024
3 Simple Steps To Buy Verified Payoneer Account In 20243 Simple Steps To Buy Verified Payoneer Account In 2024
3 Simple Steps To Buy Verified Payoneer Account In 2024
SEOSMMEARTH
 
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
hartfordclub1
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
Adam Smith
 
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
AnnySerafinaLove
 
Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024
FelixPerez547899
 
Building Your Employer Brand with Social Media
Building Your Employer Brand with Social MediaBuilding Your Employer Brand with Social Media
Building Your Employer Brand with Social Media
LuanWise
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
Adam Smith
 
Creative Web Design Company in Singapore
Creative Web Design Company in SingaporeCreative Web Design Company in Singapore
Creative Web Design Company in Singapore
techboxsqauremedia
 
Authentically Social Presented by Corey Perlman
Authentically Social Presented by Corey PerlmanAuthentically Social Presented by Corey Perlman
Authentically Social Presented by Corey Perlman
Corey Perlman, Social Media Speaker and Consultant
 

Recently uploaded (20)

Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
 
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
Zodiac Signs and Food Preferences_ What Your Sign Says About Your TasteZodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
 
Understanding User Needs and Satisfying Them
Understanding User Needs and Satisfying ThemUnderstanding User Needs and Satisfying Them
Understanding User Needs and Satisfying Them
 
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesEvent Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
 
Income Tax exemption for Start up : Section 80 IAC
Income Tax  exemption for Start up : Section 80 IACIncome Tax  exemption for Start up : Section 80 IAC
Income Tax exemption for Start up : Section 80 IAC
 
Lundin Gold Corporate Presentation - June 2024
Lundin Gold Corporate Presentation - June 2024Lundin Gold Corporate Presentation - June 2024
Lundin Gold Corporate Presentation - June 2024
 
Recruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media MasterclassRecruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media Masterclass
 
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s DholeraTata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
 
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
 
Training my puppy and implementation in this story
Training my puppy and implementation in this storyTraining my puppy and implementation in this story
Training my puppy and implementation in this story
 
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta MatkaDpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
 
3 Simple Steps To Buy Verified Payoneer Account In 2024
3 Simple Steps To Buy Verified Payoneer Account In 20243 Simple Steps To Buy Verified Payoneer Account In 2024
3 Simple Steps To Buy Verified Payoneer Account In 2024
 
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
 
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
 
Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024
 
Building Your Employer Brand with Social Media
Building Your Employer Brand with Social MediaBuilding Your Employer Brand with Social Media
Building Your Employer Brand with Social Media
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
 
Creative Web Design Company in Singapore
Creative Web Design Company in SingaporeCreative Web Design Company in Singapore
Creative Web Design Company in Singapore
 
Authentically Social Presented by Corey Perlman
Authentically Social Presented by Corey PerlmanAuthentically Social Presented by Corey Perlman
Authentically Social Presented by Corey Perlman
 

Melbourne Virtual MuleSoft Meetup June 2021

  • 1. Melbourne MuleSoft Meetup Group 24th June 2021 Feel free to ask questions in the chat We will commence at 17:30 AEDT
  • 2. 2 Use the chat function to ask questions and comment. We will use Kahoot for our trivia later in the meetup. Welcome to the Meetup
  • 3. 3 Meet your local Meetup leaders Join the group at meetups.mulesoft.com/melbourne to be notified of all future events Daniel Soffner MuleSoft Strategic Technical Architect Adam Bond MuleSoft Lead Solution Engineer
  • 4. 4 Please introduce yourself in the chat and let us know where you are from
  • 5. 5 Your Agenda for today ★ Welcome and Updates (Daniel Soffner, MuleSoft) ★ Securing APIs on the MuleSoft Platform (Stuart Pilkington, Victoria University and Nicholas Bowman, Capgemini) ★ Product Roadmap Overview (Adam Bond, MuleSoft) ★ Trivia and Giveaways (All)
  • 6. 6 Weekly sessions Previous sessions available on YouTube https://meetups.mulesoft.com/ online-group-english/ Online Meetup Group
  • 7. 7 Friends of Max ● Bite Sized ● Topic list includes: ○ Introduction to Batch Processing ○ Anypoint Service Mesh ○ API Manager Overview ○ The Importance of CICD
  • 8. 8 On after this Meetup Wednesday 14 July 2021 | 11:00am - 12:00pm AEST | Virtual
  • 9. 9 On after this Meetup On directly after this Meetup Aravinth Subramanian, Solution Architect at MuleSoft in Singapore, who will be discussing Integrating with Salesforce Marketing Cloud using MuleSoft.
  • 10. 10 ● Share: ○ Tweet using the hashtag #MuleSoftMeetups ○ Invite your network to join: meetups.mulesoft.com/melbourne ● Feedback: ○ Fill out the survey feedback and suggest topics for upcoming events ○ Contact MuleSoft at meetups@mulesoft.com for ways to improve the program What’s next?
  • 12. Stuart Pilkington (Victoria University) and Nicholas Bowman (Capgemini) Securing APIs on the MuleSoft Platform
  • 13. Adam Bond Lead Solution Engineer at MuleSoft Product Roadmap Overview
  • 14. Adam Bond Lead Solution Engineer at MuleSoft Product Roadmap Overview With a focus on Anypoint DataGraph ^ Brief
  • 15. 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.
  • 16. Incorporating your product ideas into Q1, 2021 New Ideas Added & Reviewed 532 Votes 163 Ideas Updated by Product 151 Votes 36 Ideas on Roadmap 1378 Votes 27 Ideas Released 77 Votes 14 16
  • 17. Last 6 months Next 6 months ● OpenShift support for Service Mesh ● New API analytics metrics ● Global search in Exchange ● Full lifecycle support - OAS 3.0 ● Go-to actions in API Designer ● Service Mesh support for Istio 1.8+ ● Autocatalog any 3rd party APIs ● Async API design & discovery ● API collaboration - share & comment ● API governance ● Improved API consumption ● Git one-way sync ● Access APIs across orgs in ACM ● One-click selection of client apps in ACM ● Modern, lightweight API gateway ● MuleSoft Composer for Salesforce ● DataWeave one-click functions in Studio 7.8 ● Search for DataWeave functions within Studio 7.8 ● DataWeave playground ● Studio 7.9 with theme and support for Big Sur macOS ● B2B x12 outbound ● Continuous monthly runtime patching ● Anypoint DataGraph ● MQTT, AMQP, and WSC Connector updates ● B2B support for EDIFACT and X12 HIPAA ● B2B transaction replay and resend ● Batching for outbound EDI messages ● Visibility into business key and reference numbers in B2B transactions ● Studio 7.10, 7.11 ● Versionless Mule 4 Runtime ● New Box, Salesforce Commerce Cloud, Trello, Twilio, Mailchimp, Zendesk, Stripe, Microsoft Teams, Asana, Intercom, Google Maps, JIRA Connectors ● SAP Accelerator ● Connectors for Composer (Salesforce customers only): Salesforce, Tableau, Google Sheets, Workday, Netsuite, Slack ● New Amazon Redshift, Snowflake, Google Drive, SAP Ariba, Azure CosmosDB, Google Sheets, Microsoft Power BI Connectors ● Retail, Healthcare, Financial Services, B2B accelerators ● Connectors for Composer (Salesforce customers only): Stripe, MS Teams, Asana, Twilio, Jira, ServiceNow, Trello, Zendesk, Box, Zuora, Gmail, SuccessFactors, Sharepoint, Google Calendar ● Multi-factor auth (MFA) for non-SSO users ● Runtime Fabric on EKS, AKS, GKE ● Standalone Mule and Studio support in GovCloud ● API Community Manager for MuleSoft Government Cloud ● Context-rich monitoring email alerts ● PCE 3.0 GA with Monitoring and Visualizer ● Team-based user & permission mgmt ● AWS Transit Gateway ● Multiple IdPs for SSO + Key Rotation ● Fine grained permissions for Monitoring users ● API Alerts, history and advanced alerts in advanced series - Monitoring APIs Integration Connectivity Platform Accelerating feature velocity
  • 18. Unified platform ● APIs & communities ● Scale & security ● Essential to IT Accelerating the clock speed of business Connectivity & integrations ● Open source ● Integration development ● Built for dev teams Application Networks ● Everyone empowered to innovate ● Every transaction understood ● Every system connected ● Everywhere, with trust ➔ “Composable” 18
  • 19. Anypoint DataGraph GA - June 4th!! Anypoint DataGraph allows customers to innovate faster by consuming data from multiple APIs in a single request. This allows developers to reuse multiple APIs at once – without writing multiple API requests, or custom code to parse through long responses.
  • 20. 20 Developers still write custom code despite reuse of APIs Delivery capacity Organizations want to increase delivery speed You are probably here You are probably here Custom code development Enable reuse with some additional work Enable reuse with NO additional work
  • 21. 21 Benefits of REST APIs Secure and manage each service individually Share and catalog to promote reuse by developers Design logic to capture data for each system or process easily IT exposes data with APIs REST APIs securely expose data across systems to developers CustID: 10034 CustName: Tim Witz Username: t.witz CustEmail: twitz@gmail.com ... Get me customer #10034 Customer API Customer database Developer
  • 22. Consuming many APIs at a time is hard 22 Significant work is needed to parse the data required for each project ● REST APIs are consumed one API at a time, so you write multiple requests ● With each request, you get all fields - not just the ones you need ● Custom code is needed to parse the data needed from each response Customer API CustID: 10034 CustName: Tim Witz Username: t.witz CustEmail: t.witz@... ... Find customer #10034 Order API OrderID: 48893 CustName: Tim Witz Product#1: 31122 Product#2: 94430 ... Find Tim Wetz’s orders Product API ProductID: 31122 ItemName: Ski Jacket SKU_name: 28821 ItemDesc: ... ... Find product 31122 from Order 48893 … Repeat for every API Why is it hard?
  • 23. 23 Developers can to consume data from multiple APIs at once Delivery capacity Custom code development Multiple requests to extract data from multiple APIs Serve data across multiple APIs with one request The next leap in accelerating delivery You are probably here Present Past Future Reuse multiple APIs at once No APIs Reuse one API at a time
  • 25. A graph of APIs unlocks new efficiencies Product Customer Shipment Invoice Order Invoice Total Order ID Customer ID Product ID Shipment ID Customer ID Order ID Order Status Shipment ID Exp. Delivery Date Tracking ID Customer ID Customer Email Customer Address Product ID Product Name Stock Developers
  • 26. Show me my orders, status and expected delivery The graph serves data with a single query Product Customer Shipment Invoice Order Invoice Total Order ID Customer ID Product ID Shipment ID Customer ID Order ID Order Status Shipment ID Exp. Delivery Date Tracking ID Customer ID Customer Email Customer Address Product ID Product Name Stock Developers
  • 27. Developers Show me all products, stock and delivery date The graph can be reused to speed up every project Product Customer Shipment Invoice Order Invoice Total Order ID Customer ID Product ID Shipment ID Customer ID Order ID Order Status Shipment ID Exp. Delivery Date Tracking ID Customer ID Customer Email Customer Address Product ID Product Name Stock
  • 28. Anypoint DataGraph 28 Serve data from all your APIs to developers instantly Unify APIs into powerful data services Explore, unify and serve data from all your APIs into powerful services, without new code Consume many APIs a single request Enable developers to consume multiple APIs at once with a single, visually built GraphQL query Reach new levels of productivity Replace custom code for many API requests with a managed service that requires no maintenance
  • 29. Demo
  • 30. Anypoint DataGraph REST to GraphQL Reuse REST APIs as GraphQL interfaces auto-magically { REST : API } Merge Datatypes Stitch together data from different system APIs as a single type Link Datatypes Create a link between two types using a primary key Consume and innovate like a pro Query the unified schema and quickly build modern web experiences React Customers Name Email OrderID Orders OrderID Status Address Type 1 Type 2 ProductID SKU DisplayName img_url Supplier InStock? Type 1 Type 2 Merged Type
  • 31. How does this fit in the API-led methodology?
  • 32. The graph is another building block in the application network Anypoint DataGraph helps API-led scale 32 ● The unified schema in the DataGraph has the data types you need ● The fields can be queried from the unified schema exactly as required for your process or experience You don’t need another experience or process API if... Process layer Experience layer System layer Salesforce Customers SAP Product UPS Shipments Orders Invoice Unified Schema Shipment Product Customer Invoice Orders Web purchasing application Retail mobile experience
  • 33. The graph is another building block in the application network Anypoint DataGraph helps API-led scale 33 ● The unified schema in the DataGraph has the data types you need ● The fields can be queried from the unified schema exactly as required for your process or experience You don’t need another experience or process API if... ● The data types required for your API are not in the unified schema in DataGraph ● You have complex data transformations that require Dataweave code ● You need to surface information from a new system with a system API ● The consuming application cannot call GraphQL endpoints You still need to create new APIs if... Process layer Experience layer System layer Salesforce Customers SAP Product UPS Shipments Orders Invoice Unified Schema Shipment Product Customer Invoice Orders Claims Service Experience Customer Cases Single view of customer for service agents Web purchasing application Retail mobile experience
  • 34. Trivia There are prizes to be won Open kahoot.it on your mobile phone browser Login with the Game PIN we will give you in a minute Use your real name to win prizes