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.

Azure DevOps Presentation

2,817 views

Published on

Learn why VSTS and Azure should be core components of your DevOps strategy. This presentation will be an excellent resource to discover key DevOps practices, for example, CI/CD pipeline automation and environment provisioning.

Published in: Technology
  • Be the first to comment

Azure DevOps Presentation

  1. 1. David Pitcher | Sr. DevOps and Azure Consultant InCycle Software
  2. 2. TIME ACTIVITY 09:15 – 9::30 WelcomeIntroduction 9:30 – 10:45 DevOpswithAzure 10:45 – 11:00 Break 11:00 – 11:45 DevOpswithAzure 12:30 – 13:00 13:00 – 14:15 Hands-OnExperience1 Azure PaaS CI/CD WebApp 14:15 – 14:30 Break 14:30 – 15:15 Hands-OnExperience2 Geo-Redundant WebApps with Traffic Manager 15:15 – 16:00 Hands-OnExperience2 Web Application Monitoring with Application Insights 16:00 – 16:30 Q&AandWrap-up
  3. 3. Experience 3 Web App Monitoring with Application Insights Experience 2 Geo-Redundant Web App with Traffic Manager Experience 1
  4. 4. Customer Brad IT Manager Bonita Branch Manager Application Team Vince Consumer IT
  5. 5. Where is Azure? 19 regions worldwide in 2016
  6. 6. Optimize investments by paying only for what you need and use OPEX vs. CAPEX
  7. 7. What is Cloud Computing?
  8. 8. DRIVE VALUE with DEVOPS using Azure and VSTS
  9. 9. DevOps? It’s IT agility! + + + AGILE PLANNING AGILE DEVELOPMENT AGILE DELIVERY AGILE OPERATION
  10. 10. DevOps principles Build quality into process Incremental value delivery Cross-disciplinary team Process automation Continuous improvement
  11. 11. DevOps – Some examples “DevOps is development and operations collaboration” “DevOps is treating your infrastructure as code” “DevOps is automating the provisioning of environments” “DevOps is Learning in production” “DevOps is continuous delivery
  12. 12. DEVELOP OPERATERELEASE P R A C T I C E S Portfolio management Project management Functional requirements mgmt Operational requirements mgmt Architectural requirements mgmt Platform and infrastructure abstraction Hypothesis-driven requirement Changemanagement Defect management Active stakeholder participation Cross-disciplinary team structure Compliancemanagement P R A C T I C E S Release governance Automated provisioning and configuration On-Demand environments Automated functional testing Automated operational testing Always-on deployment Continuous deployment Containerization P R A C T I C E S Telemetry monitoring Learning in production Intelligence-driven operations Self healing Service level management Shared operational visibility Operational security P R A C T I C E S Version control Dependency management Continuous integration Technical debt management Test planning Manual testing Automated unit testing Analysis & Design Coding Infrastructure and configuration as code Telemetry development DevOps practices G E N E R A L P R A C T I C E S Team collaboration Community of practices Maturity assessment Value Retrospective PLAN
  13. 13. DevOps: the three stage conversation 2 Process1 People 3 Technology
  14. 14. Microsoft Solution
  15. 15. What did we just see? Planning, Tracking and Traceability
  16. 16. • Version control • Dependency management • Continuous integration • Technical debt management • Test planning • Manual testing • Automated unit testing • Analysis & Design • Coding • Infrastructure and configuration as code • Telemetry development Practices overview DEVELOP
  17. 17. Development What did we just see?
  18. 18. RELEASE • Release governance • Automated provisioning and configuration • On-Demand environments • Automated functional testing • Automated operational testing • Always-on deployment • Continuous deployment • Containerization Practices overview
  19. 19. Deployment What did we just see?
  20. 20. OPERATE • Telemetry monitoring • Learning in production • Intelligence-driven operations • Self healing • Service level management • Shared operational visibility • Operational security • Value retrospective Practices overview
  21. 21. Operate What did we just see?
  22. 22. DevOps: the three stage conversation 2 Process1 People 3 Technology
  23. 23.  Identify initiatives & goals  Prioritize for business impact and value  Develop roadmap  Define first iteration  Scope proof-of-concept (s)  Integrate change mgmt.  Confirm logistics & schedule DevOps Jumpstart!  Implement 1st initiative  Train stakeholders  Coach and mentor  Evaluate & refine  Repeat  PoC review & results  Update roadmap  Recommendations & next steps  Kick-off meeting (Ops, Dev, QA etc.)  Identify environment, tools, processes & culture  Document current state  Identify opportunities & transformation objectives  DevOps maturity assessment & presentation Discovery & Analysis Implement & AdoptRoadmap
  24. 24. Subscription Endpoint: Password: Login Users: Your Environment : https://incyclelabs.visualstudio.com https://portal.azure.com HOLUser@InCycleSoftware.com P@ssw0rd123! InCycleLabs – MSDN DevTest

×