SlideShare a Scribd company logo
1 of 13
©2020 VMware, Inc.
3 challenges in enterprise
Releasing app
features faster
Making use of data Managing
integrations
©2020 VMware, Inc.
Base: 614 CIOs and SVPs at enterprises in NA, EMEA, and APAC
Source: a commissioned study conducted by Forrester Consulting on behalf of VMWare, October 2019. Improving
Customer Experience And Revenue Starts With The App Portfolio,” Forrester Consulting Thought Leadership Paper
Commissioned by VMware, March 2020
62%
59%
49%
48%
42%
41%
Growing revenue or customers
Improving end customer
experience
Improving our product/services
Reducing Costs
Entering new markets
Changing our business model
— Thinking about your entire
business, please rank the following business
priorities today in order of importance.
(Top 3 Rank Shown)
Base: 204 CIOs and SVPs at enterprises in NA, EMEA, and APAC
Source: a commissioned study conducted by Forrester Consulting on behalf of VMWare, July 2020; “To
Recover From The Pandemic Automate Operations To Free Budget For Innovation,” Forrester Consulting
Thought Leadership Paper Commissioned by VMware, August 2020
58%Changing our business model
— Thinking about the impact of the COVID-19
pandemic on your entire business, please rank the following
business priorities today in the order of importance.
(Top 3 Rank Shown)
34%Entering new
markets
72%Reducing Costs
39%Improving our product/services
40%
Improving end customer
experience
59%Growing revenue or customers
Changing our business model
Entering new
markets
Reducing Costs
Improving our product/services
Improving end customer
experience
Growing revenue or customers
©2020 VMware, Inc. 3
Making use of data
is critical to driving
innovation in
applications
Emerging technologies
cited as most likely to
improve the application
portfolio:
Base: 614 CIOs and SVPs at enterprises in NA, EMEA, and APAC
Source: a commissioned study conducted by Forrester Consulting on behalf of VMware, October 2019
Source: “Improving Customer Experience And Revenue Starts With The App Portfolio,” Forrester Consulting
Thought Leadership Paper Commissioned by VMware, March 2020
Artificial intelligence
Internet of things (IoT)
Machine Learning
©2020 VMware, Inc.
Spring is the cloud-native Java platform
for enterprise developers
Distributed
API
Gateway
Data
pipelines &
integration
Microservice
pattern
©2020 VMware, Inc.
200+ Technology starters
Spring: Everything you need to build
a production-grade microservice
And many more...
©2020 VMware, Inc.
Spring Data and Spring Cloud Data Flow
Making data easier to work with for Java developers
©2020 VMware, Inc. 7
Spring Cloud Data Flow:
Cloud-native data processing
Data
pipelines &
integration
©2020 VMware, Inc. 8
ESB Modernization
18 million transactions per day
Spring Cloud Data Flow:
code-based integration
Source: VMware, February 2019
©2020 VMware, Inc.
Solving APIs at Scale with Spring
Distributed
API
Gateway
Data
pipelines &
integration
Microservice
pattern
©2020 VMware, Inc. 10
Routing
Resiliency
Monolith Strangling
Single Sign-On
Security
Monitoring
Canarying
Flexibility
Supports Tanzu App
Service v2.6+
Spring Cloud Gateway for VMware Tanzu
A developer-friendly way to route, better secure and monitor API request to services
loT
Mobile
Browser
Enterprise Identity
Management
Legacy Web Services
(SOA)
API Monolith
Conflg
Server
Service
Registry
SSO
Message Brokers
Data Services
MicroservicesSpring Cloud
Gateway
Distributed Tracing
©2020 VMware, Inc.
Apps, Data Flow, API integration. Built with Spring,
Optimized for TAS
Distributed
API
Gateway
Data
pipelines &
integration
Microservice
pattern
©2020 VMware, Inc.
…Now bringing direct to Kubernetes and cloud
Distributed
API
Gateway
Data
pipelines &
integration
Microservice
pattern
©2020 VMware, Inc.
The Spring Developer Platform on Kubernetes
Making use of data Managing integrationsReleasing app features faster

