Submit Search
Upload
Webinar_102317_Heffner.ppt
•
Download as PPT, PDF
•
0 likes
•
9 views
S
ssuserc04f7b
Follow
Digital Transformation
Read less
Read more
Internet
Report
Share
Report
Share
1 of 24
Download now
Recommended
Deep Dive into Pivotal Cloud Foundry 2.0
Deep Dive into Pivotal Cloud Foundry 2.0
VMware Tanzu
Cloud Customer Architecture for Big Data and Analytics V2.0
Cloud Customer Architecture for Big Data and Analytics V2.0
Cloud Standards Customer Council
Disrupt for Digital Transformation
Disrupt for Digital Transformation
JoAnna Cheshire
JASPERSOFT LIVE DEMO - NAM
JASPERSOFT LIVE DEMO - NAM
TIBCO Jaspersoft
apidays LIVE Australia 2021 - A cloud-native approach for open banking in act...
apidays LIVE Australia 2021 - A cloud-native approach for open banking in act...
apidays
Aw (3) webinar serverless-fisher-rymer
Aw (3) webinar serverless-fisher-rymer
VMware Tanzu
Using PaaS to run APIs and Microservices in Production
Using PaaS to run APIs and Microservices in Production
Apigee | Google Cloud
apidays LIVE Singapore 2021 - A cloud-native approach to open banking in acti...
apidays LIVE Singapore 2021 - A cloud-native approach to open banking in acti...
apidays
Recommended
Deep Dive into Pivotal Cloud Foundry 2.0
Deep Dive into Pivotal Cloud Foundry 2.0
VMware Tanzu
Cloud Customer Architecture for Big Data and Analytics V2.0
Cloud Customer Architecture for Big Data and Analytics V2.0
Cloud Standards Customer Council
Disrupt for Digital Transformation
Disrupt for Digital Transformation
JoAnna Cheshire
JASPERSOFT LIVE DEMO - NAM
JASPERSOFT LIVE DEMO - NAM
TIBCO Jaspersoft
apidays LIVE Australia 2021 - A cloud-native approach for open banking in act...
apidays LIVE Australia 2021 - A cloud-native approach for open banking in act...
apidays
Aw (3) webinar serverless-fisher-rymer
Aw (3) webinar serverless-fisher-rymer
VMware Tanzu
Using PaaS to run APIs and Microservices in Production
Using PaaS to run APIs and Microservices in Production
Apigee | Google Cloud
apidays LIVE Singapore 2021 - A cloud-native approach to open banking in acti...
apidays LIVE Singapore 2021 - A cloud-native approach to open banking in acti...
apidays
Learn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management Approach
Enterprise Management Associates
The Reality of Managing Microservices in Your CD Pipeline
The Reality of Managing Microservices in Your CD Pipeline
DevOps.com
MongoDB in the Big Data Landscape
MongoDB in the Big Data Landscape
MongoDB
From Microservices to Service Mesh - devcafe event - July 2018
From Microservices to Service Mesh - devcafe event - July 2018
Thang Chung
Crafting Your Oracle License, Contract and Vendor Management Strategy
Crafting Your Oracle License, Contract and Vendor Management Strategy
Flexera
IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544
ypai
[WSO2Con EU 2018] Keynote - The API Driven World
[WSO2Con EU 2018] Keynote - The API Driven World
WSO2
Cloud Customer Architecture for Hybrid Integration
Cloud Customer Architecture for Hybrid Integration
Cloud Standards Customer Council
Converging your data landscape
Converging your data landscape
MapR Technologies
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
Maggie Hu
Platform for Comprehensive Vendor Research & Analysis
Platform for Comprehensive Vendor Research & Analysis
Mike Taylor
Sparkhound Consulting Services Overview 2020
Sparkhound Consulting Services Overview 2020
Ron Ellis
Cloud Computing Models: Private, Public and Hybrid
Cloud Computing Models: Private, Public and Hybrid
Evilázaro Alves
Sprint Cost Savings with Red Hat
Sprint Cost Savings with Red Hat
Vikas Grover
Transform Your DBMS to Drive Application Innovation
Transform Your DBMS to Drive Application Innovation
EDB
Greetings david cutler inform and connect
Greetings david cutler inform and connect
Sales Strategy and Innovation Delivery
Red Hat on Microsoft Azure
Red Hat on Microsoft Azure
David J Rosenthal
ABC's of Cloud Computing for Middle Market Enterprises
ABC's of Cloud Computing for Middle Market Enterprises
RUBENSTEIN / JUSTMAN MANAGEMENT CONSULTANTS (RJMC)
Application Services - CCS Technologies (P) Ltd.
Application Services - CCS Technologies (P) Ltd.
CCS Technologies (P) Ltd.
TDC2020 - The microservice architecture: enabling rapid, reliable, frequent a...
TDC2020 - The microservice architecture: enabling rapid, reliable, frequent a...
Chris Richardson
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Lucknow
Denver Web Design brochure for public viewing
Denver Web Design brochure for public viewing
bigorange77
More Related Content
Similar to Webinar_102317_Heffner.ppt
Learn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management Approach
Enterprise Management Associates
The Reality of Managing Microservices in Your CD Pipeline
The Reality of Managing Microservices in Your CD Pipeline
DevOps.com
MongoDB in the Big Data Landscape
MongoDB in the Big Data Landscape
MongoDB
From Microservices to Service Mesh - devcafe event - July 2018
From Microservices to Service Mesh - devcafe event - July 2018
Thang Chung
Crafting Your Oracle License, Contract and Vendor Management Strategy
Crafting Your Oracle License, Contract and Vendor Management Strategy
Flexera
IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544
ypai
[WSO2Con EU 2018] Keynote - The API Driven World
[WSO2Con EU 2018] Keynote - The API Driven World
WSO2
Cloud Customer Architecture for Hybrid Integration
Cloud Customer Architecture for Hybrid Integration
Cloud Standards Customer Council
Converging your data landscape
Converging your data landscape
MapR Technologies
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
Maggie Hu
Platform for Comprehensive Vendor Research & Analysis
Platform for Comprehensive Vendor Research & Analysis
Mike Taylor
Sparkhound Consulting Services Overview 2020
Sparkhound Consulting Services Overview 2020
Ron Ellis
Cloud Computing Models: Private, Public and Hybrid
Cloud Computing Models: Private, Public and Hybrid
Evilázaro Alves
Sprint Cost Savings with Red Hat
Sprint Cost Savings with Red Hat
Vikas Grover
Transform Your DBMS to Drive Application Innovation
Transform Your DBMS to Drive Application Innovation
EDB
Greetings david cutler inform and connect
Greetings david cutler inform and connect
Sales Strategy and Innovation Delivery
Red Hat on Microsoft Azure
Red Hat on Microsoft Azure
David J Rosenthal
ABC's of Cloud Computing for Middle Market Enterprises
ABC's of Cloud Computing for Middle Market Enterprises
RUBENSTEIN / JUSTMAN MANAGEMENT CONSULTANTS (RJMC)
Application Services - CCS Technologies (P) Ltd.
Application Services - CCS Technologies (P) Ltd.
CCS Technologies (P) Ltd.
TDC2020 - The microservice architecture: enabling rapid, reliable, frequent a...
TDC2020 - The microservice architecture: enabling rapid, reliable, frequent a...
Chris Richardson
Similar to Webinar_102317_Heffner.ppt
(20)
Learn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management Approach
The Reality of Managing Microservices in Your CD Pipeline
The Reality of Managing Microservices in Your CD Pipeline
MongoDB in the Big Data Landscape
MongoDB in the Big Data Landscape
From Microservices to Service Mesh - devcafe event - July 2018
From Microservices to Service Mesh - devcafe event - July 2018
Crafting Your Oracle License, Contract and Vendor Management Strategy
Crafting Your Oracle License, Contract and Vendor Management Strategy
IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544
[WSO2Con EU 2018] Keynote - The API Driven World
[WSO2Con EU 2018] Keynote - The API Driven World
Cloud Customer Architecture for Hybrid Integration
Cloud Customer Architecture for Hybrid Integration
Converging your data landscape
Converging your data landscape
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
Platform for Comprehensive Vendor Research & Analysis
Platform for Comprehensive Vendor Research & Analysis
Sparkhound Consulting Services Overview 2020
Sparkhound Consulting Services Overview 2020
Cloud Computing Models: Private, Public and Hybrid
Cloud Computing Models: Private, Public and Hybrid
Sprint Cost Savings with Red Hat
Sprint Cost Savings with Red Hat
Transform Your DBMS to Drive Application Innovation
Transform Your DBMS to Drive Application Innovation
Greetings david cutler inform and connect
Greetings david cutler inform and connect
Red Hat on Microsoft Azure
Red Hat on Microsoft Azure
ABC's of Cloud Computing for Middle Market Enterprises
ABC's of Cloud Computing for Middle Market Enterprises
Application Services - CCS Technologies (P) Ltd.
Application Services - CCS Technologies (P) Ltd.
TDC2020 - The microservice architecture: enabling rapid, reliable, frequent a...
TDC2020 - The microservice architecture: enabling rapid, reliable, frequent a...
Recently uploaded
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Lucknow
Denver Web Design brochure for public viewing
Denver Web Design brochure for public viewing
bigorange77
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
Christopher H Felton
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
vipmodelshub1
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
divyansh0kumar0
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
babeytanya
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
anamikaraghav4
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
dollysharma2066
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girls
stephieert
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
girls4nights
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
anamikaraghav4
Complet Documnetation for Smart Assistant Application for Disabled Person
Complet Documnetation for Smart Assistant Application for Disabled Person
furqan222004
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
sonalikaur4
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
divyansh0kumar0
Gram Darshan PPT cyber rural in villages of india
Gram Darshan PPT cyber rural in villages of india
imessage0108
Git and Github workshop GDSC MLRITM
Git and Github workshop GDSC MLRITM
gdsc13
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
anamikaraghav4
Recently uploaded
(20)
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Denver Web Design brochure for public viewing
Denver Web Design brochure for public viewing
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girls
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Complet Documnetation for Smart Assistant Application for Disabled Person
Complet Documnetation for Smart Assistant Application for Disabled Person
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
Gram Darshan PPT cyber rural in villages of india
Gram Darshan PPT cyber rural in villages of india
Git and Github workshop GDSC MLRITM
Git and Github workshop GDSC MLRITM
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Webinar_102317_Heffner.ppt
1.
© 2017 FORRESTER.
REPRODUCTION PROHIBITED.
2.
© 2017 FORRESTER.
REPRODUCTION PROHIBITED. WEBINAR Use Microservices And External APIs To Drive Digital Transformation Randy Heffner, VP & Principal Analyst October 23, 2017. Call in at 12:55 p.m. Eastern time
3.
We work with
business and technology leaders to develop customer-obsessed strategies that drive growth. 3 © 2017 FORRESTER. REPRODUCTION PROHIBITED.
4.
4 © 2017 FORRESTER.
REPRODUCTION PROHIBITED. Digital transformation is the new norm Source: Forrester Business Technographics® Business and Technology Services Survey, 2016 Base: Services decision-makers at enterprises globally, n=2810 When told. . . • “A digital transformation fundamentally changes the way customers, employees, and partners interact with and generate value from your company.” . . .71% of decision makers that say: • We are currently undergoing a digital transformation • We completed our digital transformation in the past 12 months 71%
5.
5 © 2017 FORRESTER.
REPRODUCTION PROHIBITED. Foundational solution architecture trends APIs Micro- services Containers Cloud platforms
6.
6 © 2017 FORRESTER.
REPRODUCTION PROHIBITED. Digital transformation drives architecture change 0% 20% 40% 60% 80% APIs exposed inside your organization APIs exposed outside your organization Microservices/microservice architecture Architecture strategy and design to foster business agility Currently have or plan to implement by early 2018, based on priority to change business model High or critical priority Lower or unknown priority Base: Global developers who are manager or higher and work for a software company, for internal IT, or in digital or design services industry, and who say changing our business model is either of high or critical priority as a business initiative over the next 12 months (n = 125), or of lower or unknown priority (n=417) Source: Forrester Data Global Business Technographics® Developer Survey, 2017
7.
7 © 2017 FORRESTER.
REPRODUCTION PROHIBITED. Digital transformation drives architecture change 0% 10% 20% 30% 40% 50% 60% APIs exposed inside your organization APIs exposed outside your organization Microservices/microservice architecture Architecture strategy and design to foster business agility Currently have or plan to implement by early 2018, based on priority to accelerate digital business High or critical priority Lower or unknown priority Base: Global developers who are manager or higher and work for a software company, for internal IT, or in digital or design services industry, and who say changing our business model is either of high or critical priority as a business initiative over the next 12 months (n = 125), or of lower or unknown priority (n=417) Source: Forrester Data Global Business Technographics® Developer Survey, 2017
8.
8 © 2017 FORRESTER.
REPRODUCTION PROHIBITED. Digital business design = architecture for agility Source: “Digital Business Design Is The New Integration” Forrester report Digital business Digital business Digital business design Business building blocks Role-based workspaces BPM process flows SOA and API services Virtualized data views Policies, events, rules, collaborations, analytics B2B connections and flows User roles Business processes Business transactions Business data Insight & optimization Business relationships
9.
9 © 2017 FORRESTER.
REPRODUCTION PROHIBITED. Forrester’s break down of “microservices” Source: “Microservices Have An Important Role In The Future Of Solution Architecture” Forrester report Microservice micro service • component • API • both a single thing done well small things big things • type-ahead • small collection • entity update • order fulfillment • multi-entity update • straight-through processing from the perspective of the service user
10.
10 © 2017 FORRESTER.
REPRODUCTION PROHIBITED. Container platform Container platform Containers benefit monoliths and microservices Source: “Monoliths Benefit From Both Containers And Microservices” Forrester report Java EE container UX code Apache container HTML, CSS, JavaScript Persistent storage Data & content Business logic DB drivers Persistent storage Order data Monoliths: Container platform does only coarse-grained application scaling Microservices: Container platform can do fine-grained application scaling Order UX HTML, CSS, Ruby Apache Acct status UX Python Nginx Prod catalog UX HTML, CSS, JavaScript Node.js Analytics Scala Java SE Prod info Java Java EE Acct info JavaScript Node.js Acct data Product data Search Java Java SE Prod config C++ Order svc Go Search index
11.
11 © 2017 FORRESTER.
REPRODUCTION PROHIBITED. Container platform Containers and microservices have distinct benefits Source: “Monoliths Benefit From Both Containers And Microservices” Forrester report Container image Any application code Containers: Better application packaging enables better deployment and runtime management Microservice components: Better, more granular application structure enables agility and diversity Order UX HTML, CSS, Ruby Apache Acct status UX Python Nginx Prod catalog UX HTML, CSS, JavaScript Node.js Prod info Java Java EE Search Java Java SE Order svc Go Same packaging and distribution for any type of application Any application runtime Container tooling Execution & scaling Configuration Same basic execution and management for any application Separate teams have independence to create and deploy at their own pace Services scale and fail over as per their specific business demands & dynamics Enterprises can offer developers greater choice of languages and runtimes
12.
12 © 2017 FORRESTER.
REPRODUCTION PROHIBITED. Web application page Major structures of a microservice-based solution Source: “Designing Microservice Apps For Containers And Cloud Platforms” Forrester report Page section Page section Page section Page section Page section Page section Service Service Service Service Service A solution comprising many different types of microservices built on different types of platforms Microservice-based application Vertical collection of visual and non- visual microservices, often managed as a product by a single team Microservice app stack Inbound event triggering a large- grained microservice built using a functional pipeline (e.g., to deliver data for a visual page update) Event-driven non-visual microservice Inbound event An independent deployable unit (e.g., using an actor model to call other components in parallel) Microservice component
13.
13 © 2017 FORRESTER.
REPRODUCTION PROHIBITED. Order management microservice Other microservice components Microservice component: SubmitOrder Other applications Mobile apps Microservices in relation to APIs Business API: submitOrder Other microservices Business partners Initiate billing component Ship & notify component Order validation component Private API Private API Private API Credit microservice Shipping microservice Notification microservice Inventory mgt microservice Other APIs Business APIs as entry points for accessing a microservice APIs as microservice entry points Inside a microservice, private APIs and messaging may connect between components APIs as internal connective tissue Each large-grained microservice is a cohesive, independent group of business functionality Large-grained microservices A large-grained microservice may comprise multiple, separately deployable microservice components Fine-grained microservice components REST, MQ, gRPC, Redis, et al
14.
14 © 2017 FORRESTER.
REPRODUCTION PROHIBITED. Major microservices design concerns › Identifying microservices and microservice components › Communicating between microservice components › State management & data bounding/residency › Security between microservices › Service discovery › Resilience & transaction management › No down-time upgrades Source: “Designing Microservice Apps For Containers And Cloud Platforms” Forrester report
15.
15 © 2017 FORRESTER.
REPRODUCTION PROHIBITED. Microsvc: controller Microsvc: controller Stateless services Service lookup Service-managed state Stateful services reduce latency Microsvc: home439 Microsvc: home213 Microsvc: home627 Microsvc: home943 Cloud platforms Platform routing In-home IoT controllers Ctrl213 Ctrl439 In-home IoT devices Ctrl627 Ctrl943 Instance lookup Platform-managed state
16.
16 © 2017 FORRESTER.
REPRODUCTION PROHIBITED. A selection of platforms for microservices Generalized container and cloud platforms Specialized container and cloud platforms Docker Swarm (and derivatives) Kubernetes (and derivatives) AWS Lambda Azure Functions IBM Bluemix OpenWhisk Cloud Foundry Apache Mesos Amazon ECS Azure App Service Azure Service Fabric Heroku Google App Engine Oracle Application Container Cloud Service Google Cloud Functions IoT platforms Analytics platforms Machine learning platforms Startups with microservice products Integration PaaS
17.
17 © 2017 FORRESTER.
REPRODUCTION PROHIBITED. Forrester’s Four API categories Source: “Establish Your API Design Strategy” Forrester report Open web APIs B2B APIs Internal APIs Product APIs Digital experiences (mobile, web, etc.) Enterprise applications (custom, off-the-shelf, cloud, on-premise) Products (software, physical products, services) Your enterprise Your products 1 2 3 4 Wide-open to innovation Optimized business Build product ecosystems Innovators, disruptors, and entrepreneurs Partners, suppliers, enterprise customers, regulators, et al Product integration and configuration
18.
18 © 2017 FORRESTER.
REPRODUCTION PROHIBITED. Attention to external APIs nearly equals internal APIs Source: Forrester Global Business Technographics Developer Survey 2017 Base: Developers who are manager or higher and work for a software company, for internal IT, or in digital or design services industry, n=542 Architecture styles your organization currently uses or plans to use? 34% APIs exposed inside your organization 20% 29% APIs exposed outside your organization 20% Currently use Interested or planning to use
19.
19 © 2017 FORRESTER.
REPRODUCTION PROHIBITED. For external APIs, B2B is where the action is Source: Forrester informal canvassing of 45 organizations using an API management solutions Currently using Will be using within 12 months Internal APIs 37 of 45 42 of 45 B2B APIs 31 of 45 37 of 45 Open Web APIs 18 of 45 23 of 45
20.
20 © 2017 FORRESTER.
REPRODUCTION PROHIBITED. Open web APIs B2B APIs Internal APIs Product APIs User experience APIs API taxonomy: foundation for design & governance Source: “Keep API Strategy On Track With An API Taxonomy” Forrester report Business APIs Data synchronization UI layer Business service layer • Core business capabilities • Core business assets • Supporting business functions • Optimized experience delivery • Familiarity and optimization across all touchpoints • Touchpoint-specific features as needed Business data Business transactions Experience management Application and integration APIs Data integration Application integration Infrastructure and APIs Security Technical utilities Backend implemen- tation layer • Connection to vintage applications and data • Connection to SaaS applications and data • Application, data, and other styles of integration • Security as a service • Technical support functions
21.
21 © 2017 FORRESTER.
REPRODUCTION PROHIBITED. API management and gateways anchor API platforms Source: “Defining an API Platform for Success” Forrester report API platform API management solution API gateway Full lifecycle infrastructure and tooling for APIs API user relationship management API request mediation and access control
22.
22 © 2017 FORRESTER.
REPRODUCTION PROHIBITED. Forrester recommendations • Digital is not about digital, it’s about agility • Strategy is about acting & reacting, not about predicting the future • Go beyond the solution architecture buzzwords • Biz and tech design are the same conversation • For every digital trend, APIs and microservices are underneath • Evolve microservices based on pressure for speed of change Prepare for an unknown future of change and disruption Craft digital business building blocks Place microservices and (external) APIs at the center
23.
23 © 2017 FORRESTER.
REPRODUCTION PROHIBITED. New: Forrester Insights for Android Download Forrester’s new Insights app for Android to: › Access research, insights and key takeaways to accelerate your projects and support your decision making. › Save reports and graphics to read on the device of your choice. › Receive notifications to stay abreast of the latest trends and insights relevant to your initiatives. Also available for iOS. NOW AVAILABLE ON GOOGLE PLAY forrester.com/app
24.
FORRESTER.COM Thank you © 2017
FORRESTER. REPRODUCTION PROHIBITED. Randy Heffner rheffner@forrester.com @BizTech21
Download now