SlideShare a Scribd company logo
Microsoft Cloud-Native Workshop Slides
Microsoft Cloud-Native Workshop Slides
Dev
Ops
IT Decision Maker
Runtime App Monitoring
App Lifecycle
Management
Manage Services Not
Servers
Auto OS UpdateAuto Scale
No vendor
Lock-in
High Density
Custom OS
Hybrid Support
Azure Compute Platform Overview
Azure
Virtual Machines
VM Scale Sets
Service
Fabric Apps
App Service
Media
Services
Power
Apps
Azure
Functions
Stream
Analytics
Rapid
Development
High Control
Web/
Mobile
PaaS
IaaS
Microsoft Cloud-Native Workshop Slides
Build on Dev frameworksBuild on Infrastructure
Cloud Foundry In the Azure Ecosystem
“App Creators”
Developers Analysts
Microsoft Azure
LOBSaaSLift & Shift Docker
Virtual
Machines
Stateful and
stateless one-
off solutions
VM Scale
Sets
Scalable
solutions
Container
Service
Scalable,
orchestrated
Docker images
deployed into
containers
Differentiation Time to valueExisting App Investments
Batch
Custom High
Performance
Computing
solutions
Open
Source
PaaS
Cloud
Foundry
Service
Fabric
Custom
Microservice-
based
stateless and
stateful
solutions
Power
Apps
Graphical
design
mobile
solutions
App Service
Template based
rapid
development
web, mobile and
API solutions
Orchestrated
workflow
based
integration
solutions
LogicWeb/Mob/
API
All the
goodness of
App Service
in a
dedicated
environment
Environments
Asked frequently by our customers
‘Open Source’ is the key
Great option for Java
Give the customer the choice
Growing CF communities among enterprises
CF on Azure : Why should we care about?
Microsoft Cloud-Native Workshop Slides
Public, Global, Shared Datacenters
Applications
Azure Interfacehttp://
Push App
> cf
Fully Open Sourced
Dedicated Engineering Team
Aligned with Community’s
engineering practices
Committed Engineering Roadmap
Designed for Azure and Azure
Stack
More about Azure Bosh CPI
Network Services
Application Services
Azure Virtual Machines
Microsoft Azure
Storage
SQL Database
Service Bus
DocumentDB
Virtual Network VPN Gateway
Enterprise HQ
PCF + Azure Logical Architecture
Marketplace Services
Azure Logical Architecture
Azure Availability Sets and Fault Domains
Standard Deployment using Availability Zones Azure Deployment using Availability Sets and Fault
Domains
Azure Network Topology
Microsoft Cloud-Native Workshop Slides
Visual Studio Team Services IntegrationVisual Studio Team Services CF Integration
Microsoft OMS Integration for PCFMicrosoft OMS Integration with PCF
Microsoft Cloud-Native Workshop Slides
Direct deployment from a single click -
Kevin Hoffman :
Beyond the Twelve-
Factor App
https://content.pivotal.io/ebooks/beyond-the-12-factor-app
Twelve Factor Application -
I. Codebase
One codebase tracked in revision control, many deploys
II. Dependencies
Explicitly declare and isolate dependencies
III. Config
Store config in the environment
IV. Backing services
Treat backing services as attached resources
V. Build, release, run
Strictly separate build and run stages
VI. Processes
Execute the app as one or more stateless processes
VII. Port binding
Export services via port binding
VIII. Concurrency
Scale out via the process model
IX. Disposability
Maximize robustness with fast startup and graceful shutdown
X. Dev/prod parity
Keep development, staging, and production as similar as possible
XI. Logs
Treat logs as event streams
XII. Admin processes
Run admin/management tasks as one-off processes
The Next Three Factors -
XIII. API First
Create experiences and products which work across may devices.
API First frees organizations from the waterfall,
deliberately engineered systems that follows a
preplanned orchestration pattern, and allows
products to evolve into organic, self-organizing
ecosystems that can grow to handle new and
unforeseen demands
- Kevin Hoffman
The Next Three Factors -
XIV. Telemetry
Gather data not only about the application, but also from the domain. Correlate specific health metrics
including system logs to the full data spectrum. It becomes exponentially more difficult to identify issues and resolve
root cause problems as we scale horizontally.
With over 65 million units sold, Halo is one of the most
popular game franchises of all time. Microsoft need to
keep sophisticated telemetry to be successful not only for
the game but also for the hardware it used in the Azure
cloud environment. In addition domain information and
operational intelligence to make quality match making for
multiplayer mode.
Fun Fact – Halo ingests hundreds of billions of events on a
given day with sustained peaks above the one million
requests a second
The Next Three Factors -
XV. Authentication and Authorization
Security should never be an afterthought.
A cloud-native application by default is a secure
application. Code that is complied or raw living In a public
data center, cloud, or even on-premise location
should be safe guarded by role-based access control (RBAC)
RBAC is a approach to restricting system access to authorized
users.
Ad

More Related Content

What's hot (20)

LIVE DEMO: Pivotal Cloud Foundry
LIVE DEMO: Pivotal Cloud FoundryLIVE DEMO: Pivotal Cloud Foundry
LIVE DEMO: Pivotal Cloud Foundry
VMware Tanzu
 