More Related Content

What's hot

Cloud Computing overview and case study
Cloud Computing overview and case studyCloud Computing overview and case study
Cloud Computing overview and case studyBabak Hosseinzadeh
 
IaaS Cloud Providers: A comparative analysis
IaaS Cloud Providers: A comparative analysisIaaS Cloud Providers: A comparative analysis
IaaS Cloud Providers: A comparative analysisGraisy Biswal
 
Practical thoughts for cloud transformation
Practical thoughts for cloud transformationPractical thoughts for cloud transformation
Practical thoughts for cloud transformationMark Osborn
 
2016 Gartner Toronto Summit - The Future of Enterprise IT
2016 Gartner Toronto Summit - The Future of Enterprise IT2016 Gartner Toronto Summit - The Future of Enterprise IT
2016 Gartner Toronto Summit - The Future of Enterprise ITAmazon Web Services
 
아마존 혁신의 배경 및 Digital Innovation Program 소개 – 김중수, AWS 사업개발 담당/ 김성락, LG 인화원 책...
아마존 혁신의 배경 및 Digital Innovation Program 소개 – 김중수, AWS  사업개발 담당/ 김성락, LG 인화원 책...아마존 혁신의 배경 및 Digital Innovation Program 소개 – 김중수, AWS  사업개발 담당/ 김성락, LG 인화원 책...
아마존 혁신의 배경 및 Digital Innovation Program 소개 – 김중수, AWS 사업개발 담당/ 김성락, LG 인화원 책...Amazon Web Services Korea
 
Transitioning to Hybrid Cloud
Transitioning to Hybrid CloudTransitioning to Hybrid Cloud
Transitioning to Hybrid CloudProlifics
 
Advantages of Cloud Computing for Business
Advantages of Cloud Computing for BusinessAdvantages of Cloud Computing for Business
Advantages of Cloud Computing for BusinessGrazitti Interactive
 
ECCK Innovation Forum 2018 - Industry Renaissance with 3DEXPERIENCE Platform
ECCK Innovation Forum 2018 - Industry Renaissance with 3DEXPERIENCE PlatformECCK Innovation Forum 2018 - Industry Renaissance with 3DEXPERIENCE Platform
ECCK Innovation Forum 2018 - Industry Renaissance with 3DEXPERIENCE PlatformJangHee Lee
 
From Monolithic applications to Microservices
From Monolithic applications to MicroservicesFrom Monolithic applications to Microservices
From Monolithic applications to Microserviceskedarpethe37
 
Top 10 benefits of cloud computing - By Techvedic
Top 10 benefits of cloud computing - By TechvedicTop 10 benefits of cloud computing - By Techvedic
Top 10 benefits of cloud computing - By TechvedicTechvedic
 
Cloud Foundry Overview for GITPRO 2013
Cloud Foundry Overview for GITPRO 2013Cloud Foundry Overview for GITPRO 2013
Cloud Foundry Overview for GITPRO 2013Adam FitzGerald
 
Auto AI : AI used to create AI applications
Auto AI : AI used to create AI applicationsAuto AI : AI used to create AI applications
Auto AI : AI used to create AI applicationsKaran Sachdeva
 
Understand the future of software development in the cloud with the azure app...
Understand the future of software development in the cloud with the azure app...Understand the future of software development in the cloud with the azure app...
Understand the future of software development in the cloud with the azure app...Jeremy Thake
 
Welcome to Cloud Computing World
Welcome to Cloud Computing WorldWelcome to Cloud Computing World
Welcome to Cloud Computing WorldJohn Macclane
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing pptA
 

What's hot (20)

Cloud Computing overview and case study
Cloud Computing overview and case studyCloud Computing overview and case study
Cloud Computing overview and case study
 
Empowering Massive IoT
Empowering Massive IoTEmpowering Massive IoT
Empowering Massive IoT
 
