SlideShare a Scribd company logo
[18th July 2021]
12:00 IST (GMT+05:30)
[Surat] MuleSoft Meetup Group
Unleash the power of Anypoint
DataGraph
2
Organizers
Jitendra Bafna
About the organizer:
Surat and Nashik MuleSoft Meetup Leader and MuleSoft
Ambassador.
12.5+ Years of Experience in Integrations and API
Technologies.
Certified MuleSoft Integration Architect and platform
Architect.
3
Organizers
Nitish Jain
Consultant
IBM
About the organizer :
Working as Consultant at IBM.
Surat MuleSoft Meetup Leader.
2.5+ Years of Experience in Integrations and API Technologies.
Certified MuleSoft Developer and Platform Architect.
4
Speakers
Jitendra Bafna
About the speaker:
MuleSoft Ambassador
Surat and Nashik MuleSoft Meetup Leader.
12.5+ Years of Experience in Integrations and API Technologies.
Certified MuleSoft Integration Architect and platform Architect.
5
Agenda
Introduction to
GraphQL
Anypoint
DataGraph
Use Case 1 Use Case 2 Use Case 3 Trivia Quiz
What is GraphQL?
7
GraphQL is an open-source query language for Rest API's and it is developed by Facebook in
2012 before releasing publicly in 2015. GraphQL allows you to send the query to your API and
get the required data.
REST APIs are powerful and follow a resource-oriented and well-structured approach. However,
when the data is complex and it is not possible to fetch all the data within a single request as it
involved various operations and routes get more complex. GraphQL is very useful in such cases
and structures data in the form of a graph with its powerful query syntax for traversing, retrieving,
and modifying data.
GraphQL is capable of aggregating the data, returns predictable data to the clients.
What is GraphQL?
8
Anypoint DataGraph is component of Anypoint Platform which allows you to unify the multiple
APIs into single data service.
With Anypoint DataGraph, you can reuse multiple APIs in a single request. Enterprise architects
can easily unify APIs into one data service — all without writing more code. Developers can
consume multiple APIs from the data service in a single GraphQL request.
What is Anypoint DataGraph?
9
Unify APIs into powerful data services
● Explore and unify APIs into data services, without more code
● Serve data from multiple APIs instantly by securely sharing data services
Consume many APIs a single request
● Query the data service with a single, visually built GraphQL schema
● Focus on application logic, without understanding the complexities of the data service
Reach new levels of productivity
● Developers don’t write custom code to parse data from multiple APIs
● Data services are deployed as a SaaS app — no maintenance or patching for IT
Anypoint DataGraph?
10
Anypoint DataGraph supports:
● REST APIs with RAML and OAS specifications
● GET methods
● Up to 250 APIs per unified schema
● Up to 16,000 fields per unified schema
Anypoint DataGraph restricts downstream REST API calls to:
● A maximum of 150 concurrent or ongoing calls per unified schema
● A 5 second timeout per call
● A maximum of 5 MB of response data per call
Anypoint DataGraph limits the query service to:
● A 30 second timeout per query
● A maximum of 100 selected fields per query.
Anypoint DataGraph Limitations
11
Let's consider the scenario, you have Rest API that returns 10 fields in response but web
application requires only 7 fields whereas mobile application requires only 4 fields. In such cases,
DataGraph is one of the most optimal options where the client can pass whatever data required as
an input request, and DataGraph will return the required fields to the Web Application and Mobile
Application. Below is the illustration of Use Case 1.
Use Case 1
12
Use Case 1
Anypoint DataGraph
13
Let's consider the scenario where you have to call multiple Rest APIs or want to fetch data from
multiple rest API's and each APIs will respond with JSON payload. GraphQL will aggregate all the
responses and send back the required data to the client. Below is the illustration of Use Case 2.
Use Case 2
14
Use Case 2
Anypoint DataGraph
Get ready to WIN a Special Gift from MuleSoft Community
Quiz Time
Introduce yourself to your neighbor
Networking time
Thank you!

More Related Content