Pivotal Web Services - a Real World Example of Running Cloud Foundry at Scale...
Pivotal Web Services - a Real World Example of Running Cloud Foundry at Scale...Pivotal Web Services - a Real World Example of Running Cloud Foundry at Scale...
Pivotal Web Services - a Real World Example of Running Cloud Foundry at Scale...
VMware Tanzu
 
Pivotal Cloud Foundry: A Technical Overview
Pivotal Cloud Foundry: A Technical OverviewPivotal Cloud Foundry: A Technical Overview
Pivotal Cloud Foundry: A Technical Overview
VMware Tanzu
 
Ensuring Cloud Native Success: Organization Transformation
Ensuring Cloud Native Success:  Organization TransformationEnsuring Cloud Native Success:  Organization Transformation
Ensuring Cloud Native Success: Organization Transformation
Chloe Jackson
 
Pivotal Cloud Foundry 1.10: First Look - Windows at Scale, Network Isolation
Pivotal Cloud Foundry 1.10: First Look - Windows at Scale, Network IsolationPivotal Cloud Foundry 1.10: First Look - Windows at Scale, Network Isolation
Pivotal Cloud Foundry 1.10: First Look - Windows at Scale, Network Isolation
VMware Tanzu
 
Cloud Native Application
Cloud Native ApplicationCloud Native Application
Cloud Native Application
VMUG IT
 
Architect your app modernization journey with containers on Microsoft Azure
Architect your app modernization journey with containers on Microsoft AzureArchitect your app modernization journey with containers on Microsoft Azure
Architect your app modernization journey with containers on Microsoft Azure
Davide Benvegnù
 
How to Overcome Data Challenges When Refactoring Monoliths to Microservices
How to Overcome Data Challenges When Refactoring Monoliths to MicroservicesHow to Overcome Data Challenges When Refactoring Monoliths to Microservices
How to Overcome Data Challenges When Refactoring Monoliths to Microservices
VMware Tanzu
 
The Need of Cloud-Native Application
The Need of Cloud-Native ApplicationThe Need of Cloud-Native Application
The Need of Cloud-Native Application
Emiliano Pecis
 
Pivotal Digital Transformation Forum: Requirements to Deliver Innovation to M...
Pivotal Digital Transformation Forum: Requirements to Deliver Innovation to M...Pivotal Digital Transformation Forum: Requirements to Deliver Innovation to M...
Pivotal Digital Transformation Forum: Requirements to Deliver Innovation to M...
VMware Tanzu
 
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...
VMware Tanzu
 
LIVE DEMO: Pivotal Cloud Foundry
LIVE DEMO: Pivotal Cloud FoundryLIVE DEMO: Pivotal Cloud Foundry
LIVE DEMO: Pivotal Cloud Foundry
VMware Tanzu
 
Accelerate Digital Transformation with Pivotal Cloud Foundry on Azure
Accelerate Digital Transformation with Pivotal Cloud Foundry on AzureAccelerate Digital Transformation with Pivotal Cloud Foundry on Azure
Accelerate Digital Transformation with Pivotal Cloud Foundry on Azure
VMware Tanzu
 
Lo Scenario Cloud-Native (Pivotal Cloud-Native Workshop: Milan)
Lo Scenario Cloud-Native (Pivotal Cloud-Native Workshop: Milan)Lo Scenario Cloud-Native (Pivotal Cloud-Native Workshop: Milan)
Lo Scenario Cloud-Native (Pivotal Cloud-Native Workshop: Milan)
VMware Tanzu
 
Cloud Native In-Depth
Cloud Native In-DepthCloud Native In-Depth
Cloud Native In-Depth
Siva Rama Krishna Chunduru
 
Building Cloud Native Architectures with Spring
Building Cloud Native Architectures with SpringBuilding Cloud Native Architectures with Spring
Building Cloud Native Architectures with Spring
Kenny Bastani
 
I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...
I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...
I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...
VMware Tanzu
 
Pivotal Container Service il modo più semplice per gestire Kubernetes in azie...
Pivotal Container Service il modo più semplice per gestire Kubernetes in azie...Pivotal Container Service il modo più semplice per gestire Kubernetes in azie...
Pivotal Container Service il modo più semplice per gestire Kubernetes in azie...
VMware Tanzu
 
Pivotal Cloud Foundry: A Technical Overview
Pivotal Cloud Foundry: A Technical OverviewPivotal Cloud Foundry: A Technical Overview
Pivotal Cloud Foundry: A Technical Overview
VMware Tanzu
 
James Watters Kafka Summit NYC 2019 Keynote
James Watters Kafka Summit NYC 2019 KeynoteJames Watters Kafka Summit NYC 2019 Keynote
James Watters Kafka Summit NYC 2019 Keynote
James Watters
 
LIVE DEMO: Pivotal Cloud Foundry
LIVE DEMO: Pivotal Cloud FoundryLIVE DEMO: Pivotal Cloud Foundry
LIVE DEMO: Pivotal Cloud Foundry
VMware Tanzu
 