IaaS Cloud Providers: A comparative analysis
IaaS Cloud Providers: A comparative analysisIaaS Cloud Providers: A comparative analysis
IaaS Cloud Providers: A comparative analysis
 
Practical thoughts for cloud transformation
Practical thoughts for cloud transformationPractical thoughts for cloud transformation
Practical thoughts for cloud transformation
 
2016 Gartner Toronto Summit - The Future of Enterprise IT
2016 Gartner Toronto Summit - The Future of Enterprise IT2016 Gartner Toronto Summit - The Future of Enterprise IT
2016 Gartner Toronto Summit - The Future of Enterprise IT
 
CLOUD COMPUTING ppt
CLOUD COMPUTING pptCLOUD COMPUTING ppt
CLOUD COMPUTING ppt
 
아마존 혁신의 배경 및 Digital Innovation Program 소개 – 김중수, AWS 사업개발 담당/ 김성락, LG 인화원 책...
아마존 혁신의 배경 및 Digital Innovation Program 소개 – 김중수, AWS  사업개발 담당/ 김성락, LG 인화원 책...아마존 혁신의 배경 및 Digital Innovation Program 소개 – 김중수, AWS  사업개발 담당/ 김성락, LG 인화원 책...
아마존 혁신의 배경 및 Digital Innovation Program 소개 – 김중수, AWS 사업개발 담당/ 김성락, LG 인화원 책...
 
Windows Azure Platform Overview
Windows Azure Platform OverviewWindows Azure Platform Overview
Windows Azure Platform Overview
 
Transitioning to Hybrid Cloud
Transitioning to Hybrid CloudTransitioning to Hybrid Cloud
Transitioning to Hybrid Cloud
 
Advantages of Cloud Computing for Business
Advantages of Cloud Computing for BusinessAdvantages of Cloud Computing for Business
Advantages of Cloud Computing for Business
 
ECCK Innovation Forum 2018 - Industry Renaissance with 3DEXPERIENCE Platform
ECCK Innovation Forum 2018 - Industry Renaissance with 3DEXPERIENCE PlatformECCK Innovation Forum 2018 - Industry Renaissance with 3DEXPERIENCE Platform
ECCK Innovation Forum 2018 - Industry Renaissance with 3DEXPERIENCE Platform
 
From Monolithic applications to Microservices
From Monolithic applications to MicroservicesFrom Monolithic applications to Microservices
From Monolithic applications to Microservices
 
Top 10 benefits of cloud computing - By Techvedic
Top 10 benefits of cloud computing - By TechvedicTop 10 benefits of cloud computing - By Techvedic
Top 10 benefits of cloud computing - By Techvedic
 
Cloud Foundry Overview for GITPRO 2013
Cloud Foundry Overview for GITPRO 2013Cloud Foundry Overview for GITPRO 2013
Cloud Foundry Overview for GITPRO 2013
 
Auto AI : AI used to create AI applications
Auto AI : AI used to create AI applicationsAuto AI : AI used to create AI applications
Auto AI : AI used to create AI applications
 
Understand the future of software development in the cloud with the azure app...
Understand the future of software development in the cloud with the azure app...Understand the future of software development in the cloud with the azure app...
Understand the future of software development in the cloud with the azure app...
 
Welcome to Cloud Computing World
Welcome to Cloud Computing WorldWelcome to Cloud Computing World
Welcome to Cloud Computing World
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Hybrid cloud computing explained
Hybrid cloud computing explainedHybrid cloud computing explained
Hybrid cloud computing explained
 
Practical Guide to Hybrid Cloud Computing
Practical Guide to Hybrid Cloud ComputingPractical Guide to Hybrid Cloud Computing
Practical Guide to Hybrid Cloud Computing
 

Similar to Ajay Patel at SpringOne 2020

apidays New York - Building an API Platform Business, David Mooter, Forrester
apidays New York - Building an API Platform Business, David Mooter, Forresterapidays New York - Building an API Platform Business, David Mooter, Forrester
apidays New York - Building an API Platform Business, David Mooter, Forresterapidays
 