PPTX
Kochi Mulesoft Meetup #6
sumitahuja94
 
PDF
MuleSoft Surat Virtual Meetup#19 - Identity and Client Management With MuleSoft
Jitendra Bafna
 
PPTX
Mumbai MuleSoft Meetup #18
Akshata Sawant
 
PDF
MuleSoft Surat Live Demonstration Virtual Meetup#4 - Automate Anypoint VPC, V...
Jitendra Bafna
 
PPTX
MuleSoft Kochi Meetup #3– Integration with Web Sockets
sumitahuja94
 
PPT
Net35 Overview
llangit
 
PPTX
MuleSoft Surat Virtual Meetup#9 - RAML Reusability and Simplified
Jitendra Bafna
 
PDF
MuleSoft Surat Virtual Meetup#8 - Anypoint Business Group Connected Apps and ...
Jitendra Bafna
 
Kochi Mulesoft Meetup #6
sumitahuja94
 
MuleSoft Surat Virtual Meetup#19 - Identity and Client Management With MuleSoft
Jitendra Bafna
 
Mumbai MuleSoft Meetup #18
Akshata Sawant
 
MuleSoft Surat Live Demonstration Virtual Meetup#4 - Automate Anypoint VPC, V...
Jitendra Bafna
 
MuleSoft Kochi Meetup #3– Integration with Web Sockets
sumitahuja94
 
Net35 Overview
llangit
 
MuleSoft Surat Virtual Meetup#9 - RAML Reusability and Simplified
Jitendra Bafna
 
MuleSoft Surat Virtual Meetup#8 - Anypoint Business Group Connected Apps and ...
Jitendra Bafna
 

What's hot (20)

PDF
MuleSoft Surat Live Demonstration Virtual Meetup#5 - Salesforce Composite Con...
Jitendra Bafna
 
PPTX
MuleSoft Meetup Virtual_ 2_Charlotte
Subhash Patel
 
PPTX
Vizag mulesoft-meetup-6-anypoint-datagraph--v2
Ravi Tamada
 
PDF
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
Jitendra Bafna
 
PDF
MuleSoft Surat Virtual Meetup#3 - Anypoint Custom Policies, API Manager (Prox...
Jitendra Bafna
 
PDF
MuleSoft Surat Virtual Meetup#21 - MuleSoft API and RAML Design Best Practice...
Jitendra Bafna
 
PPTX
MuleSoft Meetup Bangalore #12
Nagaraju K R
 
PDF
MuleSoft Surat Virtual Meetup#4 - Anypoint Monitoring and MuleSoft dataloader.io
Jitendra Bafna
 
PPTX
Anypoint Monitoring - Built in Dashboards, Custom Dashboards, Alerts and Func...
Anoop Ramachandran
 
PDF
MuleSoft Surat Live Demonstration Virtual Meetup#3 - Building JWT OAuth 2.0 C...
Jitendra Bafna
 
PDF
Nashik MuleSoft Virtual Meetup#1 - Shared and Dedicated Load Balancer
Jitendra Bafna
 
PDF
Mule soft mcia-level-1 Dumps
Armstrongsmith
 
PDF
MuleSoft Surat Virtual Meetup#6 - MuleSoft Project Template Using Maven Arche...
Jitendra Bafna
 
PDF
MuleSoft Surat Virtual Meetup#15 - Caching Scope, Caching Strategy and Jenkin...
Jitendra Bafna
 
PPTX
Deep Dive into Salesforce APIs
NeerajKumar1965
 
PDF
Trouble with Performance Debugging? Not Anymore with Choreo, the AI-Assisted ...
WSO2
 
PDF
20210916 mule soft_meetup_nz_online_uploadedversion
MizuhoHoshino
 
PPTX
Nyc mule soft_meetup_13_march_2021
NeerajKumar1965
 
PPTX
Bangalore mulesoft meetup#10
D.Rajesh Kumar
 
PPTX
#3 calicut meetup - understanding slb, dlb and web sockets
JohnMathewPhilip
 
