5. 2) Code Repository
3) Build 4) Test 5) Deploy to Cloud
1) Developers
6) Monitor and Improve
Contoso App
Azure
DevOps basics
6. Coupling for Resources
Resource Group is a unit of management
Lifecycle: deployment, update, delete, status
Identity: resources can talk to each other
Grouping: Metering, billing, quota: applied & rolled up to group
7. Power of Repeatability
Azure Templates can:
• Ensure Idempotency
• Simplify Orchestration
• Simplify Roll-back
• Provide Cross-Resource Configuration
and Update Support
Azure Templates are:
• Source file, checked-in
• Specifies resources and dependencies
(VMs, WebSites, DBs) and
connections (config, LB sets)
• Parametized input/output
Instantiation of repeatable config.
Configuration Resource Group
SQL - A Website Virtual
Machines
SQL-A
Website
[SQL CONFIG] VM (2x)
DEPENDS ON SQL DEPENDS ON SQL
SQL CONFIG