Pivotal Web Services - a Real World Example of Running Cloud Foundry at Scale...
Pivotal Web Services - a Real World Example of Running Cloud Foundry at Scale...Pivotal Web Services - a Real World Example of Running Cloud Foundry at Scale...
Pivotal Web Services - a Real World Example of Running Cloud Foundry at Scale...
VMware Tanzu
 
Pivotal Cloud Foundry: A Technical Overview
Pivotal Cloud Foundry: A Technical OverviewPivotal Cloud Foundry: A Technical Overview
Pivotal Cloud Foundry: A Technical Overview
VMware Tanzu
 
Ensuring Cloud Native Success: Organization Transformation
Ensuring Cloud Native Success:  Organization TransformationEnsuring Cloud Native Success:  Organization Transformation
Ensuring Cloud Native Success: Organization Transformation
Chloe Jackson
 
Pivotal Cloud Foundry 1.10: First Look - Windows at Scale, Network Isolation
Pivotal Cloud Foundry 1.10: First Look - Windows at Scale, Network IsolationPivotal Cloud Foundry 1.10: First Look - Windows at Scale, Network Isolation
Pivotal Cloud Foundry 1.10: First Look - Windows at Scale, Network Isolation
VMware Tanzu
 
Cloud Native Application
Cloud Native ApplicationCloud Native Application
Cloud Native Application
VMUG IT
 
Architect your app modernization journey with containers on Microsoft Azure
Architect your app modernization journey with containers on Microsoft AzureArchitect your app modernization journey with containers on Microsoft Azure
Architect your app modernization journey with containers on Microsoft Azure
Davide Benvegnù
 
How to Overcome Data Challenges When Refactoring Monoliths to Microservices
How to Overcome Data Challenges When Refactoring Monoliths to MicroservicesHow to Overcome Data Challenges When Refactoring Monoliths to Microservices
How to Overcome Data Challenges When Refactoring Monoliths to Microservices
VMware Tanzu
 
The Need of Cloud-Native Application
The Need of Cloud-Native ApplicationThe Need of Cloud-Native Application
The Need of Cloud-Native Application
Emiliano Pecis
 
Pivotal Digital Transformation Forum: Requirements to Deliver Innovation to M...
Pivotal Digital Transformation Forum: Requirements to Deliver Innovation to M...Pivotal Digital Transformation Forum: Requirements to Deliver Innovation to M...
Pivotal Digital Transformation Forum: Requirements to Deliver Innovation to M...
VMware Tanzu
 
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...
VMware Tanzu
 
LIVE DEMO: Pivotal Cloud Foundry
LIVE DEMO: Pivotal Cloud FoundryLIVE DEMO: Pivotal Cloud Foundry
LIVE DEMO: Pivotal Cloud Foundry
VMware Tanzu
 
Accelerate Digital Transformation with Pivotal Cloud Foundry on Azure
Accelerate Digital Transformation with Pivotal Cloud Foundry on AzureAccelerate Digital Transformation with Pivotal Cloud Foundry on Azure
Accelerate Digital Transformation with Pivotal Cloud Foundry on Azure
VMware Tanzu
 
Lo Scenario Cloud-Native (Pivotal Cloud-Native Workshop: Milan)
Lo Scenario Cloud-Native (Pivotal Cloud-Native Workshop: Milan)Lo Scenario Cloud-Native (Pivotal Cloud-Native Workshop: Milan)
Lo Scenario Cloud-Native (Pivotal Cloud-Native Workshop: Milan)
VMware Tanzu
 
Building Cloud Native Architectures with Spring
Building Cloud Native Architectures with SpringBuilding Cloud Native Architectures with Spring
Building Cloud Native Architectures with Spring
Kenny Bastani
 
I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...
I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...
I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...
VMware Tanzu
 
Pivotal Container Service il modo più semplice per gestire Kubernetes in azie...
Pivotal Container Service il modo più semplice per gestire Kubernetes in azie...Pivotal Container Service il modo più semplice per gestire Kubernetes in azie...
Pivotal Container Service il modo più semplice per gestire Kubernetes in azie...
VMware Tanzu
 
Pivotal Cloud Foundry: A Technical Overview
Pivotal Cloud Foundry: A Technical OverviewPivotal Cloud Foundry: A Technical Overview
Pivotal Cloud Foundry: A Technical Overview
VMware Tanzu
 
James Watters Kafka Summit NYC 2019 Keynote
James Watters Kafka Summit NYC 2019 KeynoteJames Watters Kafka Summit NYC 2019 Keynote
James Watters Kafka Summit NYC 2019 Keynote
James Watters
 

Similar to Microsoft Cloud-Native Workshop Slides (20)

[AWS Dev Day] 기조연설 – Olivier Klein AWS 신기술 부문 책임자, 정성권 삼성전자 수석
[AWS Dev Day] 기조연설 – Olivier Klein AWS 신기술 부문 책임자, 정성권 삼성전자 수석[AWS Dev Day] 기조연설 – Olivier Klein AWS 신기술 부문 책임자, 정성권 삼성전자 수석
[AWS Dev Day] 기조연설 – Olivier Klein AWS 신기술 부문 책임자, 정성권 삼성전자 수석
Amazon Web Services Korea
 