MuleSoft Surat Live Demonstration Virtual Meetup#5 - Salesforce Composite Con...
Jitendra Bafna
 
MuleSoft Meetup Virtual_ 2_Charlotte
Subhash Patel
 
Vizag mulesoft-meetup-6-anypoint-datagraph--v2
Ravi Tamada
 
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
Jitendra Bafna
 
MuleSoft Surat Virtual Meetup#3 - Anypoint Custom Policies, API Manager (Prox...
Jitendra Bafna
 
MuleSoft Surat Virtual Meetup#21 - MuleSoft API and RAML Design Best Practice...
Jitendra Bafna
 
MuleSoft Meetup Bangalore #12
Nagaraju K R
 
MuleSoft Surat Virtual Meetup#4 - Anypoint Monitoring and MuleSoft dataloader.io
Jitendra Bafna
 
Anypoint Monitoring - Built in Dashboards, Custom Dashboards, Alerts and Func...
Anoop Ramachandran
 
MuleSoft Surat Live Demonstration Virtual Meetup#3 - Building JWT OAuth 2.0 C...
Jitendra Bafna
 
Nashik MuleSoft Virtual Meetup#1 - Shared and Dedicated Load Balancer
Jitendra Bafna
 
Mule soft mcia-level-1 Dumps
Armstrongsmith
 
MuleSoft Surat Virtual Meetup#6 - MuleSoft Project Template Using Maven Arche...
Jitendra Bafna
 
MuleSoft Surat Virtual Meetup#15 - Caching Scope, Caching Strategy and Jenkin...
Jitendra Bafna
 
Deep Dive into Salesforce APIs
NeerajKumar1965
 
Trouble with Performance Debugging? Not Anymore with Choreo, the AI-Assisted ...
WSO2
 
20210916 mule soft_meetup_nz_online_uploadedversion
MizuhoHoshino
 
Nyc mule soft_meetup_13_march_2021
NeerajKumar1965
 
Bangalore mulesoft meetup#10
D.Rajesh Kumar
 
#3 calicut meetup - understanding slb, dlb and web sockets
JohnMathewPhilip
 
Ad

Similar to MuleSoft Surat Virtual Meetup#20 - Unleash the power of Anypoint DataGraph (20)

PPTX
Anypoint Data Graphs
NeerajKumar1965
 
PPTX
Toronto Anypoint DataGraph (1).pptx
Anurag Dwivedi
 
PPTX
Anypoint DataGraph - Consume & Re-use your APIs faster | MuleSoft Mysore Meet...
MysoreMuleSoftMeetup
 
PDF
Thiruvananthapuram Anypoint DataGraph 2 Sept.pdf
Vikalp Bhalia
 
PDF
MuleSoft_Meetup_Datagraph and Async APIs.pptx.pdf
Vikalp Bhalia
 
PPTX
Mumbai MuleSoft Meetup #17 - GraphQL
Akshata Sawant
 
PDF
Perth Meetup August 2021
Michael Price
 
PDF
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
Jitendra Bafna
 
ODP
Anypoint platform architecture and components
D.Rajesh Kumar
 
PDF
Melbourne Virtual MuleSoft Meetup April 2022
Daniel Soffner
 
PDF
Graphql
Niv Ben David
 
PDF
Building modern secure API Products and Monetise with MuleSoft Anypoint Platform
Harshana Martin
 
PDF
Mule soft dubai virtual meetup 27_apr
Raja Bipin Chandra ☁
 
PDF
MuleSoft Anypoint Platform.pdf
VishnuGone
 
PDF
Melbourne Virtual MuleSoft Meetup June 2021
Daniel Soffner
 
PPTX
Bhopal Mulesoft Meetup 5 -Universal-API-Management
Preetam Deshmukh
 
PPTX
Bhopal Mulesoft Meetup 5 -Universal-API-Management (4).pptx
Shekh Muenuddeen
 
PPTX
Charlotte meetup anypointmonitoring_v3
Subhash Patel
 
