SlideShare a Scribd company logo
1 of 25
Modernizing enterprise
applications with Azure
Platform-as-a-Service (PaaS)
Speaker Name
Role and Designation
Competitive disruption
Industry regulation
New business opportunities
Reduce technical debt
Optimize Costs
Businesses
modernize for
different reasons
Continuation of slide 4
Cloud-native skillset
Fragmented security
Conflicting priorities
Limited global resources
Reduced IT budget
of software developers are
outside tech industry 1
YoY increase
in data breach
Faster release cycles
vs. 10 years ago 3
of current enterprise applications
will still be in use by 2025 4
decline in IT
spend in 2020
and why many do
not achieve
targeted outcomes
3 Gartner, Application Modernization Should Be Business-Centric, Continuous and Multiplatform, Thomas Klinect, Stefan Van Der Zijden, 15 August 2019
2 DevOps is getting code released faster than ever. But security is lagging behind | TechRepublic
1 McKinsey & Company: Driving business outcomes through Developer Velocity 2020
Migrate IaaS
Replace SaaS
Stay on-premises Cloud connected
Cloud App Migration
and Modernization
approaches
Modernize PaaS
What does success with app
modernization look like for you?
Prioritize security, resilience, and
performance across my digital business
Innovate faster and compete better by
unblocking my developers
Optimize
costs
Operate
confidently
Innovate
faster
Do more with less amid talent scarcity
and macroeconomic challenges
Focus investments on innovation, not
on managing backend complexities
Source: Costs and Benefits of .NET Application Migration to the Cloud - Gigaom
Profitability
Deliver new products and
higher-value experiences
faster and cheaper
TCO saving versus on-prem,
35% versus competitive cloud^
Momentum
Avoid churn and risk
during change
management
Lower technology
cost structure
Prioritization
Offload infrastructure
management to the
platform
Increase in utilization of
developers on high-value tasks
“We are Java developers. We are not infrastructure
guys. We are not system administrators. With Azure
Spring Cloud, we don't have to worry about
managing Kubernetes or cluster downtime.”
—Phillip Stussak, Software Architect, Bosch
CUSTOMER
Bosch
INDUSTRY
Manufacturing
SIZE
10,000+ employees
COUNTRY
Germany
PRODUCTS AND SERVICES
Azure Application Gateway
Azure Monitor
Azure Spring Cloud
Azure SQL Database Power BI
Read the full story 
Situation
Bosch wanted global scale for Track and
Trace, a Java-based IoT solution for supply
chain logistics used primarily in Germany
and Europe. The operational overhead was
also slowing down the small team of
engineers.
Solution
A move to Azure Spring Cloud made it easy to
migrate the Spring Boot microservices and
gave Track and Trace room to grow. A 250 GB
Oracle database was replaced with Azure SQL.
Insights from Azure Monitor helped the team
improve performance.
Impact
Track and Trace is now ready for multiregional
deployments. Azure Spring Cloud supports the
scale needed to grow, and Azure PaaS frees the
small Bosch team from infrastructure
management so it can focus on feature
enhancements and supporting customers.
Case Study
Fully managed enterprise hosting
services with 99.9% SLA uptime
Integrated DevOps tools that
developers already know and love
Easy discovery and sharing of APIs
Control costs and
do more with less
Empower non-security developers
to have a security-first mindset
Reliability
Increase customer
satisfaction with automatic
scaling and load balancing
Faster launch of services
globally, faster to hit scale
Trust
Elevate your security and
compliance posture with built-
in cloud security controls
Reduction on
security spending
Efficiency
Automatically apply latest
updates and patches for OS
and language frameworks
Reduction in unplanned
downtime for software upgrades
Case Study
“The apps we started with were monolithic,
so they didn’t scale well. Azure App Service
let us break down those apps into
components that could be scaled out
separately.”
—Alex Wilhelmsen, Digital Architect, Jotun
Situation
To improve performance and reduce time-to-
market for key customer-related apps, Jotun
employed an App Modernization approach
for 9 on-prem apps. Jotun used the Azure
Migration and Modernization Program for
guidance, support, and training.
Solution
Jotun leveraged App Service to refactor apps
and scale them independently. Use of App
Service deployment slots minimizes downtime
during updates and facilitates traffic
redirection. Azure resources are built and
deployed through a new Azure DevOps-based
pipeline.
Impact
All nine apps were in production in nine months,
in addition to related dev, test, and QA
environments. Software upgrades take 5-10
minutes, with no unplanned downtime.
CUSTOMER
Jotun
PARTNER
Infosys
INDUSTRY
Manufacturing
SIZE
1,000–9,999 employees
COUNTRY
Norway
PRODUCTS AND SERVICES
Azure App Service
Azure SQL Database
Azure Active Directory
Azure Resource Manager
Azure DevOps
Azure Data Factory
Azure Key Vault
Azure Monitor
FastTrack for Azure
GitHub
Visual Studio Code
Read full story here 
Global, enterprise-grade scale for all
your web apps
Protected APIs and controls for how
data and services are exposed
Meet rigorous security and
compliance commitments
Prioritize security,
resilience, and
performance
Create upskilling path for your
existing talent to deliver more
Profitability
Speed up time to market for
innovative features and new
customer experiences
revenue growth with high
developer velocity
Agility
Empower developers to
experiment with new app releases
and easily roll back as needed
Increase in number of
releases per year/quarter
Quality
Automate business
processes and workflows
across resources
Increase real-time updates
throughout the organization's
application estate
Case Study
“All the Azure services around our integration
platform are a plus. We are now building
teams around these Microsoft technologies
so we can capitalize our data.”
—Erik Weil, Enterprise Architect
CUSTOMER
Cofco Intl
PARTNER
Bechtle Suisse SA
INDUSTRY
Manufacturing
SIZE
10,000+ employees
COUNTRY
Switzerland
PRODUCTS AND SERVICES
Azure API Management
Azure Logic Apps
Read full story here 
Situation
With the fast growth in recent years, the
business groups needed a single source of
data for improved analytics and decision-
making.
Solution
A unified data management platform to
consolidate data hosted in different
regions and information stored in on-
premises ERP system and data from
multiple providers that supply the
commodity, research, and finance markets.
Impact
Now the teams have self-service data
visualization and business intelligence to
make better, quicker decisions which used to
take a day to a week just for the analytics
information.
Innovate faster and
compete better by
unblocking developers
Pre-configured networking in a
managed hosting environment
Adopt DevOps principles across
different languages and frameworks
Learn from your data to create rich,
more personalized experiences
How does Microsoft
modernize apps on Azure?
Applications spread across eight
on-prem datacenters worldwide
>2K enterprise LOB applications
including complex and customized
LOB applications, CRM, Office
servers, Portals and SPS
Applications consisting on a
combined 40,000 distinct
operating system instances
Application modernization is a journey
Some lessons from Microsoft’s core services engineering (MSIT) own journey
P
R
O
D
U
C
T
I
V
I
T
I
Y
C
O
N
T
R
O
L
Not all applications will follow the same path
Extend functionality
of existing solutions
using serverless
Convert to
serverless
solution
Optimize for
and move to
containers
No change,
lift ‘n shift
to IaaS
Retire it, right-size,
eliminate
environments
Use or convert to a
low code solution
or SaaS
35% 15%
First to move
Basic web/ LoB apps
Advanced portals
Any new solutions
Any re-architected solutions
Next to move
High I/O OLTP
Regulatory and
high business impact
Hard or costly to move
HVA Systems
PKI Systems
Legacy source control
35% 10% 5%
Custom LoB apps
DevOps tools
Relationship mgmt
SaaS
Industry verticals
Note: This slide leverages inputs from app mod journey of Microsoft IT. Percentage stats would vary from one customer to another.
M A N A G E D
P L A T F O R M S
A P I s
DevOps
Azure App
Service
Azure Spring
Apps
Azure Red Hat
OpenShift
Azure API
Management
S E R V E R L E S S
Azure
Functions
Azure
Postgres SQL
Azure
Cosmos DB
Azure SQL
family
D A T A
Modernizing Apps on Azure
Modernize…
“We use App Service to run our latest
.NET6 apps which saves us 30% …..“
“We modernize our legacy Java App and
move onto Azure within 6 days…..“
K U K A
F E D E X
C A R G O L U X
“We build our APIs for our customers
and partners and roll them out within
48 hours…..“
Azure is the home
for .NET apps
Optimize costs with intelligent services that
prevent over-provisioning
Attractive discounts for non-production
(Dev/ Test) users
Fully managed offerings natively designed
to support Windows and SQL
Native integration with Visual Studio,
GitHub, and support for .NET 6
Protect your applications with built-in Firewall
and Application Gateway
Learn more: Azure App Service
Confidently choose
Azure for Java
Use your favorite IDEs like Eclipse, IntelliJ, and
Visual Studio Code for Java.
Meet CI/CD needs using tools like Maven,
Gradle, and Jenkins
Built-in infrastructure maintenance, security
patching, and scaling.
Quickly add managed PostgreSQL and
MySQL as your needs expand
Leverage strong partner ecosystem with
Vmware, RedHat, Oracle, and more
Learn more: Java on Azure
Easily find the
integration tools
you need
Automatically create workflows and
orchestrate business processes
Highly secure messaging workflows to
connect on-prem and cloud
Publish your API securely to connect systems
hosted anywhere
Simplify event-based app development with
fully managed routing service
Use serverless compute platform to simplify
orchestration
Learn more: Azure integration services
Next steps
Envisioning
workshop
Define strategy and desired
outcomes and deep dive into
potential solution
Portfolio
assessment
Assess workloads & how they
can move to the cloud with
experts and automated tooling
Pilot &
Proof of Concept
Gain confidence and see technical
proof with expert support from
Microsoft and partners
Azure Migration &
Modernization Program
Move your workload to the cloud
with confidence, proven best
practices & incentives to accelerate
Management and
operations of the
infrastructure to the platform
How you scale, secure and
load balance in the cloud,
anywhere in the world
How you modernize apps to
use easily available skills that
meet your needs
Automate Offload
Modernize today with Azure app platform services
Streamline
© Copyright Microsoft Corporation. All rights reserved.