VMware Corporate Overview Presentation 2001, VMware Perspectiva Corporativa
VMware Corporate Overview Presentation 2001, VMware Perspectiva CorporativaVMware Corporate Overview Presentation 2001, VMware Perspectiva Corporativa
VMware Corporate Overview Presentation 2001, VMware Perspectiva CorporativaSuministros Obras y Sistemas
 
OPS Executive insights Webinar - Tanzu Slides
OPS Executive insights Webinar - Tanzu SlidesOPS Executive insights Webinar - Tanzu Slides
OPS Executive insights Webinar - Tanzu SlidesVMware Tanzu
 
apidays LIVE Singapore - There’s more to API than meets the eye by Jonathan H...
apidays LIVE Singapore - There’s more to API than meets the eye by Jonathan H...apidays LIVE Singapore - There’s more to API than meets the eye by Jonathan H...
apidays LIVE Singapore - There’s more to API than meets the eye by Jonathan H...apidays
 
API Economy: 2016 Horizonwatch Trend Brief
API Economy:  2016 Horizonwatch Trend BriefAPI Economy:  2016 Horizonwatch Trend Brief
API Economy: 2016 Horizonwatch Trend BriefBill Chamberlin
 
Taking On the Cloud
Taking On the CloudTaking On the Cloud
Taking On the CloudFlexera
 
Entreprise mobility approach within digital transformation
Entreprise mobility approach within digital transformationEntreprise mobility approach within digital transformation
Entreprise mobility approach within digital transformationmoldovaictsummit2016
 
Accelerate Your Digital Transformation: How to Achieve Business Agility with ...
Accelerate Your Digital Transformation: How to Achieve Business Agility with ...Accelerate Your Digital Transformation: How to Achieve Business Agility with ...
Accelerate Your Digital Transformation: How to Achieve Business Agility with ...XebiaLabs
 
Cloud computing adoption in sap technologies
Cloud computing adoption in sap technologiesCloud computing adoption in sap technologies
Cloud computing adoption in sap technologiessveldanda
 
Building the Business Case for App Modernization
Building the Business Case for App ModernizationBuilding the Business Case for App Modernization
Building the Business Case for App ModernizationVMware Tanzu
 
How APIs Transform Both Your Business and Technology
How APIs Transform Both Your Business and TechnologyHow APIs Transform Both Your Business and Technology
How APIs Transform Both Your Business and TechnologyWSO2
 
Running Your Business in the Cloud
Running Your Business in the CloudRunning Your Business in the Cloud
Running Your Business in the CloudRobin Daniels
 
Running your business in the cloud
Running your business in the cloudRunning your business in the cloud
Running your business in the cloudBill Rogers
 
국내 최초 클라우드 플랫폼 ‘세일즈포스닷컴’ 활용 가이드(1)
국내 최초 클라우드 플랫폼 ‘세일즈포스닷컴’ 활용 가이드(1)국내 최초 클라우드 플랫폼 ‘세일즈포스닷컴’ 활용 가이드(1)
국내 최초 클라우드 플랫폼 ‘세일즈포스닷컴’ 활용 가이드(1)mosaicnet
 
Introduction to Cloud Economics for the UK Public Sector
Introduction to Cloud Economics for the UK Public SectorIntroduction to Cloud Economics for the UK Public Sector
Introduction to Cloud Economics for the UK Public SectorAmazon Web Services
 
Cloud Migration Checklist: A Better Way to Set Priorities, Assess Your Progre...
Cloud Migration Checklist: A Better Way to Set Priorities, Assess Your Progre...Cloud Migration Checklist: A Better Way to Set Priorities, Assess Your Progre...
Cloud Migration Checklist: A Better Way to Set Priorities, Assess Your Progre...Enterprise Management Associates
 
July 30: How User-Centered Design Drives Impactful Products and Services
July 30: How User-Centered Design Drives Impactful Products and ServicesJuly 30: How User-Centered Design Drives Impactful Products and Services
July 30: How User-Centered Design Drives Impactful Products and ServicesVMware Tanzu
 