PDF
apidays LIVE Hong Kong 2021 - GraphQL : Beyond APIs, graph your enterprise by...
apidays
 
PPTX
Overview on Anypoint Platform APIs and Anypoint Studio Tips and Tricks
MergeStack
 
Anypoint Data Graphs
NeerajKumar1965
 
Toronto Anypoint DataGraph (1).pptx
Anurag Dwivedi
 
Anypoint DataGraph - Consume & Re-use your APIs faster | MuleSoft Mysore Meet...
MysoreMuleSoftMeetup
 
Thiruvananthapuram Anypoint DataGraph 2 Sept.pdf
Vikalp Bhalia
 
MuleSoft_Meetup_Datagraph and Async APIs.pptx.pdf
Vikalp Bhalia
 
Mumbai MuleSoft Meetup #17 - GraphQL
Akshata Sawant
 
Perth Meetup August 2021
Michael Price
 
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
Jitendra Bafna
 
Anypoint platform architecture and components
D.Rajesh Kumar
 
Melbourne Virtual MuleSoft Meetup April 2022
Daniel Soffner
 
Graphql
Niv Ben David
 
Building modern secure API Products and Monetise with MuleSoft Anypoint Platform
Harshana Martin
 
Mule soft dubai virtual meetup 27_apr
Raja Bipin Chandra ☁
 
MuleSoft Anypoint Platform.pdf
VishnuGone
 
Melbourne Virtual MuleSoft Meetup June 2021
Daniel Soffner
 
Bhopal Mulesoft Meetup 5 -Universal-API-Management
Preetam Deshmukh
 
Bhopal Mulesoft Meetup 5 -Universal-API-Management (4).pptx
Shekh Muenuddeen
 
Charlotte meetup anypointmonitoring_v3
Subhash Patel
 
apidays LIVE Hong Kong 2021 - GraphQL : Beyond APIs, graph your enterprise by...
apidays
 
Overview on Anypoint Platform APIs and Anypoint Studio Tips and Tricks
MergeStack
 
Ad

More from Jitendra Bafna (20)

PDF
MuleSoft Surat Meetup#55 - Unleash the power of Anypoint MQ
Jitendra Bafna
 
PDF
MuleSoft Surat Meetup#54 - MuleSoft Automation
Jitendra Bafna
 
PDF
MuleSoft Surat Meetup#53 - MuleSoft for Clinical Trial Modernization
Jitendra Bafna
 
PDF
MuleSoft Surat Meetup#52 - Flex Gateway (Port Based Routing V/S Path Based Ro...
Jitendra Bafna
 
PDF
MuleSoft Surat Meetup#51 - API Monitoring - Through a New Lens
Jitendra Bafna
 
PDF
Engineering Student MuleSoft Meetup#7 - Leveraging MuleSoft Service in Salesf...
Jitendra Bafna
 
PDF
MuleSoft Nashik Meetup#7 - Building FHIR applications in MongoDB using MuleSoft
Jitendra Bafna
 
PDF
MuleSoft Surat Meetup#50 - Ask the MuleSoft Ambassadors + CloudHub 2.0 Overvi...
Jitendra Bafna
 
PDF
MuleSoft Surat Meetup#49 - Robotic Process Automation - Why, Where, When and ...
Jitendra Bafna
 
PDF
MuleSoft Surat Meetup#48 - Anypoint API Governance (RAML, OAS and Async API) ...
Jitendra Bafna
 
PDF
MuleSoft Surat Meetup#47 - Error Handling With MuleSoft
Jitendra Bafna
 
PDF
MuleSoft Surat Meetup#46 - Deep Dive into MUnit With MuleSoft
Jitendra Bafna
 
PDF
MuleSoft Surat Meetup#45 - Anypoint Flex Gateway as a Kubernetes Ingress Cont...
Jitendra Bafna
 
PDF
MuleSoft Surat Meetup#44 - Anypoint Flex Gateway Custom Policies With Rust
Jitendra Bafna
 
PDF
Engineering Student MuleSoft Meetup#6 - Basic Understanding of DataWeave With...
Jitendra Bafna
 