More Related Content

What's hot

Cloud Migration: Cloud Readiness Assessment Case Study
Cloud Migration: Cloud Readiness Assessment Case StudyCloud Migration: Cloud Readiness Assessment Case Study
Cloud Migration: Cloud Readiness Assessment Case StudyCAST
 
A Roadmap to Cloud Center of Excellence Adoption
A Roadmap to Cloud Center of Excellence AdoptionA Roadmap to Cloud Center of Excellence Adoption
A Roadmap to Cloud Center of Excellence AdoptionAmazon Web Services
 
Azure Migration Program Pitch Deck
Azure Migration Program Pitch DeckAzure Migration Program Pitch Deck
Azure Migration Program Pitch DeckNicholas Vossburg
 
On-premise to Microsoft Azure Cloud Migration.
 On-premise to Microsoft Azure Cloud Migration. On-premise to Microsoft Azure Cloud Migration.
On-premise to Microsoft Azure Cloud Migration.Emtec Inc.
 
DevOps Monitoring and Alerting
DevOps Monitoring and AlertingDevOps Monitoring and Alerting
DevOps Monitoring and AlertingKhairul Zebua
 
Data Center Migration to the AWS Cloud
Data Center Migration to the AWS CloudData Center Migration to the AWS Cloud
Data Center Migration to the AWS CloudTom Laszewski
 
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...Amazon Web Services
 
Cloud Migration - Cloud Computing Benefits & Issues
Cloud Migration - Cloud Computing Benefits & IssuesCloud Migration - Cloud Computing Benefits & Issues
Cloud Migration - Cloud Computing Benefits & IssuesArtizen, Inc.
 
CAF presentation 09 16-2020
CAF presentation 09 16-2020CAF presentation 09 16-2020
CAF presentation 09 16-2020Michael Nichols
 
Azure Migrate
Azure MigrateAzure Migrate
Azure MigrateMustafa
 
Legacy application modernization with microsoft azure
Legacy application modernization with microsoft azureLegacy application modernization with microsoft azure
Legacy application modernization with microsoft azureOptiSol Business Solutions
 
AWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive GuidanceAWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive GuidanceTom Laszewski
 
