Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Microsoft Azure and DevOps
Ravikanth Chaganti, Microsoft MVP – Windows PowerShell & Microsoft Azure
Twitter: @Ravikanth
AGENDA
▪ What is DevOps?
▪ Microsoft Ecosystem
▪ Q & A
What is DevOps?
What is DevOps?
DevOps – Microsoft Eco System
DevOps Practices in Azure Cloud
▪ Infrastructure As Code
▪ https://azure.microsoft.com/en-in/documentation/articles/resour...
Azure Cloud - Infrastructure As Code
▪ Azure Resource Manager templates enable
▪ Declarative definition of cloud infrastru...
Azure Cloud – Continuous Integration
▪ Create and manage build processes
▪ Automatically compile and test your application...
Azure Cloud – Continuous Delivery / Deployment
▪ Trigger a release to a relevant environment and run functional tests
▪ De...
Azure Cloud - Monitoring
▪ Monitor what is deployed
▪ Respond to anomalies in performance and availability
▪ Azure Applica...
DevOps – Microsoft Eco System
Summary
▪ End to end automation should be the goal
▪ MicrosoftAzure enables end to end DevOps practices
▪ Choose between M...
Upcoming SlideShare
Loading in …5
×

Microsoft Azure Cloud and DevOps

999 views

Published on

This session was done at Miracle Software Systems in Vizag for an Azure MVP boot camp.

Published in: Technology
  • Be the first to comment

Microsoft Azure Cloud and DevOps

  1. 1. Microsoft Azure and DevOps Ravikanth Chaganti, Microsoft MVP – Windows PowerShell & Microsoft Azure Twitter: @Ravikanth
  2. 2. AGENDA ▪ What is DevOps? ▪ Microsoft Ecosystem ▪ Q & A
  3. 3. What is DevOps?
  4. 4. What is DevOps?
  5. 5. DevOps – Microsoft Eco System
  6. 6. DevOps Practices in Azure Cloud ▪ Infrastructure As Code ▪ https://azure.microsoft.com/en-in/documentation/articles/resource-group-authoring- templates/ ▪ Continuous Integration and Deployment ▪ https://azure.microsoft.com/en-in/documentation/articles/cloud-services-continuous- delivery-use-vso/ ▪ Release Management ▪ https://msdn.microsoft.com/en-us/library/dn217874(v=vs.140).aspx ▪ Monitoring ▪ https://azure.microsoft.com/en-in/documentation/articles/app-insights-start-monitoring- app-health-usage/
  7. 7. Azure Cloud - Infrastructure As Code ▪ Azure Resource Manager templates enable ▪ Declarative definition of cloud infrastructure ▪ JSON language-based ▪ Idempotent ▪ Quick start templates: https://github.com/Azure/azure-quickstart-templates ▪ Get started with ARM templates: http://azrs.tk/armseries Infrastructure Configuration Application Code
  8. 8. Azure Cloud – Continuous Integration ▪ Create and manage build processes ▪ Automatically compile and test your applications in the cloud or on premises ▪ Link builds to test results, work items, code, and releases Infrastructure Configuration Application Code Build Integration Tests Unit Tests
  9. 9. Azure Cloud – Continuous Delivery / Deployment ▪ Trigger a release to a relevant environment and run functional tests ▪ Development ▪ QA ▪ Staging ▪ Production Infrastructure Configuration Application Code Build Integration Tests Unit Tests Development Production QA
  10. 10. Azure Cloud - Monitoring ▪ Monitor what is deployed ▪ Respond to anomalies in performance and availability ▪ Azure Application Insights ▪ Operations Management Suite
  11. 11. DevOps – Microsoft Eco System
  12. 12. Summary ▪ End to end automation should be the goal ▪ MicrosoftAzure enables end to end DevOps practices ▪ Choose between Microsoft and alternate eco-system based on what you are building

×