PDF
MuleSoft Nashik Meetup#5 - JSON Logger and Externalize Logs
Jitendra Bafna
 
PDF
MuleSoft Surat Meetup#43 - Combine Service Mesh With Anypoint API Management ...
Jitendra Bafna
 
PDF
Engineering Student MuleSoft Meetup#5 - Error Handling With MuleSoft
Jitendra Bafna
 
PDF
MuleSoft Surat Meetup#42 - Runtime Fabric Manager on Self Managed Kubernetes ...
Jitendra Bafna
 
PDF
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...
Jitendra Bafna
 
MuleSoft Surat Meetup#55 - Unleash the power of Anypoint MQ
Jitendra Bafna
 
MuleSoft Surat Meetup#54 - MuleSoft Automation
Jitendra Bafna
 
MuleSoft Surat Meetup#53 - MuleSoft for Clinical Trial Modernization
Jitendra Bafna
 
MuleSoft Surat Meetup#52 - Flex Gateway (Port Based Routing V/S Path Based Ro...
Jitendra Bafna
 
MuleSoft Surat Meetup#51 - API Monitoring - Through a New Lens
Jitendra Bafna
 
Engineering Student MuleSoft Meetup#7 - Leveraging MuleSoft Service in Salesf...
Jitendra Bafna
 
MuleSoft Nashik Meetup#7 - Building FHIR applications in MongoDB using MuleSoft
Jitendra Bafna
 
MuleSoft Surat Meetup#50 - Ask the MuleSoft Ambassadors + CloudHub 2.0 Overvi...
Jitendra Bafna
 
MuleSoft Surat Meetup#49 - Robotic Process Automation - Why, Where, When and ...
Jitendra Bafna
 
MuleSoft Surat Meetup#48 - Anypoint API Governance (RAML, OAS and Async API) ...
Jitendra Bafna
 
MuleSoft Surat Meetup#47 - Error Handling With MuleSoft
Jitendra Bafna
 
MuleSoft Surat Meetup#46 - Deep Dive into MUnit With MuleSoft
Jitendra Bafna
 
MuleSoft Surat Meetup#45 - Anypoint Flex Gateway as a Kubernetes Ingress Cont...
Jitendra Bafna
 
MuleSoft Surat Meetup#44 - Anypoint Flex Gateway Custom Policies With Rust
Jitendra Bafna
 
Engineering Student MuleSoft Meetup#6 - Basic Understanding of DataWeave With...
Jitendra Bafna
 
MuleSoft Nashik Meetup#5 - JSON Logger and Externalize Logs
Jitendra Bafna
 
MuleSoft Surat Meetup#43 - Combine Service Mesh With Anypoint API Management ...
Jitendra Bafna
 
Engineering Student MuleSoft Meetup#5 - Error Handling With MuleSoft
Jitendra Bafna
 
MuleSoft Surat Meetup#42 - Runtime Fabric Manager on Self Managed Kubernetes ...
Jitendra Bafna
 
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...
Jitendra Bafna
 

Recently uploaded (20)

PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PDF
Doc9.....................................
SofiaCollazos
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PDF
A Day in the Life of Location Data - Turning Where into How.pdf
Precisely
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
PPTX
Comunidade Salesforce SĂŁo Paulo - Desmistificando o Omnistudio (Vlocity)
Francisco Vieira JĂșnior
 
PDF
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
PDF
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
PPTX
IoT Sensor Integration 2025 Powering Smart Tech and Industrial Automation.pptx
Rejig Digital
 
PDF
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 
PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PDF
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
PDF
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
PPT
Coupa-Kickoff-Meeting-Template presentai
annapureddyn
 
PDF
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
PDF
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
Doc9.....................................
SofiaCollazos
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
A Day in the Life of Location Data - Turning Where into How.pdf
Precisely
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
Comunidade Salesforce SĂŁo Paulo - Desmistificando o Omnistudio (Vlocity)
Francisco Vieira JĂșnior
 
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
IoT Sensor Integration 2025 Powering Smart Tech and Industrial Automation.pptx
Rejig Digital
 
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
Coupa-Kickoff-Meeting-Template presentai
annapureddyn
 
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 