Enable and Secure Business Growth in the New Application Economy
 Enable and Secure Business Growth in the New Application Economy Enable and Secure Business Growth in the New Application Economy
Enable and Secure Business Growth in the New Application EconomyCA Technologies
 
The Five Essential Truths of the Application Economy
The Five Essential Truths of the Application EconomyThe Five Essential Truths of the Application Economy
The Five Essential Truths of the Application EconomyCA Technologies
 

Similar to Ajay Patel at SpringOne 2020 (20)

apidays New York - Building an API Platform Business, David Mooter, Forrester
apidays New York - Building an API Platform Business, David Mooter, Forresterapidays New York - Building an API Platform Business, David Mooter, Forrester
apidays New York - Building an API Platform Business, David Mooter, Forrester
 
VMware Corporate Overview Presentation 2001, VMware Perspectiva Corporativa
VMware Corporate Overview Presentation 2001, VMware Perspectiva CorporativaVMware Corporate Overview Presentation 2001, VMware Perspectiva Corporativa
VMware Corporate Overview Presentation 2001, VMware Perspectiva Corporativa
 
OPS Executive insights Webinar - Tanzu Slides
OPS Executive insights Webinar - Tanzu SlidesOPS Executive insights Webinar - Tanzu Slides
OPS Executive insights Webinar - Tanzu Slides
 
apidays LIVE Singapore - There’s more to API than meets the eye by Jonathan H...
apidays LIVE Singapore - There’s more to API than meets the eye by Jonathan H...apidays LIVE Singapore - There’s more to API than meets the eye by Jonathan H...
apidays LIVE Singapore - There’s more to API than meets the eye by Jonathan H...
 
API Economy: 2016 Horizonwatch Trend Brief
API Economy:  2016 Horizonwatch Trend BriefAPI Economy:  2016 Horizonwatch Trend Brief
API Economy: 2016 Horizonwatch Trend Brief
 
Taking On the Cloud
Taking On the CloudTaking On the Cloud
Taking On the Cloud
 
Entreprise mobility approach within digital transformation
Entreprise mobility approach within digital transformationEntreprise mobility approach within digital transformation
Entreprise mobility approach within digital transformation
 
Accelerate Your Digital Transformation: How to Achieve Business Agility with ...
Accelerate Your Digital Transformation: How to Achieve Business Agility with ...Accelerate Your Digital Transformation: How to Achieve Business Agility with ...
Accelerate Your Digital Transformation: How to Achieve Business Agility with ...
 
Cloud computing adoption in sap technologies
Cloud computing adoption in sap technologiesCloud computing adoption in sap technologies
Cloud computing adoption in sap technologies
 
Building the Business Case for App Modernization
Building the Business Case for App ModernizationBuilding the Business Case for App Modernization
Building the Business Case for App Modernization
 
How APIs Transform Both Your Business and Technology
How APIs Transform Both Your Business and TechnologyHow APIs Transform Both Your Business and Technology
How APIs Transform Both Your Business and Technology
 
Running Your Business in the Cloud
Running Your Business in the CloudRunning Your Business in the Cloud
Running Your Business in the Cloud
 
Running your business in the cloud
Running your business in the cloudRunning your business in the cloud
Running your business in the cloud
 
국내 최초 클라우드 플랫폼 ‘세일즈포스닷컴’ 활용 가이드(1)
국내 최초 클라우드 플랫폼 ‘세일즈포스닷컴’ 활용 가이드(1)국내 최초 클라우드 플랫폼 ‘세일즈포스닷컴’ 활용 가이드(1)
국내 최초 클라우드 플랫폼 ‘세일즈포스닷컴’ 활용 가이드(1)
 
Introduction to Cloud Economics for the UK Public Sector
Introduction to Cloud Economics for the UK Public SectorIntroduction to Cloud Economics for the UK Public Sector
Introduction to Cloud Economics for the UK Public Sector
 
