SlideShare a Scribd company logo
© 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. This publication may not be reproduced or distributed in any form
without Gartner's prior written permission. It consists of the opinions of Gartner's research organization, which should not be construed as statements of fact. While the information contained in this
publication has been obtained from sources believed to be reliable, Gartner disclaims all warranties as to the accuracy, completeness or adequacy of such information. Although Gartner research
may address legal and financial issues, Gartner does not provide legal or investment advice and its research should not be construed or used as such. Your access and use of this publication are
governed by Gartner’s Usage Policy. Gartner prides itself on its reputation for independence and objectivity. Its research is produced independently by its research organization without input or
influence from any third party. For further information, see "Guiding Principles on Independence and Objectivity."
Anne Thomas
Top Trends in Application
Architecture That Enable
Your Digital Business
Transformation
Gartner Application Architecture, Development & Integration Summit
2 – 3 March 2020 / Mumbai, India
2 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Sources of Company Value Have Shifted to …
The Experience Economy
Source: B.J. Pine and J. H. Gilmore. “The Experience Economy.” Harvard Business Press. 2011.
The Progression
of Economic
Value
Competitive
Position
Differentiated
Undifferentiated
Market Premium
Pricing
Deliver
Experiences
Provide
Services
Make
Goods
Extract
Commodities
3 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Leveraging
Ecosystems
What Is the Future “Experience” of Applications?
Multiexperience
Embedded
Intelligence
Context Aware
Continuous
Improvement
Optimized for Role/
Customer/Task
Free-flow of
Information
4 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
What Is the Future “Experience” of Applications?
Leveraging
Ecosystems
Multiexperience
Embedded
Intelligence
Context Aware
Continuous
Improvement
Optimized for Role/
Customer/Task
Free-flow of
Information
This Future “Experience”
Requires Modern
Application Architecture
5 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Architecture Trends for Digital Transformation
MASA
API
Platform
Event
Processing
6 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Architecture Trends for Digital Transformation
MASA
API
Platform
Event
Processing
7 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Outer APIs
Inner APIs
Multigrained Services
Service
Service
Service
DB
Service
Service
Mediation
API Mediation Layer
Multiexperience
Service
Service
DB
DB
Mesh App and Service Architecture
Fit-for-purpose apps
Multiple personas
Multiple modalities
Monitoring
Security
Traffic management
Transformations
Micro, Mini, Macro Services
New and Legacy Systems
On-Prem. and Cloud-Based
Purchased and Homegrown
Self-Managed and Third-Party
8 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Multigrained Services
DXP iBPMS xPaaS AI Services MXDP
API Mediation
Mobile Apps,
PWAs, AR/VR
Web, Chatbots Web, Voice AR/VR, Voice Voice
CRM ERP SCM Marketing Commerce
Multiexperience: Fit-for-Purpose Experiences for
Multiple Personas
9 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Multigrained Services
DXP iBPMS xPaaS AI Services MXDP
API Mediation
Mobile Apps,
PWAs, AR/VR
Web, Chatbots Web, Voice AR/VR, Voice Voice
Type Touch Chat Gestures Voice
CRM ERP SCM Marketing Commerce
And Multiple Modalities
10 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Inner
APIs
Service
Service
Service
Service Service
Shared back-end
services
API Mediation Layer
Outer
APIs
Distinct apps for
different personas
and modalities
Back-end for frontend
(BFF) APIs support
distinct experiences
Service
BFF API
(Call Center)
Call Center
Web App
Field Service
Progressive
Web App
BFF API
(Field Service)
BFF API
(Customer)
Customer
Mobile App
Customer
Progressive
Web App
Manager
Mobile App
BFF API
(Manager)
Manager
Web App
Add new
experiences
as needed
Multiexperience Development Model
API API API
API API API
BFF API
(Immersive)
Field Service
Immersive App
11 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
API Mediation Layer
Outer
APIs
Inner
API
Mediation Layer
• Monitoring
• Security
• Traffic Management
• Transformations
Service
Service Multiexperience
Consumers
Multigrained Services
Mediation Ensures Agility, Security and Resiliency
12 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
App
BFF API
JavaScript
Microservice
C#
Miniservice
Java
Microservice
Python
Microservice
API Mediation Layer
App
BFF API
JavaScript
Microservice
API SaaS
Service
Partner
Service
JavaScript
Function
Multigrained Services
• Macro/Mini/Micro/Functions
• New/Old
• On-Prem./Cloud
• Internal/External/Ecosystems
Multigrained Polyglot Back-End Services
API API
Macroservice
Within Java EE
Legacy
Application
API
API API API
API
13 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
API Mediation Must Be Pervasive
BFF API
(Customer)
BFF API
(Call Center)
BFF API
(Immersive)
Customer
Progressive
Web App
Service
Service
Service
Manager
Web App
Call Center
Web App
Field Service
Progressive
Web App
Field Service
Immersive App
Manager
Mobile App
Customer
Mobile App
Service Service
BFF API
(Manager)
BFF API
(Field Service)
API Mediation API Mediation
API Mediation API Mediation
API Mediation API Mediation
API Mediation API Mediation
Service
API Mediation
14 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Spectrum of Service Granularity
Microservice
Fine-grained (feature)
Independently deployable
Owns its data
Private API
Coarse-grained (domain)
Independently deployable
May share data
May publish its API
Large-grained (capability)
Monolithic deployments
Shares data
Publishes its API
Continuous Delivery Improve Agility Enable Access
Granularity
Primary Goal
Principles and
Constraints
Service
Implementation
Model
Miniservice Macroservice
Service API Service API Service API
API implemented by many
independently deployable
microservices
API implemented by a few
independently deployable
miniservices
API encapsulates and provides
access to functionality within
a monolithic application
Monolithic Application
Outer APIs
Inner APIs
API Mediator API Mediator API Mediator
15 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Architecture Trends for Digital Transformation
MASA
API
Platform
Event
Processing
16 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
APIs
Enable Everything:
• MASA
• Multiexperience
• Ecosystems
• Integration
• Intelligence
API
17 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
88%
68%
52%
46%
87%
57%
44%
32%
0% 50% 100%
Internal APIs
Private APIs to Connect With Other
Businesses in Your Network or Support Chain
APIs Provided by Third Parties
Public/Externally Exposed APIs –
Your Organization Exposes
Public APIs for Others to Use
2019
2018
API Usage Is Increasing
2019 Base: n = 112, 2018 Base: n = 129 Gartner Research Circle Members
Q: Does your organization currently use/plan to use .. Select all that apply.
Source: Gartner
Use of API Types
Percentage of Respondents
18 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
APIs Require a Platform Model Mindset
• What APIs do we have?
• What APIs do our consumers need?
• Do our APIs provide access to our business
capabilities?
• How do consumers find APIs?
• How do we facilitate API usage?
• How do we manage API usage?
19 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
API Taxonomy
Dimension Options
Management • Managed (traffic routed through a management proxy)
• Unmanaged/Shadow APIs
Sharing • Published (intended to be shared)
• Unpublished (used within a specific domain)
Constituency • Internal use only
• Private ecosystem (partners, customers)
• Public
Sourcing • Internal (micro, mini, macro)
• Third party (SaaS, ecosystems, partners)
20 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Create Services to Extend Legacy Systems
Core/Legacy Systems
CRM ERP SCM Marketing Commerce
Middle Platform
Data
Aggregate
Data Services
AI/ML
Analytics
New Digital
Capabilities
Integration Services
New Digital
Capabilities
Integration Services
New Digital
Capabilities
Integration Services
API
API
API
API
API
API
21 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Treat Published APIs as Products
Developers
API Product
Manager Developers
API Consumers
• Create solutions using
APIs
Optimize developer experience
Manage the API roadmap
Prepare for API monetization
Articulate the business value of
APIs
API Producers
• Create APIs
• Build and run the
services that deliver
APIs
22 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Build an API Platform
API Marketplace
API Management
API Gateways Developer Portal
Admin Portal
API Mediation
Internal Consumers
Internal APIs Third-Party APIs
External Consumers
23 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Architecture Trends for Digital Transformation
MASA
API
Platform
Event
Processing
24 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Four Popular Event Processing Architectures
Event
Capture
and
Brokering
Simple
Notification
Pub/Sub
Event-Driven
Architecture
Stream Analytics and
Machine Learning +
Event
Sourcing
25 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Time Is Money
Historical
Reactive
Actionable
Predictive/Preventive
Data
Value
Traditional “Batch”
Business Intelligence
Time-Critical
Decisions
Time
Real
Time
Secs Mins Hours Days Months
Time Value of Data
26 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
How Much Latency Can You Afford?
>
Hard Real
Time
< 1 microsec
Financial
Trading
< 10s
microsec
Fraud
Detection
< 1 millisec
Edge
Computing
< 10s millisec
Dashboard
Inferencing
< 100s
millisec
Operational
Insights
seconds
Stream Processing Spectrum
27 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Event
Producers
Applications
Sensors
File systems
Messages
CDC
Clickstream
Collector
Broker
Analytics
Storage
Visualization
Ingest and
Integrate
Enrich, Filter,
Transform,
Aggregate
Index,
Search,
Reporting
Stream Processing Architectural Components
28 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Stream Analytics Application Styles
29 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Event Sourcing and EDA Flip Your Perspective
Event-Driven
State
Svc
App
The source of truth is the data store.
First priority: Preserve data
Events
Events
Svc
App
Data
The source of truth is the log of events.
First priority: React to events
30 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Request-Driven vs. Event-Driven Architecture
Orchestration
Svc 1
Svc 4
Svc 2
Svc 3
Invoke Process
Invoke Svc 1
Invoke Svc 2
Invoke Svc 3
Invoke Svc 4
Composite
Service
Svc 1
Invoke Process
Choreography
Event
Broker
Event 1
Pub
Event 2
Pub
Svc 3
Sub
Event 3
Pub
Svc 2
Sub
Svc 4
Sub
Svc 5
Sub
Svc 6
Sub
31 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Inherently Supports Many-to-Many Communications
Event-Driven Architecture Model
Event
Sources
Event
Consumers
Event Broker
32 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Recommendations
33 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Think MASA, APIs and Events
• Agile architecture
• Multiexperience
• Multigrained services
MASA
• API marketplace
• APIs as products
• API mediation
API Platform
• Real-time decisions
• Stream analytics
• Decoupled systems
Event Processing
34 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Recommendations
Appoint the right leader to build architectural competency in your organization
Develop a roadmap to transform your IT estate to support digital transformation
Use capability modeling to prioritize efforts
Adopt a continuous modernization approach
Assess your application portfolio for business and technical fitness
Prioritize efforts to rearchitect critical IT systems to MASA
Build essential internal APIs to support integration and legacy extension
Govern your API portfolio by building an API platform
Adopt event processing with discretion where it delivers value
35 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
For information, please contact your Gartner representative.
Recommended Gartner Research
Adopt a Mesh App and Service Architecture to Power Your Digital Business
Anne Thomas and Aashish Gupta (G00392875)
Not Just Microservices: Choose the Right Service Granularity for Your Applications
Aashish Gupta, Anne Thomas and Mark O’Neill (G00386955)
Mediated APIs: An Essential Application Architecture for Digital Business
Aashish Gupta, Anne Thomas and Mark O’Neill (G00351557)
API Mediation Is the Key to Your Multiexperience Strategy
Mark O’Neill, Jason Wong, Elizabeth Golluscio and Marty Resnick (G00353820)
Stream Processing: The New Data Processing Paradigm
Sumit Pal (G00378063)
The 5 Steps Toward Pervasive Event-Driven Architecture
Yefim Natis, Massimo Pezzini, Keith Guttridge and W. Roy Schulte (G00398057)
Ad

