Post on 07-May-2018
DevOps Cloud Practices
Ori Zohar, Sr. Technical Evangelist, Microsoft
ori.zohar@microsoft.com
@orizhr
“Development
and Operations
collaboration”
What is DevOps?
The DevOps Pillars
Plan1 Monitor + Learn
ReleaseDevelop + Test2
Development Production
4
3
OPSDEV OPS
Infrastructure as Code (IaC)
Infrastructure as Code on Azure
https://github.com/Azure/azure-quickstart-templates
Continuous Delivery
Dev
Staging
Production
cspkg
https://azure.microsoft.com/en-us/documentation/articles/app-service-deploy-local-git/
Plan1 Monitor + Learn
ReleaseDevelop + Test2
Development Production
4
3
TFS
Develo
p Developer Workstation
Team Collaboration
Bu
ild &
Test Build/CI
Test
Dep
loy Release
Mo
nit
or
& L
earn Monitor
MicrosoftEcosystem
Workstations - On-Premises | Hybrid | Cloud Monitoring - On-Premises | Hybrid | CloudServices - On-Premises | Hybrid | Cloud
DEV TEST QA
Environments - On-Premises | Hybrid | Cloud
Develo
p Developer Workstation
Team Collaboration
Bu
ild &
Test Build/CI
Test
Dep
loy Configuration
Mo
nit
or
& L
earn Monitor
This graphic shows OSS and partner products that are
integrated with the Microsoft DevOps solution
MixedEcosystem
Release
https://www.visualstudio.com/en-us/products/visual-studio-team-services-vs.aspx
Bring your own tools
Config management & Infra as code
Service modeling & orchestration
Monitoring PaaS on IaaS
DevOps Inside Microsoft
https://www.youtube.com/watch?v=SiPtRjiCe4U
aka.ms/DevOps
aka.ms/DevOpsDimension
http://aka.ms/PartsHOL
aka.ms/DevOpsLearn
http://devopsassessment.azurewebsites.net/
ori.zohar@microsoft.com
@orizhr