New Tools for a New World
New Tools for a New WorldNew Tools for a New World
New Tools for a New World
 
Cloud Migration Checklist: A Better Way to Set Priorities, Assess Your Progre...
Cloud Migration Checklist: A Better Way to Set Priorities, Assess Your Progre...Cloud Migration Checklist: A Better Way to Set Priorities, Assess Your Progre...
Cloud Migration Checklist: A Better Way to Set Priorities, Assess Your Progre...
 
July 30: How User-Centered Design Drives Impactful Products and Services
July 30: How User-Centered Design Drives Impactful Products and ServicesJuly 30: How User-Centered Design Drives Impactful Products and Services
July 30: How User-Centered Design Drives Impactful Products and Services
 
Enable and Secure Business Growth in the New Application Economy
 Enable and Secure Business Growth in the New Application Economy Enable and Secure Business Growth in the New Application Economy
Enable and Secure Business Growth in the New Application Economy
 
The Five Essential Truths of the Application Economy
The Five Essential Truths of the Application EconomyThe Five Essential Truths of the Application Economy
The Five Essential Truths of the Application Economy
 

More from VMware Tanzu

What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItVMware Tanzu
 
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023VMware Tanzu
 
Enhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleEnhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleVMware Tanzu
 
Spring Update | July 2023
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023VMware Tanzu
 
Platforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductPlatforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductVMware Tanzu
 
Building Cloud Ready Apps
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready AppsVMware Tanzu
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And BeyondVMware Tanzu
 
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfSpring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfVMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023VMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023VMware Tanzu
 
tanzu_developer_connect.pptx
tanzu_developer_connect.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptxVMware Tanzu
 
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchTanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchVMware Tanzu
 
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishVMware Tanzu
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVMware Tanzu
 
Tanzu Developer Connect - French
Tanzu Developer Connect - FrenchTanzu Developer Connect - French
Tanzu Developer Connect - FrenchVMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023VMware Tanzu
 
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootSpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootVMware Tanzu
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerVMware Tanzu
 
SpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeSpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeVMware Tanzu
 
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsSpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsVMware Tanzu
 

More from VMware Tanzu (20)

What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About It
 
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023
 
Enhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleEnhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at Scale
 
Spring Update | July 2023
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023
 
Platforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductPlatforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a Product
 
Building Cloud Ready Apps
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready Apps
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And Beyond
 
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfSpring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
 
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
 
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
 
tanzu_developer_connect.pptx
tanzu_developer_connect.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptx
 
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchTanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - French
 
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - English
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
 
Tanzu Developer Connect - French
Tanzu Developer Connect - FrenchTanzu Developer Connect - French
Tanzu Developer Connect - French
 
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
 
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootSpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software Engineer
 
SpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeSpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs Practice
 
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsSpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
 

Recently uploaded

Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonApplitools
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldRoberto Pérez Alcolea
 
Patterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencePatterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencessuser9e7c64
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfRTS corp
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...Bert Jan Schrijver
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?Alexandre Beguel
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdfAndrey Devyatkin
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorTier1 app
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...OnePlan Solutions
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecturerahul_net
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesKrzysztofKkol1
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogueitservices996
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingShane Coughlan
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxRTS corp
 

Recently uploaded (20)

Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository world
 
Patterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencePatterns for automating API delivery. API conference
Patterns for automating API delivery. API conference
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryError
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecture
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogue
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
 