Microsoft Cloud Adoption Framework for Azure: Thru Partner Governance Workshop
Microsoft Cloud Adoption Framework for Azure: Thru Partner Governance WorkshopMicrosoft Cloud Adoption Framework for Azure: Thru Partner Governance Workshop
Microsoft Cloud Adoption Framework for Azure: Thru Partner Governance WorkshopNicholas Vossburg
 
Introduction to Microsoft Azure
Introduction to Microsoft AzureIntroduction to Microsoft Azure
Introduction to Microsoft AzureKasun Kodagoda
 
A Roadmap to Cloud Center of Excellence Adoption
A Roadmap to Cloud Center of Excellence AdoptionA Roadmap to Cloud Center of Excellence Adoption
A Roadmap to Cloud Center of Excellence AdoptionAmazon Web Services
 
Azure DevOps Presentation
Azure DevOps PresentationAzure DevOps Presentation
Azure DevOps PresentationInCycleSoftware
 

What's hot (20)

Cloud Migration: A How-To Guide
Cloud Migration: A How-To GuideCloud Migration: A How-To Guide
Cloud Migration: A How-To Guide
 
Cloud Migration: Cloud Readiness Assessment Case Study
Cloud Migration: Cloud Readiness Assessment Case StudyCloud Migration: Cloud Readiness Assessment Case Study
Cloud Migration: Cloud Readiness Assessment Case Study
 
A Roadmap to Cloud Center of Excellence Adoption
A Roadmap to Cloud Center of Excellence AdoptionA Roadmap to Cloud Center of Excellence Adoption
A Roadmap to Cloud Center of Excellence Adoption
 
infrastructure as code
infrastructure as codeinfrastructure as code
infrastructure as code
 
Azure Migration Program Pitch Deck
Azure Migration Program Pitch DeckAzure Migration Program Pitch Deck
Azure Migration Program Pitch Deck
 
On-premise to Microsoft Azure Cloud Migration.
 On-premise to Microsoft Azure Cloud Migration. On-premise to Microsoft Azure Cloud Migration.
On-premise to Microsoft Azure Cloud Migration.
 
DevOps Monitoring and Alerting
DevOps Monitoring and AlertingDevOps Monitoring and Alerting
DevOps Monitoring and Alerting
 
Data Center Migration to the AWS Cloud
Data Center Migration to the AWS CloudData Center Migration to the AWS Cloud
Data Center Migration to the AWS Cloud
 
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
 
Cloud Migration - Cloud Computing Benefits & Issues
Cloud Migration - Cloud Computing Benefits & IssuesCloud Migration - Cloud Computing Benefits & Issues
Cloud Migration - Cloud Computing Benefits & Issues
 
Cloud assessment approach
Cloud assessment approachCloud assessment approach
Cloud assessment approach
 
CAF presentation 09 16-2020
CAF presentation 09 16-2020CAF presentation 09 16-2020
CAF presentation 09 16-2020
 
Cloud Migration Strategy Framework
Cloud Migration Strategy FrameworkCloud Migration Strategy Framework
Cloud Migration Strategy Framework
 
Azure Migrate
Azure MigrateAzure Migrate
Azure Migrate
 
Legacy application modernization with microsoft azure
Legacy application modernization with microsoft azureLegacy application modernization with microsoft azure
Legacy application modernization with microsoft azure
 
AWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive GuidanceAWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive Guidance
 
Microsoft Cloud Adoption Framework for Azure: Thru Partner Governance Workshop
Microsoft Cloud Adoption Framework for Azure: Thru Partner Governance WorkshopMicrosoft Cloud Adoption Framework for Azure: Thru Partner Governance Workshop
Microsoft Cloud Adoption Framework for Azure: Thru Partner Governance Workshop
 
Introduction to Microsoft Azure
Introduction to Microsoft AzureIntroduction to Microsoft Azure
Introduction to Microsoft Azure
 
A Roadmap to Cloud Center of Excellence Adoption
A Roadmap to Cloud Center of Excellence AdoptionA Roadmap to Cloud Center of Excellence Adoption
A Roadmap to Cloud Center of Excellence Adoption
 
Azure DevOps Presentation
Azure DevOps PresentationAzure DevOps Presentation
Azure DevOps Presentation
 

Similar to App Modernization Pitch Deck.pptx

Evolve Your Web Applications with Microsoft Azure
Evolve Your Web Applications with Microsoft AzureEvolve Your Web Applications with Microsoft Azure
Evolve Your Web Applications with Microsoft AzureDavid J Rosenthal
 
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...ssuser01a66e
 
AWS Summit 2013 | India - Running Enterprise Applications like SAP, Oracle an...
AWS Summit 2013 | India - Running Enterprise Applications like SAP, Oracle an...AWS Summit 2013 | India - Running Enterprise Applications like SAP, Oracle an...
AWS Summit 2013 | India - Running Enterprise Applications like SAP, Oracle an...Amazon Web Services
 
Automation, Audits, and Apps Tour
Automation, Audits, and Apps TourAutomation, Audits, and Apps Tour
Automation, Audits, and Apps TourChef
 
POST GRADUATE PROGRAM IN CLOUD COMPUTING
POST GRADUATE PROGRAM IN CLOUD COMPUTINGPOST GRADUATE PROGRAM IN CLOUD COMPUTING
POST GRADUATE PROGRAM IN CLOUD COMPUTINGMamathaSharma4
 
Azure_Business_Opportunity
Azure_Business_OpportunityAzure_Business_Opportunity
Azure_Business_OpportunityNojan Emad
 
ICS-Azure Migrations & Application Modernization_V2.pptx
ICS-Azure Migrations & Application Modernization_V2.pptxICS-Azure Migrations & Application Modernization_V2.pptx
ICS-Azure Migrations & Application Modernization_V2.pptxmustafa435048
 
Get Started with Microsoft Azure.pptx
Get Started with Microsoft Azure.pptxGet Started with Microsoft Azure.pptx
Get Started with Microsoft Azure.pptxAnjaliMishra647628
 
Microsoft Azure cloud computing
Microsoft Azure cloud computingMicrosoft Azure cloud computing
Microsoft Azure cloud computingRoman Antonov
 