Build & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record TimeBuild & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record Time
RightScale
 
Challenges in a mobile first world
Challenges in a mobile first worldChallenges in a mobile first world
Challenges in a mobile first world
Itequia
 
Devops lifecycle with Kabanero Appsody, Codewind, Tekton
Devops lifecycle with Kabanero Appsody, Codewind, TektonDevops lifecycle with Kabanero Appsody, Codewind, Tekton
Devops lifecycle with Kabanero Appsody, Codewind, Tekton
Winton Winton
 
OpenSlava 2014 - CloudFoundry inside-out
OpenSlava 2014 - CloudFoundry inside-outOpenSlava 2014 - CloudFoundry inside-out
OpenSlava 2014 - CloudFoundry inside-out
Antons Kranga
 
Powering your Apps with Cloud Services
Powering your Apps with Cloud ServicesPowering your Apps with Cloud Services
Powering your Apps with Cloud Services
Xpand IT
 
Rational Team Concertfor Power Customer Presentation02 09 10
Rational Team Concertfor Power Customer Presentation02 09 10Rational Team Concertfor Power Customer Presentation02 09 10
Rational Team Concertfor Power Customer Presentation02 09 10
Strongback Consulting
 
StrongLoop Overview
StrongLoop OverviewStrongLoop Overview
StrongLoop Overview
Shubhra Kar
 
Microsoft Azure Technical Overview
Microsoft Azure Technical OverviewMicrosoft Azure Technical Overview
Microsoft Azure Technical Overview
gjuljo
 
Capture the Cloud with Azure
Capture the Cloud with AzureCapture the Cloud with Azure
Capture the Cloud with Azure
Shahed Chowdhuri
 
Azure App Service
Azure App ServiceAzure App Service
Azure App Service
BizTalk360
 
Commit University - Microsoft Azure
Commit University - Microsoft AzureCommit University - Microsoft Azure
Commit University - Microsoft Azure
Commit University
 
Soa12c launch 1 overview cr
Soa12c launch 1 overview crSoa12c launch 1 overview cr
Soa12c launch 1 overview cr
Vasily Demin
 
Launch Your Social Game or App in the Cloud in Record Time
Launch Your Social Game or App in the Cloud in Record TimeLaunch Your Social Game or App in the Cloud in Record Time
Launch Your Social Game or App in the Cloud in Record Time
RightScale
 
Developing business applications via power platform build2019
Developing business applications via power platform build2019Developing business applications via power platform build2019
Developing business applications via power platform build2019
Dipti Chhatrapati
 
Envisioning the Future Enterprise
Envisioning the Future EnterpriseEnvisioning the Future Enterprise
Envisioning the Future Enterprise
WSO2
 
Excellent slides on the new z13s announced on 16th Feb 2016
Excellent slides on the new z13s announced on 16th Feb 2016Excellent slides on the new z13s announced on 16th Feb 2016
Excellent slides on the new z13s announced on 16th Feb 2016
Luigi Tommaseo
 
WSO2 Integration Platform: Vision and Roadmap
WSO2 Integration Platform: Vision and RoadmapWSO2 Integration Platform: Vision and Roadmap
WSO2 Integration Platform: Vision and Roadmap
WSO2
 
IBM Bluemix
IBM BluemixIBM Bluemix
IBM Bluemix
Andrzej Osmak
 
Enterprise platform 3.0v4 for webinar
Enterprise platform 3.0v4 for webinarEnterprise platform 3.0v4 for webinar
Enterprise platform 3.0v4 for webinar
John Mathon
 
[AWS Dev Day] 기조연설 – Olivier Klein AWS 신기술 부문 책임자, 정성권 삼성전자 수석
[AWS Dev Day] 기조연설 – Olivier Klein AWS 신기술 부문 책임자, 정성권 삼성전자 수석[AWS Dev Day] 기조연설 – Olivier Klein AWS 신기술 부문 책임자, 정성권 삼성전자 수석
[AWS Dev Day] 기조연설 – Olivier Klein AWS 신기술 부문 책임자, 정성권 삼성전자 수석
Amazon Web Services Korea
 
Build & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record TimeBuild & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record Time
RightScale
 
Challenges in a mobile first world
Challenges in a mobile first worldChallenges in a mobile first world
Challenges in a mobile first world
Itequia
 
Devops lifecycle with Kabanero Appsody, Codewind, Tekton
Devops lifecycle with Kabanero Appsody, Codewind, TektonDevops lifecycle with Kabanero Appsody, Codewind, Tekton
Devops lifecycle with Kabanero Appsody, Codewind, Tekton
Winton Winton
 
OpenSlava 2014 - CloudFoundry inside-out
OpenSlava 2014 - CloudFoundry inside-outOpenSlava 2014 - CloudFoundry inside-out
OpenSlava 2014 - CloudFoundry inside-out
Antons Kranga
 
Powering your Apps with Cloud Services
Powering your Apps with Cloud ServicesPowering your Apps with Cloud Services
Powering your Apps with Cloud Services
Xpand IT
 