Ajay Patel at SpringOne 2020

  • 1. ©2020 VMware, Inc. 3 challenges in enterprise Releasing app features faster Making use of data Managing integrations
  • 2. ©2020 VMware, Inc. Base: 614 CIOs and SVPs at enterprises in NA, EMEA, and APAC Source: a commissioned study conducted by Forrester Consulting on behalf of VMWare, October 2019. Improving Customer Experience And Revenue Starts With The App Portfolio,” Forrester Consulting Thought Leadership Paper Commissioned by VMware, March 2020 62% 59% 49% 48% 42% 41% Growing revenue or customers Improving end customer experience Improving our product/services Reducing Costs Entering new markets Changing our business model — Thinking about your entire business, please rank the following business priorities today in order of importance. (Top 3 Rank Shown) Base: 204 CIOs and SVPs at enterprises in NA, EMEA, and APAC Source: a commissioned study conducted by Forrester Consulting on behalf of VMWare, July 2020; “To Recover From The Pandemic Automate Operations To Free Budget For Innovation,” Forrester Consulting Thought Leadership Paper Commissioned by VMware, August 2020 58%Changing our business model — Thinking about the impact of the COVID-19 pandemic on your entire business, please rank the following business priorities today in the order of importance. (Top 3 Rank Shown) 34%Entering new markets 72%Reducing Costs 39%Improving our product/services 40% Improving end customer experience 59%Growing revenue or customers Changing our business model Entering new markets Reducing Costs Improving our product/services Improving end customer experience Growing revenue or customers
  • 3. ©2020 VMware, Inc. 3 Making use of data is critical to driving innovation in applications Emerging technologies cited as most likely to improve the application portfolio: Base: 614 CIOs and SVPs at enterprises in NA, EMEA, and APAC Source: a commissioned study conducted by Forrester Consulting on behalf of VMware, October 2019 Source: “Improving Customer Experience And Revenue Starts With The App Portfolio,” Forrester Consulting Thought Leadership Paper Commissioned by VMware, March 2020 Artificial intelligence Internet of things (IoT) Machine Learning
  • 4. ©2020 VMware, Inc. Spring is the cloud-native Java platform for enterprise developers Distributed API Gateway Data pipelines & integration Microservice pattern
  • 5. ©2020 VMware, Inc. 200+ Technology starters Spring: Everything you need to build a production-grade microservice And many more...
  • 6. ©2020 VMware, Inc. Spring Data and Spring Cloud Data Flow Making data easier to work with for Java developers
  • 7. ©2020 VMware, Inc. 7 Spring Cloud Data Flow: Cloud-native data processing Data pipelines & integration
  • 8. ©2020 VMware, Inc. 8 ESB Modernization 18 million transactions per day Spring Cloud Data Flow: code-based integration Source: VMware, February 2019
  • 9. ©2020 VMware, Inc. Solving APIs at Scale with Spring Distributed API Gateway Data pipelines & integration Microservice pattern
  • 10. ©2020 VMware, Inc. 10 Routing Resiliency Monolith Strangling Single Sign-On Security Monitoring Canarying Flexibility Supports Tanzu App Service v2.6+ Spring Cloud Gateway for VMware Tanzu A developer-friendly way to route, better secure and monitor API request to services loT Mobile Browser Enterprise Identity Management Legacy Web Services (SOA) API Monolith Conflg Server Service Registry SSO Message Brokers Data Services MicroservicesSpring Cloud Gateway Distributed Tracing
  • 11. ©2020 VMware, Inc. Apps, Data Flow, API integration. Built with Spring, Optimized for TAS Distributed API Gateway Data pipelines & integration Microservice pattern
  • 12. ©2020 VMware, Inc. …Now bringing direct to Kubernetes and cloud Distributed API Gateway Data pipelines & integration Microservice pattern
  • 13. ©2020 VMware, Inc. The Spring Developer Platform on Kubernetes Making use of data Managing integrationsReleasing app features faster