!GDSC NYUST Infrastructure and Application Modernization with Google Cloud .pptx
!GDSC NYUST Infrastructure and Application Modernization with Google Cloud .pptx!GDSC NYUST Infrastructure and Application Modernization with Google Cloud .pptx
!GDSC NYUST Infrastructure and Application Modernization with Google Cloud .pptxGangTingFan
 
Cloud Azure Market Research and Service Offerings by RapidValue
Cloud Azure Market Research and Service Offerings by RapidValueCloud Azure Market Research and Service Offerings by RapidValue
Cloud Azure Market Research and Service Offerings by RapidValueRapidValue
 
For loop summit - cheating the developer experience
For loop summit - cheating the developer experienceFor loop summit - cheating the developer experience
For loop summit - cheating the developer experienceDara Oladapo
 
App Modernisation with Microsoft Azure
App Modernisation with Microsoft AzureApp Modernisation with Microsoft Azure
App Modernisation with Microsoft AzureAdam Stephensen
 
DevOps at Scale: How Datadog is using AWS and PagerDuty to Keep Pace with Gr...
DevOps at Scale:  How Datadog is using AWS and PagerDuty to Keep Pace with Gr...DevOps at Scale:  How Datadog is using AWS and PagerDuty to Keep Pace with Gr...
DevOps at Scale: How Datadog is using AWS and PagerDuty to Keep Pace with Gr...Amazon Web Services
 
AWS Enterprise Day | Journey to the AWS Cloud
AWS Enterprise Day | Journey to the AWS CloudAWS Enterprise Day | Journey to the AWS Cloud
AWS Enterprise Day | Journey to the AWS CloudAmazon Web Services
 
ClearScale: Continuous Automation with Docker on AWS
ClearScale: Continuous Automation with Docker on AWSClearScale: Continuous Automation with Docker on AWS
ClearScale: Continuous Automation with Docker on AWSAmazon Web Services
 
A DevOps Playbook at DraftKings Built with New Relic and AWS
 A DevOps Playbook at DraftKings Built with New Relic and AWS A DevOps Playbook at DraftKings Built with New Relic and AWS
A DevOps Playbook at DraftKings Built with New Relic and AWSAmazon Web Services
 
7 steps to Enterprise PaaS
7 steps to Enterprise PaaS7 steps to Enterprise PaaS
7 steps to Enterprise PaaSVMware vFabric
 
AWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API Calls
AWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API CallsAWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API Calls
AWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API CallsAmazon Web Services
 

Similar to App Modernization Pitch Deck.pptx (20)

Evolve Your Web Applications with Microsoft Azure
Evolve Your Web Applications with Microsoft AzureEvolve Your Web Applications with Microsoft Azure
Evolve Your Web Applications with Microsoft Azure
 
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
 
AWS Summit 2013 | India - Running Enterprise Applications like SAP, Oracle an...
AWS Summit 2013 | India - Running Enterprise Applications like SAP, Oracle an...AWS Summit 2013 | India - Running Enterprise Applications like SAP, Oracle an...
AWS Summit 2013 | India - Running Enterprise Applications like SAP, Oracle an...
 
Automation, Audits, and Apps Tour
Automation, Audits, and Apps TourAutomation, Audits, and Apps Tour
Automation, Audits, and Apps Tour
 
POST GRADUATE PROGRAM IN CLOUD COMPUTING
POST GRADUATE PROGRAM IN CLOUD COMPUTINGPOST GRADUATE PROGRAM IN CLOUD COMPUTING
POST GRADUATE PROGRAM IN CLOUD COMPUTING
 
Azure_Business_Opportunity
Azure_Business_OpportunityAzure_Business_Opportunity
Azure_Business_Opportunity
 
ICS-Azure Migrations & Application Modernization_V2.pptx
ICS-Azure Migrations & Application Modernization_V2.pptxICS-Azure Migrations & Application Modernization_V2.pptx
ICS-Azure Migrations & Application Modernization_V2.pptx
 
Get Started with Microsoft Azure.pptx
Get Started with Microsoft Azure.pptxGet Started with Microsoft Azure.pptx
Get Started with Microsoft Azure.pptx
 
Microsoft Azure cloud computing
Microsoft Azure cloud computingMicrosoft Azure cloud computing
Microsoft Azure cloud computing
 
!GDSC NYUST Infrastructure and Application Modernization with Google Cloud .pptx
!GDSC NYUST Infrastructure and Application Modernization with Google Cloud .pptx!GDSC NYUST Infrastructure and Application Modernization with Google Cloud .pptx
!GDSC NYUST Infrastructure and Application Modernization with Google Cloud .pptx
 
Cloud Azure Market Research and Service Offerings by RapidValue
Cloud Azure Market Research and Service Offerings by RapidValueCloud Azure Market Research and Service Offerings by RapidValue
Cloud Azure Market Research and Service Offerings by RapidValue
 
For loop summit - cheating the developer experience
For loop summit - cheating the developer experienceFor loop summit - cheating the developer experience
For loop summit - cheating the developer experience
 
App Modernisation with Microsoft Azure
App Modernisation with Microsoft AzureApp Modernisation with Microsoft Azure
App Modernisation with Microsoft Azure
 
DevOps at Scale: How Datadog is using AWS and PagerDuty to Keep Pace with Gr...
DevOps at Scale:  How Datadog is using AWS and PagerDuty to Keep Pace with Gr...DevOps at Scale:  How Datadog is using AWS and PagerDuty to Keep Pace with Gr...
DevOps at Scale: How Datadog is using AWS and PagerDuty to Keep Pace with Gr...
 
AWS Enterprise Day | Journey to the AWS Cloud
AWS Enterprise Day | Journey to the AWS CloudAWS Enterprise Day | Journey to the AWS Cloud
AWS Enterprise Day | Journey to the AWS Cloud
 
ClearScale: Continuous Automation with Docker on AWS
ClearScale: Continuous Automation with Docker on AWSClearScale: Continuous Automation with Docker on AWS
ClearScale: Continuous Automation with Docker on AWS
 
A DevOps Playbook at DraftKings Built with New Relic and AWS
 A DevOps Playbook at DraftKings Built with New Relic and AWS A DevOps Playbook at DraftKings Built with New Relic and AWS
A DevOps Playbook at DraftKings Built with New Relic and AWS
 
7 steps to Enterprise PaaS
7 steps to Enterprise PaaS7 steps to Enterprise PaaS
7 steps to Enterprise PaaS
 
AWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API Calls
AWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API CallsAWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API Calls
AWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API Calls
 
Cloud Solutions
Cloud SolutionsCloud Solutions
Cloud Solutions
 

Recently uploaded

Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noidabntitsolutionsrishis
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfLivetecs LLC
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 

Recently uploaded (20)

Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdf
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 

App Modernization Pitch Deck.pptx

  • 1. Modernizing enterprise applications with Azure Platform-as-a-Service (PaaS) Speaker Name Role and Designation
  • 2. Competitive disruption Industry regulation New business opportunities Reduce technical debt Optimize Costs Businesses modernize for different reasons
  • 3. Continuation of slide 4 Cloud-native skillset Fragmented security Conflicting priorities Limited global resources Reduced IT budget of software developers are outside tech industry 1 YoY increase in data breach Faster release cycles vs. 10 years ago 3 of current enterprise applications will still be in use by 2025 4 decline in IT spend in 2020 and why many do not achieve targeted outcomes 3 Gartner, Application Modernization Should Be Business-Centric, Continuous and Multiplatform, Thomas Klinect, Stefan Van Der Zijden, 15 August 2019 2 DevOps is getting code released faster than ever. But security is lagging behind | TechRepublic 1 McKinsey & Company: Driving business outcomes through Developer Velocity 2020
  • 4. Migrate IaaS Replace SaaS Stay on-premises Cloud connected Cloud App Migration and Modernization approaches Modernize PaaS
  • 5. What does success with app modernization look like for you? Prioritize security, resilience, and performance across my digital business Innovate faster and compete better by unblocking my developers Optimize costs Operate confidently Innovate faster Do more with less amid talent scarcity and macroeconomic challenges
  • 6. Focus investments on innovation, not on managing backend complexities Source: Costs and Benefits of .NET Application Migration to the Cloud - Gigaom Profitability Deliver new products and higher-value experiences faster and cheaper TCO saving versus on-prem, 35% versus competitive cloud^ Momentum Avoid churn and risk during change management Lower technology cost structure Prioritization Offload infrastructure management to the platform Increase in utilization of developers on high-value tasks
  • 7. “We are Java developers. We are not infrastructure guys. We are not system administrators. With Azure Spring Cloud, we don't have to worry about managing Kubernetes or cluster downtime.” —Phillip Stussak, Software Architect, Bosch CUSTOMER Bosch INDUSTRY Manufacturing SIZE 10,000+ employees COUNTRY Germany PRODUCTS AND SERVICES Azure Application Gateway Azure Monitor Azure Spring Cloud Azure SQL Database Power BI Read the full story  Situation Bosch wanted global scale for Track and Trace, a Java-based IoT solution for supply chain logistics used primarily in Germany and Europe. The operational overhead was also slowing down the small team of engineers. Solution A move to Azure Spring Cloud made it easy to migrate the Spring Boot microservices and gave Track and Trace room to grow. A 250 GB Oracle database was replaced with Azure SQL. Insights from Azure Monitor helped the team improve performance. Impact Track and Trace is now ready for multiregional deployments. Azure Spring Cloud supports the scale needed to grow, and Azure PaaS frees the small Bosch team from infrastructure management so it can focus on feature enhancements and supporting customers. Case Study
  • 8. Fully managed enterprise hosting services with 99.9% SLA uptime Integrated DevOps tools that developers already know and love Easy discovery and sharing of APIs Control costs and do more with less
  • 9. Empower non-security developers to have a security-first mindset Reliability Increase customer satisfaction with automatic scaling and load balancing Faster launch of services globally, faster to hit scale Trust Elevate your security and compliance posture with built- in cloud security controls Reduction on security spending Efficiency Automatically apply latest updates and patches for OS and language frameworks Reduction in unplanned downtime for software upgrades
  • 10. Case Study “The apps we started with were monolithic, so they didn’t scale well. Azure App Service let us break down those apps into components that could be scaled out separately.” —Alex Wilhelmsen, Digital Architect, Jotun Situation To improve performance and reduce time-to- market for key customer-related apps, Jotun employed an App Modernization approach for 9 on-prem apps. Jotun used the Azure Migration and Modernization Program for guidance, support, and training. Solution Jotun leveraged App Service to refactor apps and scale them independently. Use of App Service deployment slots minimizes downtime during updates and facilitates traffic redirection. Azure resources are built and deployed through a new Azure DevOps-based pipeline. Impact All nine apps were in production in nine months, in addition to related dev, test, and QA environments. Software upgrades take 5-10 minutes, with no unplanned downtime. CUSTOMER Jotun PARTNER Infosys INDUSTRY Manufacturing SIZE 1,000–9,999 employees COUNTRY Norway PRODUCTS AND SERVICES Azure App Service Azure SQL Database Azure Active Directory Azure Resource Manager Azure DevOps Azure Data Factory Azure Key Vault Azure Monitor FastTrack for Azure GitHub Visual Studio Code Read full story here 
  • 11. Global, enterprise-grade scale for all your web apps Protected APIs and controls for how data and services are exposed Meet rigorous security and compliance commitments Prioritize security, resilience, and performance
  • 12. Create upskilling path for your existing talent to deliver more Profitability Speed up time to market for innovative features and new customer experiences revenue growth with high developer velocity Agility Empower developers to experiment with new app releases and easily roll back as needed Increase in number of releases per year/quarter Quality Automate business processes and workflows across resources Increase real-time updates throughout the organization's application estate
  • 13. Case Study “All the Azure services around our integration platform are a plus. We are now building teams around these Microsoft technologies so we can capitalize our data.” —Erik Weil, Enterprise Architect CUSTOMER Cofco Intl PARTNER Bechtle Suisse SA INDUSTRY Manufacturing SIZE 10,000+ employees COUNTRY Switzerland PRODUCTS AND SERVICES Azure API Management Azure Logic Apps Read full story here  Situation With the fast growth in recent years, the business groups needed a single source of data for improved analytics and decision- making. Solution A unified data management platform to consolidate data hosted in different regions and information stored in on- premises ERP system and data from multiple providers that supply the commodity, research, and finance markets. Impact Now the teams have self-service data visualization and business intelligence to make better, quicker decisions which used to take a day to a week just for the analytics information.
  • 14. Innovate faster and compete better by unblocking developers Pre-configured networking in a managed hosting environment Adopt DevOps principles across different languages and frameworks Learn from your data to create rich, more personalized experiences
  • 16. Applications spread across eight on-prem datacenters worldwide >2K enterprise LOB applications including complex and customized LOB applications, CRM, Office servers, Portals and SPS Applications consisting on a combined 40,000 distinct operating system instances Application modernization is a journey Some lessons from Microsoft’s core services engineering (MSIT) own journey
  • 17. P R O D U C T I V I T I Y C O N T R O L Not all applications will follow the same path Extend functionality of existing solutions using serverless Convert to serverless solution Optimize for and move to containers No change, lift ‘n shift to IaaS Retire it, right-size, eliminate environments Use or convert to a low code solution or SaaS 35% 15% First to move Basic web/ LoB apps Advanced portals Any new solutions Any re-architected solutions Next to move High I/O OLTP Regulatory and high business impact Hard or costly to move HVA Systems PKI Systems Legacy source control 35% 10% 5% Custom LoB apps DevOps tools Relationship mgmt SaaS Industry verticals Note: This slide leverages inputs from app mod journey of Microsoft IT. Percentage stats would vary from one customer to another.
  • 18. M A N A G E D P L A T F O R M S A P I s DevOps Azure App Service Azure Spring Apps Azure Red Hat OpenShift Azure API Management S E R V E R L E S S Azure Functions Azure Postgres SQL Azure Cosmos DB Azure SQL family D A T A Modernizing Apps on Azure
  • 19. Modernize… “We use App Service to run our latest .NET6 apps which saves us 30% …..“ “We modernize our legacy Java App and move onto Azure within 6 days…..“ K U K A F E D E X C A R G O L U X “We build our APIs for our customers and partners and roll them out within 48 hours…..“
  • 20. Azure is the home for .NET apps Optimize costs with intelligent services that prevent over-provisioning Attractive discounts for non-production (Dev/ Test) users Fully managed offerings natively designed to support Windows and SQL Native integration with Visual Studio, GitHub, and support for .NET 6 Protect your applications with built-in Firewall and Application Gateway Learn more: Azure App Service
  • 21. Confidently choose Azure for Java Use your favorite IDEs like Eclipse, IntelliJ, and Visual Studio Code for Java. Meet CI/CD needs using tools like Maven, Gradle, and Jenkins Built-in infrastructure maintenance, security patching, and scaling. Quickly add managed PostgreSQL and MySQL as your needs expand Leverage strong partner ecosystem with Vmware, RedHat, Oracle, and more Learn more: Java on Azure
  • 22. Easily find the integration tools you need Automatically create workflows and orchestrate business processes Highly secure messaging workflows to connect on-prem and cloud Publish your API securely to connect systems hosted anywhere Simplify event-based app development with fully managed routing service Use serverless compute platform to simplify orchestration Learn more: Azure integration services
  • 23. Next steps Envisioning workshop Define strategy and desired outcomes and deep dive into potential solution Portfolio assessment Assess workloads & how they can move to the cloud with experts and automated tooling Pilot & Proof of Concept Gain confidence and see technical proof with expert support from Microsoft and partners Azure Migration & Modernization Program Move your workload to the cloud with confidence, proven best practices & incentives to accelerate
  • 24. Management and operations of the infrastructure to the platform How you scale, secure and load balance in the cloud, anywhere in the world How you modernize apps to use easily available skills that meet your needs Automate Offload Modernize today with Azure app platform services Streamline
  • 25. © Copyright Microsoft Corporation. All rights reserved.