Rational Team Concertfor Power Customer Presentation02 09 10
Rational Team Concertfor Power Customer Presentation02 09 10Rational Team Concertfor Power Customer Presentation02 09 10
Rational Team Concertfor Power Customer Presentation02 09 10
Strongback Consulting
 
StrongLoop Overview
StrongLoop OverviewStrongLoop Overview
StrongLoop Overview
Shubhra Kar
 
Microsoft Azure Technical Overview
Microsoft Azure Technical OverviewMicrosoft Azure Technical Overview
Microsoft Azure Technical Overview
gjuljo
 
Capture the Cloud with Azure
Capture the Cloud with AzureCapture the Cloud with Azure
Capture the Cloud with Azure
Shahed Chowdhuri
 
Azure App Service
Azure App ServiceAzure App Service
Azure App Service
BizTalk360
 
Commit University - Microsoft Azure
Commit University - Microsoft AzureCommit University - Microsoft Azure
Commit University - Microsoft Azure
Commit University
 
Soa12c launch 1 overview cr
Soa12c launch 1 overview crSoa12c launch 1 overview cr
Soa12c launch 1 overview cr
Vasily Demin
 
Launch Your Social Game or App in the Cloud in Record Time
Launch Your Social Game or App in the Cloud in Record TimeLaunch Your Social Game or App in the Cloud in Record Time
Launch Your Social Game or App in the Cloud in Record Time
RightScale
 
Developing business applications via power platform build2019
Developing business applications via power platform build2019Developing business applications via power platform build2019
Developing business applications via power platform build2019
Dipti Chhatrapati
 
Envisioning the Future Enterprise
Envisioning the Future EnterpriseEnvisioning the Future Enterprise
Envisioning the Future Enterprise
WSO2
 
Excellent slides on the new z13s announced on 16th Feb 2016
Excellent slides on the new z13s announced on 16th Feb 2016Excellent slides on the new z13s announced on 16th Feb 2016
Excellent slides on the new z13s announced on 16th Feb 2016
Luigi Tommaseo
 
WSO2 Integration Platform: Vision and Roadmap
WSO2 Integration Platform: Vision and RoadmapWSO2 Integration Platform: Vision and Roadmap
WSO2 Integration Platform: Vision and Roadmap
WSO2
 
Enterprise platform 3.0v4 for webinar
Enterprise platform 3.0v4 for webinarEnterprise platform 3.0v4 for webinar
Enterprise platform 3.0v4 for webinar
John Mathon
 
Ad

More from VMware Tanzu (20)

Spring into AI presented by Dan Vega 5/14
Spring into AI presented by Dan Vega 5/14Spring into AI presented by Dan Vega 5/14
Spring into AI presented by Dan Vega 5/14
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 It
VMware 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 2023
VMware 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 Scale
VMware Tanzu
 
Spring Update | July 2023
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023
VMware 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 Product
VMware Tanzu
 
Building Cloud Ready Apps
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready Apps
VMware Tanzu
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And Beyond
VMware 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.pdf
VMware 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 2023
VMware 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 2023
VMware Tanzu
 
tanzu_developer_connect.pptx
tanzu_developer_connect.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptx
VMware Tanzu
 
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchTanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - French
VMware Tanzu
 
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - English
VMware Tanzu
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
VMware Tanzu
 
Tanzu Developer Connect - French
Tanzu Developer Connect - FrenchTanzu Developer Connect - French
Tanzu Developer Connect - French
VMware 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 2023
VMware 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 Boot
VMware Tanzu
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software Engineer
VMware 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 Practice
VMware Tanzu
 
Spring into AI presented by Dan Vega 5/14
Spring into AI presented by Dan Vega 5/14Spring into AI presented by Dan Vega 5/14
Spring into AI presented by Dan Vega 5/14
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 It
VMware 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 2023
VMware 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 Scale
VMware Tanzu
 
Spring Update | July 2023
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023
VMware 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 Product
VMware Tanzu
 
Building Cloud Ready Apps
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready Apps
VMware Tanzu
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And Beyond
VMware 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.pdf
VMware 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 2023
VMware 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 2023
VMware Tanzu
 
tanzu_developer_connect.pptx
tanzu_developer_connect.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptx
VMware Tanzu
 
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchTanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - French
VMware Tanzu
 
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - English
VMware Tanzu
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
VMware Tanzu
 
Tanzu Developer Connect - French
Tanzu Developer Connect - FrenchTanzu Developer Connect - French
Tanzu Developer Connect - French
VMware 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 2023
VMware 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 Boot
VMware Tanzu
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software Engineer
VMware 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 Practice
VMware Tanzu
 
Ad

Recently uploaded (20)

What is Earned Media Brand Building Benefits.pdf
What is Earned Media Brand Building Benefits.pdfWhat is Earned Media Brand Building Benefits.pdf
What is Earned Media Brand Building Benefits.pdf
Marketing Partner
 
Content Marketing for Sinclair Marketing
Content Marketing for Sinclair MarketingContent Marketing for Sinclair Marketing
Content Marketing for Sinclair Marketing
emilysemler
 