Editor's Notes

  1. 3 consistent themes of challenges facing our customers: Covid -19 is fast tracking companies digital efforts. Recent survey conducted by VMware shows that “Adapting to new business models” has jumped to a top 3 business priority for IT leaders. - putting pressure on IT to deliver new application feature faster Digital experiences require making use of data in novel ways. With increasing use of emerging technology like AI, ML or IoT… all in making architects rethink their data architectures Modern applications - the ones driving new business models— are increasing the volume of API’s being published that now need management. Managing integration is now the application developers responsibility.
  2. Spring is the dominant cloud-native Java enterprise developer platform. Developers have voted with their feet: every minute, 36 new projects are started on start.spring.io. That’s grown over 20% in the last year. I would like to highlight three key areas that Spring development is focused on.. Make building microservices easy Giving developers the tools to manipulate and use data in novel ways Make it easy to integrate and manage API’s as part of the application lifecycle Spring as a technology has proven itself in the most demanding environments in enterprises worldwide. For example, a couple years ago, T-Mobile had a large Java monolith that was taking 7 months and 72 steps to make a change. Talk about not being able to adjust your business model! Well, after re-writing that app as Spring Boot microservices, running on Tanzu Application Service, that team was making same day bug fixes with no downtime, scaling with zero human intervention. Fast forward a few months, they were supporting iPhone launches “without breaking a sweat.”
  3. One of the reasons Spring has been so successful in helping enterprises adopt microservices is that its ecosystem supports the full breadth of technologies you’d need. From security to messaging to databases: Spring and Spring Boot make is easier for developers to write code.
  4. Spring has a long history of making data easier to work with… Spring Data has provided a familiar and consistent framework for data access - across sql, no-sql, map reduce and cloud data services. SCDF is a Microservice based Streaming and Batch data processing solution for Cloud Foundry and Kubernetes
  5. Spring Cloud Data Flow provides tools to create complex topologies for streaming and batch data pipelines. The data pipelines consist of Spring Boot apps, built using the Spring Cloud Stream or Spring Cloud Task microservice frameworks. By building these data flows as Spring Boot apps, you can now apply the same testing and continuous integration and delivery to data processing workloads. That’s critical to building those novel experiences A good example of SCDF in production is a large financial services company modernized its aging ESB infrastructure onto Spring Cloud Data Flow on Tanzu, supporting 18mn transactions per day.
  6. Spring Cloud Data Flow provides tools to create complex topologies for streaming and batch data pipelines. The data pipelines consist of Spring Boot apps, built using the Spring Cloud Stream or Spring Cloud Task microservice frameworks. By building these data flows as Spring Boot apps, you can now apply the same testing and continuous integration and delivery to data processing workloads. That’s critical to building those novel experiences A good example of SCDF in production is a large financial services company modernized its aging ESB infrastructure onto Spring Cloud Data Flow on Tanzu, supporting 18mn transactions per day.
  7. The last big challenge we talked about was managing integration and the ever-expanding API surface area. API management has become a new bottleneck. With Spring Cloud Gateway, this becomes a distributed approach, empowering developers to manage the lifecycle of the API gateway layer. It’s just another Boot app.
  8. Spring Cloud Gateway is a developer-friendly way to route API requests (internal or external) to the correct service. The product, based on the open source Spring Cloud Gateway project, provides a simple, yet effective way to route traffic to APIs. Developers use Spring Cloud Gateway to provide cross cutting concerns to APIs, such as: single sign on, access control, rate limiting, and resiliency. It’s integrated with identity management on TAS.
  9. Spring Boot, Spring Cloud Services, Data Flow, and Gateway are all optimized to run on Tanzu Application Service. It’s the superhighway developer experience from JAR file to production. And in these times when we are all trying to deliver those new features, supporting fully digital business models, with that superhighway experience.
  10. We recognize that there are workloads and constraints sometimes that don’t fit on that superhighway. And we’ve done a lot of work to make it easier to also deploy to Kubernetes and even managed cloud services, like Azure. This flexibility is in line with balance that Spring has always struck across supporting a large ecosystem and multiple versions.
  11. Spring Boot 2.3, which became available in May, was a critical step in making it easier to deploy Boot on Kubernetes. We’re now pleased to announce the betas of Spring Cloud Data Flow for Kubernetes and Spring Cloud Gateway on Kubernetes. You’ll hear much more about these over the next two days. There are also a lot of other innovations happening in Spring, which you’ll hear more about in Juergen’s session next. Before I hand things over to him, I have a couple of special guests. First, I’d like to welcome VMware CEO, Pat Gelsinger to join me.