More Related Content

What's hot (20)

Microsoft Build 2023 Updates – Copilot Stack and Azure OpenAI Service (Machin...
Microsoft Build 2023 Updates – Copilot Stack and Azure OpenAI Service (Machin...Microsoft Build 2023 Updates – Copilot Stack and Azure OpenAI Service (Machin...
Microsoft Build 2023 Updates – Copilot Stack and Azure OpenAI Service (Machin...
Naoki (Neo) SATO
 
Best Practice on using Azure OpenAI Service
Best Practice on using Azure OpenAI ServiceBest Practice on using Azure OpenAI Service
Best Practice on using Azure OpenAI Service
Kumton Suttiraksiri
 
The-CxO-Guide-to.pdf
The-CxO-Guide-to.pdfThe-CxO-Guide-to.pdf
The-CxO-Guide-to.pdf
wsscbbhngychpsvlsd
 
INTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MEC
INTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MECINTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MEC
INTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MEC
apidays
 
Generative AI for the rest of us
Generative AI for the rest of usGenerative AI for the rest of us
Generative AI for the rest of us
Massimo Ferre'
 
Improve Developer Experience with Developer Portal
Improve Developer Experience with Developer PortalImprove Developer Experience with Developer Portal
Improve Developer Experience with Developer Portal
Kumton Suttiraksiri
 
Generative-AI-in-enterprise-20230615.pdf
Generative-AI-in-enterprise-20230615.pdfGenerative-AI-in-enterprise-20230615.pdf
Generative-AI-in-enterprise-20230615.pdf
Liming Zhu
 
API Management in Digital Transformation
API Management in Digital TransformationAPI Management in Digital Transformation
API Management in Digital Transformation
Aditya Thatte
 
Generative AI and law.pptx
Generative AI and law.pptxGenerative AI and law.pptx
Generative AI and law.pptx
Chris Marsden
 
introduction Azure OpenAI by Usama wahab khan
introduction  Azure OpenAI by Usama wahab khanintroduction  Azure OpenAI by Usama wahab khan
introduction Azure OpenAI by Usama wahab khan
Usama Wahab Khan Cloud, Data and AI
 
Apigee Edge Product Demo
Apigee Edge Product DemoApigee Edge Product Demo
Apigee Edge Product Demo
Apigee | Google Cloud
 
API Monetization
API MonetizationAPI Monetization
API Monetization
Capgemini
 
Architecting an Enterprise API Management Strategy
Architecting an Enterprise API Management StrategyArchitecting an Enterprise API Management Strategy
Architecting an Enterprise API Management Strategy
WSO2
 
Generative AI Use-cases for Enterprise - First Session
Generative AI Use-cases for Enterprise - First SessionGenerative AI Use-cases for Enterprise - First Session
Generative AI Use-cases for Enterprise - First Session
Gene Leybzon
 
Using Generative AI
Using Generative AIUsing Generative AI
Using Generative AI
Mark DeLoura
 
API Governance
API Governance API Governance
API Governance
Sunil Kuchipudi
 
Responsible Generative AI
Responsible Generative AIResponsible Generative AI
Responsible Generative AI
CMassociates
 
API Maturity Model (Webcast with Accenture)
API Maturity Model (Webcast with Accenture)API Maturity Model (Webcast with Accenture)
API Maturity Model (Webcast with Accenture)
Apigee | Google Cloud
 
Mapping out your API Strategy - 4.20.11 Webinar slides
Mapping out your API Strategy - 4.20.11 Webinar slidesMapping out your API Strategy - 4.20.11 Webinar slides
Mapping out your API Strategy - 4.20.11 Webinar slides
Apigee | Google Cloud
 
ChatGPT, Foundation Models and Web3.pptx
ChatGPT, Foundation Models and Web3.pptxChatGPT, Foundation Models and Web3.pptx
ChatGPT, Foundation Models and Web3.pptx
Jesus Rodriguez
 
Microsoft Build 2023 Updates – Copilot Stack and Azure OpenAI Service (Machin...
Microsoft Build 2023 Updates – Copilot Stack and Azure OpenAI Service (Machin...Microsoft Build 2023 Updates – Copilot Stack and Azure OpenAI Service (Machin...
Microsoft Build 2023 Updates – Copilot Stack and Azure OpenAI Service (Machin...
Naoki (Neo) SATO
 
Best Practice on using Azure OpenAI Service
Best Practice on using Azure OpenAI ServiceBest Practice on using Azure OpenAI Service
Best Practice on using Azure OpenAI Service
Kumton Suttiraksiri
 
INTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MEC
INTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MECINTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MEC
INTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MEC
apidays
 
Generative AI for the rest of us
Generative AI for the rest of usGenerative AI for the rest of us
Generative AI for the rest of us
Massimo Ferre'
 
Improve Developer Experience with Developer Portal
Improve Developer Experience with Developer PortalImprove Developer Experience with Developer Portal
Improve Developer Experience with Developer Portal
Kumton Suttiraksiri
 
Generative-AI-in-enterprise-20230615.pdf
Generative-AI-in-enterprise-20230615.pdfGenerative-AI-in-enterprise-20230615.pdf
Generative-AI-in-enterprise-20230615.pdf
Liming Zhu
 
API Management in Digital Transformation
API Management in Digital TransformationAPI Management in Digital Transformation
API Management in Digital Transformation
Aditya Thatte
 
Generative AI and law.pptx
Generative AI and law.pptxGenerative AI and law.pptx
Generative AI and law.pptx
Chris Marsden
 
API Monetization
API MonetizationAPI Monetization
API Monetization
Capgemini
 
Architecting an Enterprise API Management Strategy
Architecting an Enterprise API Management StrategyArchitecting an Enterprise API Management Strategy
Architecting an Enterprise API Management Strategy
WSO2
 
Generative AI Use-cases for Enterprise - First Session
Generative AI Use-cases for Enterprise - First SessionGenerative AI Use-cases for Enterprise - First Session
Generative AI Use-cases for Enterprise - First Session
Gene Leybzon
 
Using Generative AI
Using Generative AIUsing Generative AI
Using Generative AI
Mark DeLoura
 
Responsible Generative AI
Responsible Generative AIResponsible Generative AI
Responsible Generative AI
CMassociates
 
API Maturity Model (Webcast with Accenture)
API Maturity Model (Webcast with Accenture)API Maturity Model (Webcast with Accenture)
API Maturity Model (Webcast with Accenture)
Apigee | Google Cloud
 
Mapping out your API Strategy - 4.20.11 Webinar slides
Mapping out your API Strategy - 4.20.11 Webinar slidesMapping out your API Strategy - 4.20.11 Webinar slides
Mapping out your API Strategy - 4.20.11 Webinar slides
Apigee | Google Cloud
 
ChatGPT, Foundation Models and Web3.pptx
ChatGPT, Foundation Models and Web3.pptxChatGPT, Foundation Models and Web3.pptx
ChatGPT, Foundation Models and Web3.pptx
Jesus Rodriguez
 

Similar to Top Trends in Application Architecture That Enable.pdf (20)

How to Use Hybrid Integration Platforms Effectively
How to Use Hybrid Integration Platforms EffectivelyHow to Use Hybrid Integration Platforms Effectively
How to Use Hybrid Integration Platforms Effectively
MuleSoft
 
APIdays Paris 2018 - The State of the API Industry Paolo Malinverno, VP Resea...
APIdays Paris 2018 - The State of the API Industry Paolo Malinverno, VP Resea...APIdays Paris 2018 - The State of the API Industry Paolo Malinverno, VP Resea...
APIdays Paris 2018 - The State of the API Industry Paolo Malinverno, VP Resea...
apidays
 
[WSO2Con EU 2018] The Hybrid Integration Platform: Can You Be in Business Wit...
[WSO2Con EU 2018] The Hybrid Integration Platform: Can You Be in Business Wit...[WSO2Con EU 2018] The Hybrid Integration Platform: Can You Be in Business Wit...
[WSO2Con EU 2018] The Hybrid Integration Platform: Can You Be in Business Wit...
WSO2
 
GenAI: Producing and Consuming APIs by Paul Dumas, Gartner
GenAI: Producing and Consuming APIs by Paul Dumas, GartnerGenAI: Producing and Consuming APIs by Paul Dumas, Gartner
GenAI: Producing and Consuming APIs by Paul Dumas, Gartner
Nordic APIs
 
Driving API Economy with Apigee.pptx
Driving API Economy with Apigee.pptxDriving API Economy with Apigee.pptx
Driving API Economy with Apigee.pptx
ssuseree0a28
 
The top 10 strategic technology trends for 2019.
The top 10 strategic technology trends for 2019.The top 10 strategic technology trends for 2019.
The top 10 strategic technology trends for 2019.
Paulo Ratinecas
 
apidays Singapore 2023 - State of the API Industry, Manjunath Bhat, Gartner
apidays Singapore 2023 - State of the API Industry, Manjunath Bhat, Gartnerapidays Singapore 2023 - State of the API Industry, Manjunath Bhat, Gartner
apidays Singapore 2023 - State of the API Industry, Manjunath Bhat, Gartner
apidays
 
FUTURE-PROOFING CONSUMER IDENTITY AND ACCESS MANAGEMENT
FUTURE-PROOFING CONSUMER IDENTITY AND ACCESS MANAGEMENTFUTURE-PROOFING CONSUMER IDENTITY AND ACCESS MANAGEMENT
FUTURE-PROOFING CONSUMER IDENTITY AND ACCESS MANAGEMENT
ForgeRock
 
June 27 top_10_techtrends_dcearley_176465
June 27 top_10_techtrends_dcearley_176465June 27 top_10_techtrends_dcearley_176465
June 27 top_10_techtrends_dcearley_176465
Kirill Goncharuk
 
ESC28 - 11b - Top Business and Technology Trends in Government - 309972.pdf
ESC28 - 11b - Top Business and Technology Trends in Government - 309972.pdfESC28 - 11b - Top Business and Technology Trends in Government - 309972.pdf
ESC28 - 11b - Top Business and Technology Trends in Government - 309972.pdf
AmineTaleb15
 
The Top Strategic Technology Trends for 2021.pdf
The Top Strategic Technology Trends for 2021.pdfThe Top Strategic Technology Trends for 2021.pdf
The Top Strategic Technology Trends for 2021.pdf
AydinAdrianBahar1
 
Gartner - The real economics of byod
Gartner - The real economics of byodGartner - The real economics of byod
Gartner - The real economics of byod
mParticle
 
About Interactive Intelligence
About Interactive IntelligenceAbout Interactive Intelligence
About Interactive Intelligence
Communications Products, Inc.
 
𝐆𝐞𝐧𝐞𝐫𝐚𝐭𝐢𝐯𝐞 𝐀𝐈: 𝐂𝐡𝐚𝐧𝐠𝐢𝐧𝐠 𝐇𝐨𝐰 𝐁𝐮𝐬𝐢𝐧𝐞𝐬𝐬 𝐈𝐧𝐧𝐨𝐯𝐚𝐭𝐞𝐬 𝐚𝐧𝐝 𝐎𝐩𝐞𝐫𝐚𝐭𝐞𝐬
𝐆𝐞𝐧𝐞𝐫𝐚𝐭𝐢𝐯𝐞 𝐀𝐈: 𝐂𝐡𝐚𝐧𝐠𝐢𝐧𝐠 𝐇𝐨𝐰 𝐁𝐮𝐬𝐢𝐧𝐞𝐬𝐬 𝐈𝐧𝐧𝐨𝐯𝐚𝐭𝐞𝐬 𝐚𝐧𝐝 𝐎𝐩𝐞𝐫𝐚𝐭𝐞𝐬𝐆𝐞𝐧𝐞𝐫𝐚𝐭𝐢𝐯𝐞 𝐀𝐈: 𝐂𝐡𝐚𝐧𝐠𝐢𝐧𝐠 𝐇𝐨𝐰 𝐁𝐮𝐬𝐢𝐧𝐞𝐬𝐬 𝐈𝐧𝐧𝐨𝐯𝐚𝐭𝐞𝐬 𝐚𝐧𝐝 𝐎𝐩𝐞𝐫𝐚𝐭𝐞𝐬
𝐆𝐞𝐧𝐞𝐫𝐚𝐭𝐢𝐯𝐞 𝐀𝐈: 𝐂𝐡𝐚𝐧𝐠𝐢𝐧𝐠 𝐇𝐨𝐰 𝐁𝐮𝐬𝐢𝐧𝐞𝐬𝐬 𝐈𝐧𝐧𝐨𝐯𝐚𝐭𝐞𝐬 𝐚𝐧𝐝 𝐎𝐩𝐞𝐫𝐚𝐭𝐞𝐬
VINCI Digital - Industrial IoT (IIoT) Strategic Advisory
 
The_Future_of_Cloud_Computing_in_2027_From_Technology_to_Business_Innovation_...
The_Future_of_Cloud_Computing_in_2027_From_Technology_to_Business_Innovation_...The_Future_of_Cloud_Computing_in_2027_From_Technology_to_Business_Innovation_...
The_Future_of_Cloud_Computing_in_2027_From_Technology_to_Business_Innovation_...
anishkhairnar21
 
Ping’s Technology Partner Program
Ping’s Technology Partner ProgramPing’s Technology Partner Program
Ping’s Technology Partner Program
Ping Identity
 
January-2022-Vendor-Webinar-Presentation-Slides.pdf
January-2022-Vendor-Webinar-Presentation-Slides.pdfJanuary-2022-Vendor-Webinar-Presentation-Slides.pdf
January-2022-Vendor-Webinar-Presentation-Slides.pdf
6p6y5w6cpb
 
The Revolutionary Impact of the Cloud by Arun Chandrasekaran
The Revolutionary Impact of the Cloud by Arun ChandrasekaranThe Revolutionary Impact of the Cloud by Arun Chandrasekaran
The Revolutionary Impact of the Cloud by Arun Chandrasekaran
Poh Lee
 
Microapps: Redefining Enterprise Mobility
Microapps: Redefining Enterprise MobilityMicroapps: Redefining Enterprise Mobility
Microapps: Redefining Enterprise Mobility
Nischal Reddy
 
opustechglobal-com-api-monetization-.pdf
opustechglobal-com-api-monetization-.pdfopustechglobal-com-api-monetization-.pdf
opustechglobal-com-api-monetization-.pdf
Opus
 
How to Use Hybrid Integration Platforms Effectively
How to Use Hybrid Integration Platforms EffectivelyHow to Use Hybrid Integration Platforms Effectively
How to Use Hybrid Integration Platforms Effectively
MuleSoft
 
APIdays Paris 2018 - The State of the API Industry Paolo Malinverno, VP Resea...
APIdays Paris 2018 - The State of the API Industry Paolo Malinverno, VP Resea...APIdays Paris 2018 - The State of the API Industry Paolo Malinverno, VP Resea...
APIdays Paris 2018 - The State of the API Industry Paolo Malinverno, VP Resea...
apidays
 
[WSO2Con EU 2018] The Hybrid Integration Platform: Can You Be in Business Wit...
[WSO2Con EU 2018] The Hybrid Integration Platform: Can You Be in Business Wit...[WSO2Con EU 2018] The Hybrid Integration Platform: Can You Be in Business Wit...
[WSO2Con EU 2018] The Hybrid Integration Platform: Can You Be in Business Wit...
WSO2
 
GenAI: Producing and Consuming APIs by Paul Dumas, Gartner
GenAI: Producing and Consuming APIs by Paul Dumas, GartnerGenAI: Producing and Consuming APIs by Paul Dumas, Gartner
GenAI: Producing and Consuming APIs by Paul Dumas, Gartner
Nordic APIs
 
Driving API Economy with Apigee.pptx
Driving API Economy with Apigee.pptxDriving API Economy with Apigee.pptx
Driving API Economy with Apigee.pptx
ssuseree0a28
 
The top 10 strategic technology trends for 2019.
The top 10 strategic technology trends for 2019.The top 10 strategic technology trends for 2019.
The top 10 strategic technology trends for 2019.
Paulo Ratinecas
 
apidays Singapore 2023 - State of the API Industry, Manjunath Bhat, Gartner
apidays Singapore 2023 - State of the API Industry, Manjunath Bhat, Gartnerapidays Singapore 2023 - State of the API Industry, Manjunath Bhat, Gartner
apidays Singapore 2023 - State of the API Industry, Manjunath Bhat, Gartner
apidays
 
FUTURE-PROOFING CONSUMER IDENTITY AND ACCESS MANAGEMENT
FUTURE-PROOFING CONSUMER IDENTITY AND ACCESS MANAGEMENTFUTURE-PROOFING CONSUMER IDENTITY AND ACCESS MANAGEMENT
FUTURE-PROOFING CONSUMER IDENTITY AND ACCESS MANAGEMENT
ForgeRock
 
June 27 top_10_techtrends_dcearley_176465
June 27 top_10_techtrends_dcearley_176465June 27 top_10_techtrends_dcearley_176465
June 27 top_10_techtrends_dcearley_176465
Kirill Goncharuk
 
ESC28 - 11b - Top Business and Technology Trends in Government - 309972.pdf
ESC28 - 11b - Top Business and Technology Trends in Government - 309972.pdfESC28 - 11b - Top Business and Technology Trends in Government - 309972.pdf
ESC28 - 11b - Top Business and Technology Trends in Government - 309972.pdf
AmineTaleb15
 
The Top Strategic Technology Trends for 2021.pdf
The Top Strategic Technology Trends for 2021.pdfThe Top Strategic Technology Trends for 2021.pdf
The Top Strategic Technology Trends for 2021.pdf
AydinAdrianBahar1
 
Gartner - The real economics of byod
Gartner - The real economics of byodGartner - The real economics of byod
Gartner - The real economics of byod
mParticle
 
𝐆𝐞𝐧𝐞𝐫𝐚𝐭𝐢𝐯𝐞 𝐀𝐈: 𝐂𝐡𝐚𝐧𝐠𝐢𝐧𝐠 𝐇𝐨𝐰 𝐁𝐮𝐬𝐢𝐧𝐞𝐬𝐬 𝐈𝐧𝐧𝐨𝐯𝐚𝐭𝐞𝐬 𝐚𝐧𝐝 𝐎𝐩𝐞𝐫𝐚𝐭𝐞𝐬
𝐆𝐞𝐧𝐞𝐫𝐚𝐭𝐢𝐯𝐞 𝐀𝐈: 𝐂𝐡𝐚𝐧𝐠𝐢𝐧𝐠 𝐇𝐨𝐰 𝐁𝐮𝐬𝐢𝐧𝐞𝐬𝐬 𝐈𝐧𝐧𝐨𝐯𝐚𝐭𝐞𝐬 𝐚𝐧𝐝 𝐎𝐩𝐞𝐫𝐚𝐭𝐞𝐬𝐆𝐞𝐧𝐞𝐫𝐚𝐭𝐢𝐯𝐞 𝐀𝐈: 𝐂𝐡𝐚𝐧𝐠𝐢𝐧𝐠 𝐇𝐨𝐰 𝐁𝐮𝐬𝐢𝐧𝐞𝐬𝐬 𝐈𝐧𝐧𝐨𝐯𝐚𝐭𝐞𝐬 𝐚𝐧𝐝 𝐎𝐩𝐞𝐫𝐚𝐭𝐞𝐬
𝐆𝐞𝐧𝐞𝐫𝐚𝐭𝐢𝐯𝐞 𝐀𝐈: 𝐂𝐡𝐚𝐧𝐠𝐢𝐧𝐠 𝐇𝐨𝐰 𝐁𝐮𝐬𝐢𝐧𝐞𝐬𝐬 𝐈𝐧𝐧𝐨𝐯𝐚𝐭𝐞𝐬 𝐚𝐧𝐝 𝐎𝐩𝐞𝐫𝐚𝐭𝐞𝐬
VINCI Digital - Industrial IoT (IIoT) Strategic Advisory
 
The_Future_of_Cloud_Computing_in_2027_From_Technology_to_Business_Innovation_...
The_Future_of_Cloud_Computing_in_2027_From_Technology_to_Business_Innovation_...The_Future_of_Cloud_Computing_in_2027_From_Technology_to_Business_Innovation_...
The_Future_of_Cloud_Computing_in_2027_From_Technology_to_Business_Innovation_...
anishkhairnar21
 
Ping’s Technology Partner Program
Ping’s Technology Partner ProgramPing’s Technology Partner Program
Ping’s Technology Partner Program
Ping Identity
 
January-2022-Vendor-Webinar-Presentation-Slides.pdf
January-2022-Vendor-Webinar-Presentation-Slides.pdfJanuary-2022-Vendor-Webinar-Presentation-Slides.pdf
January-2022-Vendor-Webinar-Presentation-Slides.pdf
6p6y5w6cpb
 
The Revolutionary Impact of the Cloud by Arun Chandrasekaran
The Revolutionary Impact of the Cloud by Arun ChandrasekaranThe Revolutionary Impact of the Cloud by Arun Chandrasekaran
The Revolutionary Impact of the Cloud by Arun Chandrasekaran
Poh Lee
 
Microapps: Redefining Enterprise Mobility
Microapps: Redefining Enterprise MobilityMicroapps: Redefining Enterprise Mobility
Microapps: Redefining Enterprise Mobility
Nischal Reddy
 
opustechglobal-com-api-monetization-.pdf
opustechglobal-com-api-monetization-.pdfopustechglobal-com-api-monetization-.pdf
opustechglobal-com-api-monetization-.pdf
Opus
 
Ad

Recently uploaded (20)

Developing Security Orchestration, Automation, and Response Applications
Developing Security Orchestration, Automation, and Response ApplicationsDeveloping Security Orchestration, Automation, and Response Applications
Developing Security Orchestration, Automation, and Response Applications
VICTOR MAESTRE RAMIREZ
 
183409-christina-rossetti.pdfdsfsdasggsag
183409-christina-rossetti.pdfdsfsdasggsag183409-christina-rossetti.pdfdsfsdasggsag
183409-christina-rossetti.pdfdsfsdasggsag
fardin123rahman07
 
AI Competitor Analysis: How to Monitor and Outperform Your Competitors
AI Competitor Analysis: How to Monitor and Outperform Your CompetitorsAI Competitor Analysis: How to Monitor and Outperform Your Competitors
AI Competitor Analysis: How to Monitor and Outperform Your Competitors
Contify
 
Just-In-Timeasdfffffffghhhhhhhhhhj Systems.ppt
Just-In-Timeasdfffffffghhhhhhhhhhj Systems.pptJust-In-Timeasdfffffffghhhhhhhhhhj Systems.ppt
Just-In-Timeasdfffffffghhhhhhhhhhj Systems.ppt
ssuser5f8f49
 
Simple_AI_Explanation_English somplr.pptx
Simple_AI_Explanation_English somplr.pptxSimple_AI_Explanation_English somplr.pptx
Simple_AI_Explanation_English somplr.pptx
ssuser2aa19f
 
Conic Sectionfaggavahabaayhahahahahs.pptx
Conic Sectionfaggavahabaayhahahahahs.pptxConic Sectionfaggavahabaayhahahahahs.pptx
Conic Sectionfaggavahabaayhahahahahs.pptx
taiwanesechetan
 
Molecular methods diagnostic and monitoring of infection - Repaired.pptx
Molecular methods diagnostic and monitoring of infection  -  Repaired.pptxMolecular methods diagnostic and monitoring of infection  -  Repaired.pptx
Molecular methods diagnostic and monitoring of infection - Repaired.pptx
7tzn7x5kky
 
Secure_File_Storage_Hybrid_Cryptography.pptx..
Secure_File_Storage_Hybrid_Cryptography.pptx..Secure_File_Storage_Hybrid_Cryptography.pptx..
Secure_File_Storage_Hybrid_Cryptography.pptx..
yuvarajreddy2002
 
Thingyan is now a global treasure! See how people around the world are search...
Thingyan is now a global treasure! See how people around the world are search...Thingyan is now a global treasure! See how people around the world are search...
Thingyan is now a global treasure! See how people around the world are search...
Pixellion
 
FPET_Implementation_2_MA to 360 Engage Direct.pptx
FPET_Implementation_2_MA to 360 Engage Direct.pptxFPET_Implementation_2_MA to 360 Engage Direct.pptx
FPET_Implementation_2_MA to 360 Engage Direct.pptx
ssuser4ef83d
 
Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...
Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...
Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...
gmuir1066
 
Data Science Courses in India iim skills
Data Science Courses in India iim skillsData Science Courses in India iim skills
Data Science Courses in India iim skills
dharnathakur29
 
03 Daniel 2-notes.ppt seminario escatologia
03 Daniel 2-notes.ppt seminario escatologia03 Daniel 2-notes.ppt seminario escatologia
03 Daniel 2-notes.ppt seminario escatologia
Alexander Romero Arosquipa
 
Defense Against LLM Scheming 2025_04_28.pptx
Defense Against LLM Scheming 2025_04_28.pptxDefense Against LLM Scheming 2025_04_28.pptx
Defense Against LLM Scheming 2025_04_28.pptx
Greg Makowski
 
CTS EXCEPTIONSPrediction of Aluminium wire rod physical properties through AI...
CTS EXCEPTIONSPrediction of Aluminium wire rod physical properties through AI...CTS EXCEPTIONSPrediction of Aluminium wire rod physical properties through AI...
CTS EXCEPTIONSPrediction of Aluminium wire rod physical properties through AI...
ThanushsaranS
 
computer organization and assembly language.docx
computer organization and assembly language.docxcomputer organization and assembly language.docx
computer organization and assembly language.docx
alisoftwareengineer1
 
1. Briefing Session_SEED with Hon. Governor Assam - 27.10.pdf
1. Briefing Session_SEED with Hon. Governor Assam - 27.10.pdf1. Briefing Session_SEED with Hon. Governor Assam - 27.10.pdf
1. Briefing Session_SEED with Hon. Governor Assam - 27.10.pdf
Simran112433
 
How iCode cybertech Helped Me Recover My Lost Funds
How iCode cybertech Helped Me Recover My Lost FundsHow iCode cybertech Helped Me Recover My Lost Funds
How iCode cybertech Helped Me Recover My Lost Funds
ireneschmid345
 
Digilocker under workingProcess Flow.pptx
Digilocker  under workingProcess Flow.pptxDigilocker  under workingProcess Flow.pptx
Digilocker under workingProcess Flow.pptx
satnamsadguru491
 
Day 1 - Lab 1 Reconnaissance Scanning with NMAP, Vulnerability Assessment wit...
Day 1 - Lab 1 Reconnaissance Scanning with NMAP, Vulnerability Assessment wit...Day 1 - Lab 1 Reconnaissance Scanning with NMAP, Vulnerability Assessment wit...
Day 1 - Lab 1 Reconnaissance Scanning with NMAP, Vulnerability Assessment wit...
Abodahab
 
Developing Security Orchestration, Automation, and Response Applications
Developing Security Orchestration, Automation, and Response ApplicationsDeveloping Security Orchestration, Automation, and Response Applications
Developing Security Orchestration, Automation, and Response Applications
VICTOR MAESTRE RAMIREZ
 
183409-christina-rossetti.pdfdsfsdasggsag
183409-christina-rossetti.pdfdsfsdasggsag183409-christina-rossetti.pdfdsfsdasggsag
183409-christina-rossetti.pdfdsfsdasggsag
fardin123rahman07
 
AI Competitor Analysis: How to Monitor and Outperform Your Competitors
AI Competitor Analysis: How to Monitor and Outperform Your CompetitorsAI Competitor Analysis: How to Monitor and Outperform Your Competitors
AI Competitor Analysis: How to Monitor and Outperform Your Competitors
Contify
 
Just-In-Timeasdfffffffghhhhhhhhhhj Systems.ppt
Just-In-Timeasdfffffffghhhhhhhhhhj Systems.pptJust-In-Timeasdfffffffghhhhhhhhhhj Systems.ppt
Just-In-Timeasdfffffffghhhhhhhhhhj Systems.ppt
ssuser5f8f49
 
Simple_AI_Explanation_English somplr.pptx
Simple_AI_Explanation_English somplr.pptxSimple_AI_Explanation_English somplr.pptx
Simple_AI_Explanation_English somplr.pptx
ssuser2aa19f
 
Conic Sectionfaggavahabaayhahahahahs.pptx
Conic Sectionfaggavahabaayhahahahahs.pptxConic Sectionfaggavahabaayhahahahahs.pptx
Conic Sectionfaggavahabaayhahahahahs.pptx
taiwanesechetan
 
Molecular methods diagnostic and monitoring of infection - Repaired.pptx
Molecular methods diagnostic and monitoring of infection  -  Repaired.pptxMolecular methods diagnostic and monitoring of infection  -  Repaired.pptx
Molecular methods diagnostic and monitoring of infection - Repaired.pptx
7tzn7x5kky
 
Secure_File_Storage_Hybrid_Cryptography.pptx..
Secure_File_Storage_Hybrid_Cryptography.pptx..Secure_File_Storage_Hybrid_Cryptography.pptx..
Secure_File_Storage_Hybrid_Cryptography.pptx..
yuvarajreddy2002
 
Thingyan is now a global treasure! See how people around the world are search...
Thingyan is now a global treasure! See how people around the world are search...Thingyan is now a global treasure! See how people around the world are search...
Thingyan is now a global treasure! See how people around the world are search...
Pixellion
 
FPET_Implementation_2_MA to 360 Engage Direct.pptx
FPET_Implementation_2_MA to 360 Engage Direct.pptxFPET_Implementation_2_MA to 360 Engage Direct.pptx
FPET_Implementation_2_MA to 360 Engage Direct.pptx
ssuser4ef83d
 
Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...
Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...
Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...
gmuir1066
 
Data Science Courses in India iim skills
Data Science Courses in India iim skillsData Science Courses in India iim skills
Data Science Courses in India iim skills
dharnathakur29
 
Defense Against LLM Scheming 2025_04_28.pptx
Defense Against LLM Scheming 2025_04_28.pptxDefense Against LLM Scheming 2025_04_28.pptx
Defense Against LLM Scheming 2025_04_28.pptx
Greg Makowski
 
CTS EXCEPTIONSPrediction of Aluminium wire rod physical properties through AI...
CTS EXCEPTIONSPrediction of Aluminium wire rod physical properties through AI...CTS EXCEPTIONSPrediction of Aluminium wire rod physical properties through AI...
CTS EXCEPTIONSPrediction of Aluminium wire rod physical properties through AI...
ThanushsaranS
 
computer organization and assembly language.docx
computer organization and assembly language.docxcomputer organization and assembly language.docx
computer organization and assembly language.docx
alisoftwareengineer1
 
1. Briefing Session_SEED with Hon. Governor Assam - 27.10.pdf
1. Briefing Session_SEED with Hon. Governor Assam - 27.10.pdf1. Briefing Session_SEED with Hon. Governor Assam - 27.10.pdf
1. Briefing Session_SEED with Hon. Governor Assam - 27.10.pdf
Simran112433
 
How iCode cybertech Helped Me Recover My Lost Funds
How iCode cybertech Helped Me Recover My Lost FundsHow iCode cybertech Helped Me Recover My Lost Funds
How iCode cybertech Helped Me Recover My Lost Funds
ireneschmid345
 
Digilocker under workingProcess Flow.pptx
Digilocker  under workingProcess Flow.pptxDigilocker  under workingProcess Flow.pptx
Digilocker under workingProcess Flow.pptx
satnamsadguru491
 
Day 1 - Lab 1 Reconnaissance Scanning with NMAP, Vulnerability Assessment wit...
Day 1 - Lab 1 Reconnaissance Scanning with NMAP, Vulnerability Assessment wit...Day 1 - Lab 1 Reconnaissance Scanning with NMAP, Vulnerability Assessment wit...
Day 1 - Lab 1 Reconnaissance Scanning with NMAP, Vulnerability Assessment wit...
Abodahab
 
Ad

Top Trends in Application Architecture That Enable.pdf

  • 1. © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. This publication may not be reproduced or distributed in any form without Gartner's prior written permission. It consists of the opinions of Gartner's research organization, which should not be construed as statements of fact. While the information contained in this publication has been obtained from sources believed to be reliable, Gartner disclaims all warranties as to the accuracy, completeness or adequacy of such information. Although Gartner research may address legal and financial issues, Gartner does not provide legal or investment advice and its research should not be construed or used as such. Your access and use of this publication are governed by Gartner’s Usage Policy. Gartner prides itself on its reputation for independence and objectivity. Its research is produced independently by its research organization without input or influence from any third party. For further information, see "Guiding Principles on Independence and Objectivity." Anne Thomas Top Trends in Application Architecture That Enable Your Digital Business Transformation Gartner Application Architecture, Development & Integration Summit 2 – 3 March 2020 / Mumbai, India
  • 2. 2 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. Sources of Company Value Have Shifted to … The Experience Economy Source: B.J. Pine and J. H. Gilmore. “The Experience Economy.” Harvard Business Press. 2011. The Progression of Economic Value Competitive Position Differentiated Undifferentiated Market Premium Pricing Deliver Experiences Provide Services Make Goods Extract Commodities
  • 3. 3 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. Leveraging Ecosystems What Is the Future “Experience” of Applications? Multiexperience Embedded Intelligence Context Aware Continuous Improvement Optimized for Role/ Customer/Task Free-flow of Information
  • 4. 4 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. What Is the Future “Experience” of Applications? Leveraging Ecosystems Multiexperience Embedded Intelligence Context Aware Continuous Improvement Optimized for Role/ Customer/Task Free-flow of Information This Future “Experience” Requires Modern Application Architecture
  • 5. 5 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. Architecture Trends for Digital Transformation MASA API Platform Event Processing
  • 6. 6 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. Architecture Trends for Digital Transformation MASA API Platform Event Processing
  • 7. 7 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. Outer APIs Inner APIs Multigrained Services Service Service Service DB Service Service Mediation API Mediation Layer Multiexperience Service Service DB DB Mesh App and Service Architecture Fit-for-purpose apps Multiple personas Multiple modalities Monitoring Security Traffic management Transformations Micro, Mini, Macro Services New and Legacy Systems On-Prem. and Cloud-Based Purchased and Homegrown Self-Managed and Third-Party
  • 8. 8 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. Multigrained Services DXP iBPMS xPaaS AI Services MXDP API Mediation Mobile Apps, PWAs, AR/VR Web, Chatbots Web, Voice AR/VR, Voice Voice CRM ERP SCM Marketing Commerce Multiexperience: Fit-for-Purpose Experiences for Multiple Personas
  • 9. 9 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. Multigrained Services DXP iBPMS xPaaS AI Services MXDP API Mediation Mobile Apps, PWAs, AR/VR Web, Chatbots Web, Voice AR/VR, Voice Voice Type Touch Chat Gestures Voice CRM ERP SCM Marketing Commerce And Multiple Modalities
  • 10. 10 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. Inner APIs Service Service Service Service Service Shared back-end services API Mediation Layer Outer APIs Distinct apps for different personas and modalities Back-end for frontend (BFF) APIs support distinct experiences Service BFF API (Call Center) Call Center Web App Field Service Progressive Web App BFF API (Field Service) BFF API (Customer) Customer Mobile App Customer Progressive Web App Manager Mobile App BFF API (Manager) Manager Web App Add new experiences as needed Multiexperience Development Model API API API API API API BFF API (Immersive) Field Service Immersive App
  • 11. 11 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. API Mediation Layer Outer APIs Inner API Mediation Layer • Monitoring • Security • Traffic Management • Transformations Service Service Multiexperience Consumers Multigrained Services Mediation Ensures Agility, Security and Resiliency
  • 12. 12 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. App BFF API JavaScript Microservice C# Miniservice Java Microservice Python Microservice API Mediation Layer App BFF API JavaScript Microservice API SaaS Service Partner Service JavaScript Function Multigrained Services • Macro/Mini/Micro/Functions • New/Old • On-Prem./Cloud • Internal/External/Ecosystems Multigrained Polyglot Back-End Services API API Macroservice Within Java EE Legacy Application API API API API API
  • 13. 13 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. API Mediation Must Be Pervasive BFF API (Customer) BFF API (Call Center) BFF API (Immersive) Customer Progressive Web App Service Service Service Manager Web App Call Center Web App Field Service Progressive Web App Field Service Immersive App Manager Mobile App Customer Mobile App Service Service BFF API (Manager) BFF API (Field Service) API Mediation API Mediation API Mediation API Mediation API Mediation API Mediation API Mediation API Mediation Service API Mediation
  • 14. 14 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. Spectrum of Service Granularity Microservice Fine-grained (feature) Independently deployable Owns its data Private API Coarse-grained (domain) Independently deployable May share data May publish its API Large-grained (capability) Monolithic deployments Shares data Publishes its API Continuous Delivery Improve Agility Enable Access Granularity Primary Goal Principles and Constraints Service Implementation Model Miniservice Macroservice Service API Service API Service API API implemented by many independently deployable microservices API implemented by a few independently deployable miniservices API encapsulates and provides access to functionality within a monolithic application Monolithic Application Outer APIs Inner APIs API Mediator API Mediator API Mediator
  • 15. 15 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. Architecture Trends for Digital Transformation MASA API Platform Event Processing
  • 16. 16 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. APIs Enable Everything: • MASA • Multiexperience • Ecosystems • Integration • Intelligence API
  • 17. 17 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. 88% 68% 52% 46% 87% 57% 44% 32% 0% 50% 100% Internal APIs Private APIs to Connect With Other Businesses in Your Network or Support Chain APIs Provided by Third Parties Public/Externally Exposed APIs – Your Organization Exposes Public APIs for Others to Use 2019 2018 API Usage Is Increasing 2019 Base: n = 112, 2018 Base: n = 129 Gartner Research Circle Members Q: Does your organization currently use/plan to use .. Select all that apply. Source: Gartner Use of API Types Percentage of Respondents
  • 18. 18 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. APIs Require a Platform Model Mindset • What APIs do we have? • What APIs do our consumers need? • Do our APIs provide access to our business capabilities? • How do consumers find APIs? • How do we facilitate API usage? • How do we manage API usage?
  • 19. 19 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. API Taxonomy Dimension Options Management • Managed (traffic routed through a management proxy) • Unmanaged/Shadow APIs Sharing • Published (intended to be shared) • Unpublished (used within a specific domain) Constituency • Internal use only • Private ecosystem (partners, customers) • Public Sourcing • Internal (micro, mini, macro) • Third party (SaaS, ecosystems, partners)
  • 20. 20 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. Create Services to Extend Legacy Systems Core/Legacy Systems CRM ERP SCM Marketing Commerce Middle Platform Data Aggregate Data Services AI/ML Analytics New Digital Capabilities Integration Services New Digital Capabilities Integration Services New Digital Capabilities Integration Services API API API API API API
  • 21. 21 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. Treat Published APIs as Products Developers API Product Manager Developers API Consumers • Create solutions using APIs Optimize developer experience Manage the API roadmap Prepare for API monetization Articulate the business value of APIs API Producers • Create APIs • Build and run the services that deliver APIs
  • 22. 22 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. Build an API Platform API Marketplace API Management API Gateways Developer Portal Admin Portal API Mediation Internal Consumers Internal APIs Third-Party APIs External Consumers
  • 23. 23 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. Architecture Trends for Digital Transformation MASA API Platform Event Processing
  • 24. 24 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. Four Popular Event Processing Architectures Event Capture and Brokering Simple Notification Pub/Sub Event-Driven Architecture Stream Analytics and Machine Learning + Event Sourcing
  • 25. 25 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. Time Is Money Historical Reactive Actionable Predictive/Preventive Data Value Traditional “Batch” Business Intelligence Time-Critical Decisions Time Real Time Secs Mins Hours Days Months Time Value of Data
  • 26. 26 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. How Much Latency Can You Afford? > Hard Real Time < 1 microsec Financial Trading < 10s microsec Fraud Detection < 1 millisec Edge Computing < 10s millisec Dashboard Inferencing < 100s millisec Operational Insights seconds Stream Processing Spectrum
  • 27. 27 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. Event Producers Applications Sensors File systems Messages CDC Clickstream Collector Broker Analytics Storage Visualization Ingest and Integrate Enrich, Filter, Transform, Aggregate Index, Search, Reporting Stream Processing Architectural Components
  • 28. 28 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. Stream Analytics Application Styles
  • 29. 29 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. Event Sourcing and EDA Flip Your Perspective Event-Driven State Svc App The source of truth is the data store. First priority: Preserve data Events Events Svc App Data The source of truth is the log of events. First priority: React to events
  • 30. 30 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. Request-Driven vs. Event-Driven Architecture Orchestration Svc 1 Svc 4 Svc 2 Svc 3 Invoke Process Invoke Svc 1 Invoke Svc 2 Invoke Svc 3 Invoke Svc 4 Composite Service Svc 1 Invoke Process Choreography Event Broker Event 1 Pub Event 2 Pub Svc 3 Sub Event 3 Pub Svc 2 Sub Svc 4 Sub Svc 5 Sub Svc 6 Sub
  • 31. 31 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. Inherently Supports Many-to-Many Communications Event-Driven Architecture Model Event Sources Event Consumers Event Broker
  • 32. 32 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. Recommendations
  • 33. 33 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. Think MASA, APIs and Events • Agile architecture • Multiexperience • Multigrained services MASA • API marketplace • APIs as products • API mediation API Platform • Real-time decisions • Stream analytics • Decoupled systems Event Processing
  • 34. 34 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. Recommendations Appoint the right leader to build architectural competency in your organization Develop a roadmap to transform your IT estate to support digital transformation Use capability modeling to prioritize efforts Adopt a continuous modernization approach Assess your application portfolio for business and technical fitness Prioritize efforts to rearchitect critical IT systems to MASA Build essential internal APIs to support integration and legacy extension Govern your API portfolio by building an API platform Adopt event processing with discretion where it delivers value
  • 35. 35 © 2020 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. For information, please contact your Gartner representative. Recommended Gartner Research Adopt a Mesh App and Service Architecture to Power Your Digital Business Anne Thomas and Aashish Gupta (G00392875) Not Just Microservices: Choose the Right Service Granularity for Your Applications Aashish Gupta, Anne Thomas and Mark O’Neill (G00386955) Mediated APIs: An Essential Application Architecture for Digital Business Aashish Gupta, Anne Thomas and Mark O’Neill (G00351557) API Mediation Is the Key to Your Multiexperience Strategy Mark O’Neill, Jason Wong, Elizabeth Golluscio and Marty Resnick (G00353820) Stream Processing: The New Data Processing Paradigm Sumit Pal (G00378063) The 5 Steps Toward Pervasive Event-Driven Architecture Yefim Natis, Massimo Pezzini, Keith Guttridge and W. Roy Schulte (G00398057)