Marketing and Brand identity Presentation for small ngos
Marketing and Brand identity Presentation for small ngosMarketing and Brand identity Presentation for small ngos
Marketing and Brand identity Presentation for small ngos
jujuaw05
 
Beyond ROAS: Aligning Google Ads With Your True Business Objectives
Beyond ROAS: Aligning Google Ads With Your True Business ObjectivesBeyond ROAS: Aligning Google Ads With Your True Business Objectives
Beyond ROAS: Aligning Google Ads With Your True Business Objectives
Search Engine Journal
 
AEC Websites That Recruit & Retain Talent
AEC Websites That Recruit & Retain TalentAEC Websites That Recruit & Retain Talent
AEC Websites That Recruit & Retain Talent
David Lecours
 
Quality Analysis of the project and their requirement
Quality Analysis of the project and their requirementQuality Analysis of the project and their requirement
Quality Analysis of the project and their requirement
PrashantShah565560
 
How to Choose the Right Performance Marketing Agency to Drive Your Success
How to Choose the Right Performance Marketing Agency to Drive Your SuccessHow to Choose the Right Performance Marketing Agency to Drive Your Success
How to Choose the Right Performance Marketing Agency to Drive Your Success
Viacon
 
Why Digital Marketing is Essential for Modern Businesses.pptx
Why Digital Marketing is Essential for Modern Businesses.pptxWhy Digital Marketing is Essential for Modern Businesses.pptx
Why Digital Marketing is Essential for Modern Businesses.pptx
marketingtagsnticks
 
2025-04 - VWO Webinar - Alignment and Focus_ The Key to Delivering Business I...
2025-04 - VWO Webinar - Alignment and Focus_ The Key to Delivering Business I...2025-04 - VWO Webinar - Alignment and Focus_ The Key to Delivering Business I...
2025-04 - VWO Webinar - Alignment and Focus_ The Key to Delivering Business I...
VWO
 
Effective Marketing Strategies: Boost Your Business
Effective Marketing Strategies: Boost Your BusinessEffective Marketing Strategies: Boost Your Business
Effective Marketing Strategies: Boost Your Business
Qaiser Khalil
 
SWOT ANALYSIS MARKETING STRATEGY OC FERREL
SWOT ANALYSIS MARKETING STRATEGY OC FERRELSWOT ANALYSIS MARKETING STRATEGY OC FERREL
SWOT ANALYSIS MARKETING STRATEGY OC FERREL
FatimahAzzahro59
 
Unlocking Customer Engagement with WhatsApp Business API
Unlocking Customer Engagement with WhatsApp Business APIUnlocking Customer Engagement with WhatsApp Business API
Unlocking Customer Engagement with WhatsApp Business API
G Tech Web Marketing
 
Effective Off Page SEO Techniques to Boost Your Website Authority
Effective Off Page SEO Techniques to Boost Your Website AuthorityEffective Off Page SEO Techniques to Boost Your Website Authority
Effective Off Page SEO Techniques to Boost Your Website Authority
Rankupedia
 
Newsletter Data Breakdown 2025. - AZoNetworkpdf
Newsletter Data Breakdown 2025. - AZoNetworkpdfNewsletter Data Breakdown 2025. - AZoNetworkpdf
Newsletter Data Breakdown 2025. - AZoNetworkpdf
Frank Barker
 
REFERENCES GROUPS AND FAMILY REFERENCES SCHIFFMAN
REFERENCES GROUPS AND FAMILY REFERENCES SCHIFFMANREFERENCES GROUPS AND FAMILY REFERENCES SCHIFFMAN
REFERENCES GROUPS AND FAMILY REFERENCES SCHIFFMAN
FatimahAzzahro59
 
Chocki Relaunch Marketing Plan | Cadbury's Nostalgic Chocolate Comeback Strategy
Chocki Relaunch Marketing Plan | Cadbury's Nostalgic Chocolate Comeback StrategyChocki Relaunch Marketing Plan | Cadbury's Nostalgic Chocolate Comeback Strategy
Chocki Relaunch Marketing Plan | Cadbury's Nostalgic Chocolate Comeback Strategy
Azmeen Gadit
 
Alt Attribute SEO Guide: How to Optimize Image Alt Text for Search
Alt Attribute SEO Guide: How to Optimize Image Alt Text for SearchAlt Attribute SEO Guide: How to Optimize Image Alt Text for Search
Alt Attribute SEO Guide: How to Optimize Image Alt Text for Search
Sanjay Kumar Monu
 
Beyond the Pain Points: A More Meaningful Customer Journey
Beyond the Pain Points: A More Meaningful Customer JourneyBeyond the Pain Points: A More Meaningful Customer Journey
Beyond the Pain Points: A More Meaningful Customer Journey
Odyyc
 
Facebook vs. Instagram Ads: What Should You Use In 2025 ?
Facebook vs. Instagram Ads: What Should You Use In 2025 ?Facebook vs. Instagram Ads: What Should You Use In 2025 ?
Facebook vs. Instagram Ads: What Should You Use In 2025 ?
mkarora0303
 