MuleSoft Surat Virtual Meetup#20 - Unleash the power of Anypoint DataGraph

  • 1. [18th July 2021] 12:00 IST (GMT+05:30) [Surat] MuleSoft Meetup Group Unleash the power of Anypoint DataGraph
  • 2. 2 Organizers Jitendra Bafna About the organizer: Surat and Nashik MuleSoft Meetup Leader and MuleSoft Ambassador. 12.5+ Years of Experience in Integrations and API Technologies. Certified MuleSoft Integration Architect and platform Architect.
  • 3. 3 Organizers Nitish Jain Consultant IBM About the organizer : Working as Consultant at IBM. Surat MuleSoft Meetup Leader. 2.5+ Years of Experience in Integrations and API Technologies. Certified MuleSoft Developer and Platform Architect.
  • 4. 4 Speakers Jitendra Bafna About the speaker: MuleSoft Ambassador Surat and Nashik MuleSoft Meetup Leader. 12.5+ Years of Experience in Integrations and API Technologies. Certified MuleSoft Integration Architect and platform Architect.
  • 7. 7 GraphQL is an open-source query language for Rest API's and it is developed by Facebook in 2012 before releasing publicly in 2015. GraphQL allows you to send the query to your API and get the required data. REST APIs are powerful and follow a resource-oriented and well-structured approach. However, when the data is complex and it is not possible to fetch all the data within a single request as it involved various operations and routes get more complex. GraphQL is very useful in such cases and structures data in the form of a graph with its powerful query syntax for traversing, retrieving, and modifying data. GraphQL is capable of aggregating the data, returns predictable data to the clients. What is GraphQL?
  • 8. 8 Anypoint DataGraph is component of Anypoint Platform which allows you to unify the multiple APIs into single data service. With Anypoint DataGraph, you can reuse multiple APIs in a single request. Enterprise architects can easily unify APIs into one data service — all without writing more code. Developers can consume multiple APIs from the data service in a single GraphQL request. What is Anypoint DataGraph?
  • 9. 9 Unify APIs into powerful data services ● Explore and unify APIs into data services, without more code ● Serve data from multiple APIs instantly by securely sharing data services Consume many APIs a single request ● Query the data service with a single, visually built GraphQL schema ● Focus on application logic, without understanding the complexities of the data service Reach new levels of productivity ● Developers don’t write custom code to parse data from multiple APIs ● Data services are deployed as a SaaS app — no maintenance or patching for IT Anypoint DataGraph?
  • 10. 10 Anypoint DataGraph supports: ● REST APIs with RAML and OAS specifications ● GET methods ● Up to 250 APIs per unified schema ● Up to 16,000 fields per unified schema Anypoint DataGraph restricts downstream REST API calls to: ● A maximum of 150 concurrent or ongoing calls per unified schema ● A 5 second timeout per call ● A maximum of 5 MB of response data per call Anypoint DataGraph limits the query service to: ● A 30 second timeout per query ● A maximum of 100 selected fields per query. Anypoint DataGraph Limitations
  • 11. 11 Let's consider the scenario, you have Rest API that returns 10 fields in response but web application requires only 7 fields whereas mobile application requires only 4 fields. In such cases, DataGraph is one of the most optimal options where the client can pass whatever data required as an input request, and DataGraph will return the required fields to the Web Application and Mobile Application. Below is the illustration of Use Case 1. Use Case 1
  • 13. 13 Let's consider the scenario where you have to call multiple Rest APIs or want to fetch data from multiple rest API's and each APIs will respond with JSON payload. GraphQL will aggregate all the responses and send back the required data to the client. Below is the illustration of Use Case 2. Use Case 2
  • 15. Get ready to WIN a Special Gift from MuleSoft Community Quiz Time
  • 16. Introduce yourself to your neighbor Networking time