Editor's Notes

  1. Hello, my name is [INSERT NAME] and I am the [INSERT DESIGNATION] for Azure Digital Apps and Innovation product group at Microsoft. Today, we’re going to talk about what are some business outcomes that companies want to achieve when they modernize existing enterprise applications to the cloud. We’ll then talk a bit about how the platform-as-a-service or PaaS offerings from Microsoft Azure can help you achieve some of these outcomes, as part of a comprehensive digital apps and innovation portfolio of tools.
  2. The way we live and work has changed. Industry leaders are shifting their engagement with users, shoppers, patients, and voters from physical to digital channels. Their customers are more informed. 60% of consumer are more likely to buy from companies that are transparent in all that they do. Organizations have different reasons to modernize, but everyone is in on it. In many cases, it is a competitive necessity so as not to be left behind by market forces. In other cases it may be driven by industry regulation and the imperative to use the latest security technology. Modernization is also a compelling way to shed capital expenditure and reduce costs by becoming more nimble in how you use available resources.
  3. But many modernization projects don’t achieve the intended outcomes. There are several reasons, and they usually related to a mismatch between business needs and the technology chosen. Over 50% developers are outside the tech industry and they are great at building innovative apps, but they may not be fluent in cloud-native skillset. They can be more successful if the cloud “just worked” out of the box for them. Most companies cannot afford the luxury of separate teams, one that figures out cloud transformation while the other keeps churning out releases at 7X the speed compared to a few years ago. These conflicting priorities end up creating trade-offs where security often becomes an after-thought. With 17% increase in data breaches, all it takes is one unpatched vulnerability in the underlying infrastructure to push the modernization effort back by weeks or months. Even where companies can take care of these factors, sometimes their resources simply cannot keep up with their ambitions. Customers now demand a certain quality of service no matter where they are located. When the majority of enterprise apps are not written for the cloud, how does one leapfrog those expectations? CIOs have a difficult task – to adjust to this new reality and prepare for an uncertain future. Most are moving to the public cloud as a default, whether that is to modernize existing applications or build new future-proof apps. They also need to enable their teams to succeed in the cloud-first environment. All this while keeping costs down.
  4. There are many ways you can approach the cloud app migration and modernization challenge, each with their own pros and cons. One of the key questions we hear from our customers is how to select the right tool for hosting their applications, whether they are modernizing existing apps or building new technology to power their business. Today developers have options that span from more control to more productivity. Microservices based development methodology that runs on Kubernetes containers require investment in additional tooling, automation, and management to take full advantage, especially if you’re coming from a monolith app approach. Such Infrastructure as a Service or IaaS technologies give you more control over the underlying configuration, whether that is virtual machines or containers, if you’re willing to manage it yourself. For many enterprise customers, a viable alternative is managed platforms, also known as Platform as a Service or PaaS. Here, you only manage the applications and services you develop, and the cloud service provider typically manages everything else. In the rest of this session, we will dig deeper into the business impact, capabilities, and solution components of PaaS. Before we go on, it is important to note that this is not necessarily an either-or decision. While our discussion is focused on PaaS, organizations can and do implement more than one of these approaches simultaneously. We can share additional resources if you wish to learn more about the alternatives. [OPTION A – Ask the audience which approach they are interested in and use slides from the appropriate deck. This deck focuses on managed platform or PaaS] [OPTION B – If the audience is undecided, present the business and technical capabilities related to Azure PaaS to help achieve the business outcomes]
  5. As we said before, for app modernization projects to succeed the important thing is to align the technology to your business needs. What outcomes are you seeking from this project? What are your priorities and success criteria for the app modernization projects in mind? We want to tailor the rest of this session to your business outcomes. [OPTION A – pause to encourage audience to share their key outcomes and, if different from the above, capture it for later discussion] [OPTION B – present the rest of the slides and come back to audience later] Based on our conversations with customers, we identified three business outcomes that are top of mind for most. First, do more with less and reduce IT spend. Avoid overkill that runs up unnecessary costs and risk where it is not justified by the business case. Mitigate skill shortage by using readily available technologies. Security and performance is a close second. Integrate security, resilience, and performance throughout the entire software development lifecycle to enable teams to deliver secure, high-quality software at a global scale quicker than ever before. Finally, app innovation is the reason we’re all here to begin with. Provide the best tools and technologies so developer teams focus single-mindedly on innovating at the speed and quality that is required to compete and stay ahead of today’s market demands. Let’s look at these business outcomes one by one and discuss what long-term plans can help you achieve the business impact you’re looking for. We will also discuss some of the business practices and processes targeted for change, and technology features of the proposed solution that will empower the upgraded processes.
  6. Managed platform, also known as PaaS, or Platform-as-a-Service, is a cloud computing model that provides customers a fully-managed hosted platform for developing, running, and managing applications without the cost and complexity that often comes with building and maintaining that platform on-premises, or as virtual machines, or as Kubernetes containers. Typically customers pay a fee to the cloud vendor who then hosts and manages everything—servers, networks, storage, operating system software, databases, development tools—on their behalf. A recent study found that it is more profitable to deliver new products and higher-value customer experiences with.NET apps using Azure PaaS. Your gain up to 54% lower total cost of ownership compared to on-premises infrastructure and up to 35% cost saving compared to non-Azure cloud. Also, in the cloud, you can leverage economies of scale rather than build custom technology stacks which lowers your overall technology cost structure. This allows you to keep up the momentum in competitive economic environments. And let’s not forget, by offloading the routine IT tasks of managing the infrastructure to PaaS vendor, you can increase the job satisfaction of your developers who now have more time to prioritize things they love doing such as app innovation and testing new business ideas.
  7. This need to use technology as a value driver pervades every aspect of business today, but no large organization is operating a greenfield operation with carte blanche to innovate and accelerate. They need to work with, through, and around existing systems and applications that are a core asset that drive both revenue and value and ensure the smooth operation of the business. Rationalization has long been the dream in such environments, but the reality is that rewriting applications from scratch is rarely an option. Many organizations choose to simply migrate the virtual machines hosting the application to the cloud. These migrations are the simplest and often the fastest, but they cause the organization to miss out on many of the benefits of moving to the public cloud. Replatforming an application, aka “move-and-improve,” represents a happy medium point between the two extremes of rewriting and lift-and-shift. In a replatforming migration, the application components are moved to a Platform-as-a-Service offering like Microsoft Azure App Service. Companies get the benefit of having the cloud provider manage the underlying infrastructure and software of the platform, while only needing to make minor changes to their applications. Alongside potential cost reductions, benefits of replatforming include: Increased productivity using dev/test and staging environments, Enhanced features and Access to innovation using modern devops practices such as continuous integration/ continuous delivery. Azure landing zone accelerators are an open-source collection of architectural guidance and reference implementation to accelerate deployment of Azure services at scale. They are part of the Cloud Adoption Framework which brings together cloud adoption best practices from Microsoft employees, partners, and customers. The framework provides a tools, guidance, and narratives. The tools it includes help you shape your technology, business, and people strategies to achieve the best business outcomes possible through your cloud adoption effort.
  8. The challenge is that in this critical moment when cybersecurity has reached an inflection point, it is getting harder every day for organizations to build and maintain a full security team, let alone one with the ever-expanding skillset required to meet the range of today’s security demands. In the US alone, nearly one in three—or 2.5 million—security jobs are vacant. And, even when talent is available, access to highly skilled expertise remains a challenge. For innovation to happen, people must feel safe. One way to get peace of mind, innovate faster, and reduce the burden on your teams is to get comprehensive security help from the company that invests more in cybersecurity than anyone else. A strong security posture increases your customer’s trust in your services and is often a competitive advantage. When you enable non-security experts to easily incorporate security and compliance in app dev using cloud security, you not only reduce your security spending but also increase uptime of your apps. You will be able to scale up seamlessly when your app becomes popular. Customers reward app reliability and resilience with increased loyalty and stickiness. Using cloud analytics and insights, you can understand your customer behaviour better and evolve your app strategy.
  9. To improve performance and reduce time-to-market for key customer-related apps, Jotun employed an App Modernization approach for 9 on-prem apps. Jotun used the Azure Migration and Modernization Program for guidance, support, and training.   Jotun leveraged App Service to refactor apps and scale them independently. Use of App Service deployment slots minimizes downtime during updates and facilitates traffic redirection. Azure resources are built and deployed through a new Azure DevOps-based pipeline. All nine apps were in production in nine months, in addition to related dev, test, and QA environments. Software upgrades take 5-10 minutes, with no unplanned downtime.
  10. Quickly build, deploy, and scale web apps and APIs on your terms with built-in continuous integration and continuous delivery (CI/CD) and zero-downtime deployments. Work with .NET, .NET Core, Node.js, Java, Python, or PHP in containers, or running on Windows or Linux. Meet rigorous, enterprise-grade performance, and security and compliance requirements with a trusted, fully managed service. Technology features of the solution that will empower the upgraded processes include the following: Support multiple programming languages , such as .NET, Java, NodeJS, and Python on Windows and Linux. Take advantage of Azure App Service, Azure Spring Apps, Azure Kubernetes Service (AKS), and Azure Red Hat OpenShift for hardware and software infrastructure management. Dedicated tools in Visual Studio and Visual Studio Code streamline the work of creating, deploying, and debugging. Build, debug, and deploy .NET and Java applications on Azure using your favorite IDEs, including Eclipse, IntelliJ, and Visual Studio Code for Java. Use build and automation tools like Maven, Gradle, and Jenkins for your continuous integration and continuous delivery needs. Quickly add services and capabilities, including managed MySQL, PostgreSQL, and SQL databases, performance monitoring, and secrets management. Connect your applications with integration services like Azure Service Bus and Azure API Management. Create rich, more personalized experiences for your customers and your employees with Machine Learning and AI. Customers attest to the value of flexibility and support for open-source portfolio. In their customer story, Daimler said "We've brought Java, Tomcat, Docker containers, Red Hat Enterprise Linux, SUSE Linux, and many other open-source tools into DevTest Labs, and they all work great.” Microsoft Customer Story-Daimler embraces the cloud to innovate faster
  11. Developers lie at the center of digital transformation and empowering them to achieve more requires accelerating developer velocity. What that means is to remove barriers and points of friction for developers using best in class development tools, better working practices and an aligned culture on their work environment. Experimentation is key to innovation, but making changes tends to be complex and costly in traditional software development. Once you modernize your apps, you gain the ability to deploy different versions in production simultaneously, learn from the behavior and user feedback, and roll back if needed. The agility to release new customer experiences faster and more frequently helps you stay more relevant and competitive with your customers. Time is another key factor in creating an environment where innovation thrives. If developers are not spending time on routine, non-productive IT tasks such as keeping their development environments running, they have the mental bandwidth and enthusiasm to chase new ideas. Cloud managed services also help increase customer satisfaction with your apps because you always have access to the latest software updates without fire-drills to apply emergency patches only when things break. High developer velocity has a direct impact on the business profitability, driving up to 4-5X revenue growth.
  12. Another great customer example is COFCO International. Situation: COFCO International is the overseas procurement platform for COFCO Corporation, China’s largest food and agriculture business. From its sugar mills in Brazil to its grain silos in Australia, COFCO International, with revenues of $31 billion, operates across 35 countries and regions and handles more than 100 million tons of related commodities. Like many fast-growing companies, COFCO International’s data—spanning storage, freight, trade, risks, finances, and more—was spread across systems, businesses, and regions, and was hosted in systems run by individual business groups, and in several overseas datacenters. The new Centre of Excellence in Porto, Portugal, was running its own analytics from the European datacenters, while the Research and Development Center built its own datacenter in Argentina. These disparate big data clusters were increasingly expensive to license and manage, and the company lacked a centralized view into its customers and operations. The leadership needed more visibility into operations based on more accurate data, so the company decided to consolidate its data collection and storage solutions. Solution: With Azure, COFCO International was able to consolidate the data hosted in different regions and the information stored in an on-premises enterprise resource planning (ERP) system. With Azure managed services and serverless compute options, such as Azure Logic Apps and Azure Functions, developers created new solutions for application integration, data aggregation and reporting, and data governance. These projects are helping the COFCO International analytics team to increase the visibility of the company’s data. With improved analytics and access to trustworthy data, decision-makers at COFCO International can better meet the global demand for vital agricultural commodities. Reference: Microsoft Customer Story-COFCO International analyzes global food chain using Azure
  13. Successful companies in today's business world are the ones that put the customer at the center of what they do. One easy way to facilitate that is by providing customer-friendly web applications and services that enable high-quality service and support. Platform as a Service or PaaS is a set of cloud-based services that enable business users and developers to build applications at a speed that on-premise solutions cannot match. As it’s a cloud-based service there’s no need to worry about the set-up and maintenance of servers, patching, upgrades, authentication so developers can focus on creating the best user experience possible. PaaS also delivers a set of additional services such as workflow and design tools and rich APIs all intended to help business users and developers create applications that delight their users. Technology features of the solution that will empower the upgraded processes include the following: Use a managed hosting environment, where you can deploy your application without needing to manage VMs or networking resources. Take advantage of platform-embedded security, load balancing, autoscaling, and automated management capabilities. Spend time writing great apps and let Azure automatically patch and maintain the OS and language frameworks for you. PaaS allows you to avoid the expense and complexity of buying and managing software licenses, the underlying application infrastructure and middleware, container orchestrators such as Kubernetes, or the development tools and other resources. You manage the applications and services you develop, and the cloud service provider typically manages everything else.
  14. - Outcomes from app mod are great, but modernizing your app estate is a big journey and tactically we need to figure out where the best place to start for your organization is. - let me talk through how MSFT approached this same challenge and let's see what parallels we can draw to your organization
  15. In addition to working with thousands of customers, our own internal IT team (Core Services Engineering) has been on a complex, multi-year journey to adopt cloud computing across the enterprise. Part of our cloud adoption strategy is moving and modernizing approximately 2,100 line-of-business (LOB) applications to the cloud platform. These applications are spread across eight datacenters worldwide and comprise over 40,000 distinct operating system instances. Through the cloud adoption efforts, a deep understanding of the portfolio is driving engineering to identify and optimize applications that are aligned to business functions and to reduce waste.
  16. As you go down your own cloud-native journey, you have many choices to help you start to modernize. Azure provides all you need to create, modernize, and run the next enterprise apps in the cloud. From managed platforms such as Azure App Service, to Spring Apps and Red Hat Open Shift for Java workloads, integration services such as API management and Logic Apps, and serverless functions, to planet scale managed databases with high-quality vision, speech, language, and decision-making AI models.
  17. When it comes to App Modernization, we generally find that for most customers the fastest and most cost-efficient path can broadly be grouped in three buckets. Modernizing .Net apps, modernizing Java apps, and modernizing their integration services. There are different ways to modernize, and Azure PaaS offers one of the fastest, simplest, and most cost-effective options for many customers. Let’s consider the reasons why.