Kamryn and Alex's Cowtown Brand Book Final
Kamryn and Alex's Cowtown Brand Book FinalKamryn and Alex's Cowtown Brand Book Final
Kamryn and Alex's Cowtown Brand Book Final
kamryn0009
 
What is Earned Media Brand Building Benefits.pdf
What is Earned Media Brand Building Benefits.pdfWhat is Earned Media Brand Building Benefits.pdf
What is Earned Media Brand Building Benefits.pdf
Marketing Partner
 
Content Marketing for Sinclair Marketing
Content Marketing for Sinclair MarketingContent Marketing for Sinclair Marketing
Content Marketing for Sinclair Marketing
emilysemler
 
Marketing and Brand identity Presentation for small ngos
Marketing and Brand identity Presentation for small ngosMarketing and Brand identity Presentation for small ngos
Marketing and Brand identity Presentation for small ngos
jujuaw05
 
Beyond ROAS: Aligning Google Ads With Your True Business Objectives
Beyond ROAS: Aligning Google Ads With Your True Business ObjectivesBeyond ROAS: Aligning Google Ads With Your True Business Objectives
Beyond ROAS: Aligning Google Ads With Your True Business Objectives
Search Engine Journal
 
AEC Websites That Recruit & Retain Talent
AEC Websites That Recruit & Retain TalentAEC Websites That Recruit & Retain Talent
AEC Websites That Recruit & Retain Talent
David Lecours
 
Quality Analysis of the project and their requirement
Quality Analysis of the project and their requirementQuality Analysis of the project and their requirement
Quality Analysis of the project and their requirement
PrashantShah565560
 
How to Choose the Right Performance Marketing Agency to Drive Your Success
How to Choose the Right Performance Marketing Agency to Drive Your SuccessHow to Choose the Right Performance Marketing Agency to Drive Your Success
How to Choose the Right Performance Marketing Agency to Drive Your Success
Viacon
 
Why Digital Marketing is Essential for Modern Businesses.pptx
Why Digital Marketing is Essential for Modern Businesses.pptxWhy Digital Marketing is Essential for Modern Businesses.pptx
Why Digital Marketing is Essential for Modern Businesses.pptx
marketingtagsnticks
 
2025-04 - VWO Webinar - Alignment and Focus_ The Key to Delivering Business I...
2025-04 - VWO Webinar - Alignment and Focus_ The Key to Delivering Business I...2025-04 - VWO Webinar - Alignment and Focus_ The Key to Delivering Business I...
2025-04 - VWO Webinar - Alignment and Focus_ The Key to Delivering Business I...
VWO
 
Effective Marketing Strategies: Boost Your Business
Effective Marketing Strategies: Boost Your BusinessEffective Marketing Strategies: Boost Your Business
Effective Marketing Strategies: Boost Your Business
Qaiser Khalil
 
SWOT ANALYSIS MARKETING STRATEGY OC FERREL
SWOT ANALYSIS MARKETING STRATEGY OC FERRELSWOT ANALYSIS MARKETING STRATEGY OC FERREL
SWOT ANALYSIS MARKETING STRATEGY OC FERREL
FatimahAzzahro59
 
Unlocking Customer Engagement with WhatsApp Business API
Unlocking Customer Engagement with WhatsApp Business APIUnlocking Customer Engagement with WhatsApp Business API
Unlocking Customer Engagement with WhatsApp Business API
G Tech Web Marketing
 
Effective Off Page SEO Techniques to Boost Your Website Authority
Effective Off Page SEO Techniques to Boost Your Website AuthorityEffective Off Page SEO Techniques to Boost Your Website Authority
Effective Off Page SEO Techniques to Boost Your Website Authority
Rankupedia
 
Newsletter Data Breakdown 2025. - AZoNetworkpdf
Newsletter Data Breakdown 2025. - AZoNetworkpdfNewsletter Data Breakdown 2025. - AZoNetworkpdf
Newsletter Data Breakdown 2025. - AZoNetworkpdf
Frank Barker
 
REFERENCES GROUPS AND FAMILY REFERENCES SCHIFFMAN
REFERENCES GROUPS AND FAMILY REFERENCES SCHIFFMANREFERENCES GROUPS AND FAMILY REFERENCES SCHIFFMAN
REFERENCES GROUPS AND FAMILY REFERENCES SCHIFFMAN
FatimahAzzahro59
 
Chocki Relaunch Marketing Plan | Cadbury's Nostalgic Chocolate Comeback Strategy
Chocki Relaunch Marketing Plan | Cadbury's Nostalgic Chocolate Comeback StrategyChocki Relaunch Marketing Plan | Cadbury's Nostalgic Chocolate Comeback Strategy
Chocki Relaunch Marketing Plan | Cadbury's Nostalgic Chocolate Comeback Strategy
Azmeen Gadit
 
Alt Attribute SEO Guide: How to Optimize Image Alt Text for Search
Alt Attribute SEO Guide: How to Optimize Image Alt Text for SearchAlt Attribute SEO Guide: How to Optimize Image Alt Text for Search
Alt Attribute SEO Guide: How to Optimize Image Alt Text for Search
Sanjay Kumar Monu
 
Beyond the Pain Points: A More Meaningful Customer Journey
Beyond the Pain Points: A More Meaningful Customer JourneyBeyond the Pain Points: A More Meaningful Customer Journey
Beyond the Pain Points: A More Meaningful Customer Journey
Odyyc
 
Facebook vs. Instagram Ads: What Should You Use In 2025 ?
Facebook vs. Instagram Ads: What Should You Use In 2025 ?Facebook vs. Instagram Ads: What Should You Use In 2025 ?
Facebook vs. Instagram Ads: What Should You Use In 2025 ?
mkarora0303
 
Kamryn and Alex's Cowtown Brand Book Final
Kamryn and Alex's Cowtown Brand Book FinalKamryn and Alex's Cowtown Brand Book Final
Kamryn and Alex's Cowtown Brand Book Final
kamryn0009
 

Microsoft Cloud-Native Workshop Slides

  • 3. Dev Ops IT Decision Maker Runtime App Monitoring App Lifecycle Management Manage Services Not Servers Auto OS UpdateAuto Scale No vendor Lock-in High Density Custom OS Hybrid Support
  • 4. Azure Compute Platform Overview Azure Virtual Machines VM Scale Sets Service Fabric Apps App Service Media Services Power Apps Azure Functions Stream Analytics Rapid Development High Control Web/ Mobile PaaS IaaS
  • 6. Build on Dev frameworksBuild on Infrastructure Cloud Foundry In the Azure Ecosystem “App Creators” Developers Analysts Microsoft Azure LOBSaaSLift & Shift Docker Virtual Machines Stateful and stateless one- off solutions VM Scale Sets Scalable solutions Container Service Scalable, orchestrated Docker images deployed into containers Differentiation Time to valueExisting App Investments Batch Custom High Performance Computing solutions Open Source PaaS Cloud Foundry Service Fabric Custom Microservice- based stateless and stateful solutions Power Apps Graphical design mobile solutions App Service Template based rapid development web, mobile and API solutions Orchestrated workflow based integration solutions LogicWeb/Mob/ API All the goodness of App Service in a dedicated environment Environments
  • 7. Asked frequently by our customers ‘Open Source’ is the key Great option for Java Give the customer the choice Growing CF communities among enterprises CF on Azure : Why should we care about?
  • 9. Public, Global, Shared Datacenters Applications Azure Interfacehttp:// Push App > cf
  • 10. Fully Open Sourced Dedicated Engineering Team Aligned with Community’s engineering practices Committed Engineering Roadmap Designed for Azure and Azure Stack More about Azure Bosh CPI
  • 11. Network Services Application Services Azure Virtual Machines Microsoft Azure Storage SQL Database Service Bus DocumentDB Virtual Network VPN Gateway Enterprise HQ PCF + Azure Logical Architecture
  • 14. Azure Availability Sets and Fault Domains Standard Deployment using Availability Zones Azure Deployment using Availability Sets and Fault Domains
  • 17. Visual Studio Team Services IntegrationVisual Studio Team Services CF Integration
  • 18. Microsoft OMS Integration for PCFMicrosoft OMS Integration with PCF
  • 20. Direct deployment from a single click -
  • 21. Kevin Hoffman : Beyond the Twelve- Factor App https://content.pivotal.io/ebooks/beyond-the-12-factor-app
  • 22. Twelve Factor Application - I. Codebase One codebase tracked in revision control, many deploys II. Dependencies Explicitly declare and isolate dependencies III. Config Store config in the environment IV. Backing services Treat backing services as attached resources V. Build, release, run Strictly separate build and run stages VI. Processes Execute the app as one or more stateless processes VII. Port binding Export services via port binding VIII. Concurrency Scale out via the process model IX. Disposability Maximize robustness with fast startup and graceful shutdown X. Dev/prod parity Keep development, staging, and production as similar as possible XI. Logs Treat logs as event streams XII. Admin processes Run admin/management tasks as one-off processes
  • 23. The Next Three Factors - XIII. API First Create experiences and products which work across may devices. API First frees organizations from the waterfall, deliberately engineered systems that follows a preplanned orchestration pattern, and allows products to evolve into organic, self-organizing ecosystems that can grow to handle new and unforeseen demands - Kevin Hoffman
  • 24. The Next Three Factors - XIV. Telemetry Gather data not only about the application, but also from the domain. Correlate specific health metrics including system logs to the full data spectrum. It becomes exponentially more difficult to identify issues and resolve root cause problems as we scale horizontally. With over 65 million units sold, Halo is one of the most popular game franchises of all time. Microsoft need to keep sophisticated telemetry to be successful not only for the game but also for the hardware it used in the Azure cloud environment. In addition domain information and operational intelligence to make quality match making for multiplayer mode. Fun Fact – Halo ingests hundreds of billions of events on a given day with sustained peaks above the one million requests a second
  • 25. The Next Three Factors - XV. Authentication and Authorization Security should never be an afterthought. A cloud-native application by default is a secure application. Code that is complied or raw living In a public data center, cloud, or even on-premise location should be safe guarded by role-based access control (RBAC) RBAC is a approach to restricting system access to authorized users.