container for multiple resources resources exist in one* resource group resource groups can span...
-
Upload
rodger-owens -
Category
Documents
-
view
216 -
download
3
Transcript of container for multiple resources resources exist in one* resource group resource groups can span...
![Page 1: container for multiple resources resources exist in one* resource group resource groups can span regions resource groups can span services.](https://reader036.fdocuments.us/reader036/viewer/2022062804/5697bf8f1a28abf838c8d2cd/html5/thumbnails/1.jpg)
Spark the future.
May 4 – 8, 2015Chicago, IL
![Page 2: container for multiple resources resources exist in one* resource group resource groups can span regions resource groups can span services.](https://reader036.fdocuments.us/reader036/viewer/2022062804/5697bf8f1a28abf838c8d2cd/html5/thumbnails/2.jpg)
The Future of Microsoft Azure: Managing Your Cloud Applications
in the New Azure Portal Michael Washam and Sidney Andrewswww.opsgility.com Follow us: @Opsgility
BRK2488
![Page 3: container for multiple resources resources exist in one* resource group resource groups can span regions resource groups can span services.](https://reader036.fdocuments.us/reader036/viewer/2022062804/5697bf8f1a28abf838c8d2cd/html5/thumbnails/3.jpg)
Agenda
• Introduction• Enterprise Management and
Monitoring • Integrated DevOps Experience• Azure Resource Manager
![Page 4: container for multiple resources resources exist in one* resource group resource groups can span regions resource groups can span services.](https://reader036.fdocuments.us/reader036/viewer/2022062804/5697bf8f1a28abf838c8d2cd/html5/thumbnails/4.jpg)
Introduction
![Page 5: container for multiple resources resources exist in one* resource group resource groups can span regions resource groups can span services.](https://reader036.fdocuments.us/reader036/viewer/2022062804/5697bf8f1a28abf838c8d2cd/html5/thumbnails/5.jpg)
Microsoft Azure
![Page 6: container for multiple resources resources exist in one* resource group resource groups can span regions resource groups can span services.](https://reader036.fdocuments.us/reader036/viewer/2022062804/5697bf8f1a28abf838c8d2cd/html5/thumbnails/6.jpg)
Resource Group container for multiple resources resources exist in one* resource
group resource groups can span
regions resource groups can span
services
RESOURCE GROUP
*and only one
![Page 7: container for multiple resources resources exist in one* resource group resource groups can span regions resource groups can span services.](https://reader036.fdocuments.us/reader036/viewer/2022062804/5697bf8f1a28abf838c8d2cd/html5/thumbnails/7.jpg)
The Azure Management Portal
Create and Configure Cloud Resources• Virtual Machines, Virtual Networks, Web Apps, Mobile
Apps etc..
Monitor Workloads and Configure Alerts• Customizable Startboard and blades
Integrated DevOps Experience • Continuous integration and deployment and
configuration management
Integration with the Azure Market Place• Easy access to Microsoft and Azure certified solutions
![Page 8: container for multiple resources resources exist in one* resource group resource groups can span regions resource groups can span services.](https://reader036.fdocuments.us/reader036/viewer/2022062804/5697bf8f1a28abf838c8d2cd/html5/thumbnails/8.jpg)
Enterprise Management and Monitoring
![Page 9: container for multiple resources resources exist in one* resource group resource groups can span regions resource groups can span services.](https://reader036.fdocuments.us/reader036/viewer/2022062804/5697bf8f1a28abf838c8d2cd/html5/thumbnails/9.jpg)
Contoso Enterprise
Exchange
SQL Server
File Servers
VPN
Active Directory
Contoso HQ - Texas
Field Workers, Dublin and London
Dev/Test and Training
Corp Users
Remote Users with High LatencyUnhappy users and lost productivity
Development and Test + Training EnvironmentsAged and idle hardware, increased capital expenses, less agile.
![Page 10: container for multiple resources resources exist in one* resource group resource groups can span regions resource groups can span services.](https://reader036.fdocuments.us/reader036/viewer/2022062804/5697bf8f1a28abf838c8d2cd/html5/thumbnails/10.jpg)
Contoso Enterprise – Remote Users
Active Directory
Contoso HQ - Texas
Virtual Network
North Europe
VPN
File Servers (DFS)
Field Workers, Dublin and London
![Page 11: container for multiple resources resources exist in one* resource group resource groups can span regions resource groups can span services.](https://reader036.fdocuments.us/reader036/viewer/2022062804/5697bf8f1a28abf838c8d2cd/html5/thumbnails/11.jpg)
Contoso Enterprise – LOB Development and Test
Active Directory
Contoso HQ - Texas
Virtual Network
North EuropeVirtual Network
South Central
VPN
File Servers (DFS)
Dev/Test and Training
Corp Users
Exchange
File Servers
Active Directory
Field Workers, Dublin and London
![Page 12: container for multiple resources resources exist in one* resource group resource groups can span regions resource groups can span services.](https://reader036.fdocuments.us/reader036/viewer/2022062804/5697bf8f1a28abf838c8d2cd/html5/thumbnails/12.jpg)
Demo
Managing and Monitoring Enterprise Workloads
![Page 13: container for multiple resources resources exist in one* resource group resource groups can span regions resource groups can span services.](https://reader036.fdocuments.us/reader036/viewer/2022062804/5697bf8f1a28abf838c8d2cd/html5/thumbnails/13.jpg)
Integrated DevOps Experience
![Page 14: container for multiple resources resources exist in one* resource group resource groups can span regions resource groups can span services.](https://reader036.fdocuments.us/reader036/viewer/2022062804/5697bf8f1a28abf838c8d2cd/html5/thumbnails/14.jpg)
DevOps basics2) Code
Repository
1) Developers
3) Build 4) Test 5) Deploy to Cloud
6) Monitor and Improve
Contoso App
Azure
![Page 15: container for multiple resources resources exist in one* resource group resource groups can span regions resource groups can span services.](https://reader036.fdocuments.us/reader036/viewer/2022062804/5697bf8f1a28abf838c8d2cd/html5/thumbnails/15.jpg)
Demo
Agility and DevOps
![Page 16: container for multiple resources resources exist in one* resource group resource groups can span regions resource groups can span services.](https://reader036.fdocuments.us/reader036/viewer/2022062804/5697bf8f1a28abf838c8d2cd/html5/thumbnails/16.jpg)
Azure Resource Manager (ARM) Templates
![Page 17: container for multiple resources resources exist in one* resource group resource groups can span regions resource groups can span services.](https://reader036.fdocuments.us/reader036/viewer/2022062804/5697bf8f1a28abf838c8d2cd/html5/thumbnails/17.jpg)
imperative ordeclarative
You decide
New-AzureVM –VM $myVM
New-AzureStorageAccount –StorageAccountName $acct
Set-AzureVNetConfig –ConfigurationPath -Path
{ "$schema": "https://../deploymentTemplate.json#", "contentVersion": "1.0.0.0", "parameters": {}, "variables": {}, "resources": [], "outputs": {}}
![Page 18: container for multiple resources resources exist in one* resource group resource groups can span regions resource groups can span services.](https://reader036.fdocuments.us/reader036/viewer/2022062804/5697bf8f1a28abf838c8d2cd/html5/thumbnails/18.jpg)
Azure Templates can:• Ensure Idempotency
• Simplify Orchestration
• Provide Cross-Resource Configuration and Update Support
Azure Templates are: • Source file, checked-in
• Specifies resources and dependencies (VMs, WebApps, DBs) and connections (config, LB sets)
• Parametrized input/output
Instantiation of repeatable config.Configuration Resource Group
Power of Repeatability
SQL - A Website VirtualMachines
SQL-AWebsite[SQL CONFIG] VM (2x)
DEPENDS ON SQLDEPENDS ON SQL
SQLCONFIG
![Page 19: container for multiple resources resources exist in one* resource group resource groups can span regions resource groups can span services.](https://reader036.fdocuments.us/reader036/viewer/2022062804/5697bf8f1a28abf838c8d2cd/html5/thumbnails/19.jpg)
Many examples available @ https://github.com/Azure/azure-quickstart-templates
More examples available @ https://github.com/rjmax/ArmExamples
Documentation available @ http://azure.microsoft.com/en-us/documentation/articles/resource-group-overview/
Deploy a template today!
![Page 20: container for multiple resources resources exist in one* resource group resource groups can span regions resource groups can span services.](https://reader036.fdocuments.us/reader036/viewer/2022062804/5697bf8f1a28abf838c8d2cd/html5/thumbnails/20.jpg)
Demo
Azure Resource Manager and the Power of Templates
![Page 21: container for multiple resources resources exist in one* resource group resource groups can span regions resource groups can span services.](https://reader036.fdocuments.us/reader036/viewer/2022062804/5697bf8f1a28abf838c8d2cd/html5/thumbnails/21.jpg)
Summary
• Introduction• Enterprise Management and Monitoring • Integrated DevOps Experience• Azure Resource Manager
21
![Page 22: container for multiple resources resources exist in one* resource group resource groups can span regions resource groups can span services.](https://reader036.fdocuments.us/reader036/viewer/2022062804/5697bf8f1a28abf838c8d2cd/html5/thumbnails/22.jpg)
Ignite Azure Challenge Sweepstakes
Attend Azure sessions and activities, track your progress online, win raffle tickets for great prizes!
Aka.ms/MyAzureChallenge
Enter this session code online: BRK2488
NO PURCHASE NECESSARY. Open only to event attendees. Winners must be present to win. Game ends May 9th, 2015. For Official Rules, see The Cloud and Enterprise Lounge or myignite.com/challenge
![Page 23: container for multiple resources resources exist in one* resource group resource groups can span regions resource groups can span services.](https://reader036.fdocuments.us/reader036/viewer/2022062804/5697bf8f1a28abf838c8d2cd/html5/thumbnails/23.jpg)
Free Resources for DevOps Practices
Optimize your DevOps practices & tools: Get started on your DevOps journey: aka.ms/devops
Accelerate your application delivery lifecycle
Download the Forrester Infrastructure-as-Code whitepaper: Complexity kills. Automate with Infra as code: aka.ms/iac_tlpTechnical resources for Practitioners: Get access to free online training, evals and HOLs: aka.ms/devopsmvaJoin the Community conversations: Use #TalkDevOps on Twitter
![Page 24: container for multiple resources resources exist in one* resource group resource groups can span regions resource groups can span services.](https://reader036.fdocuments.us/reader036/viewer/2022062804/5697bf8f1a28abf838c8d2cd/html5/thumbnails/24.jpg)
Visit Myignite at http://myignite.microsoft.com or download and use the Ignite Mobile App with the QR code above.
Please evaluate this sessionYour feedback is important to us!
![Page 25: container for multiple resources resources exist in one* resource group resource groups can span regions resource groups can span services.](https://reader036.fdocuments.us/reader036/viewer/2022062804/5697bf8f1a28abf838c8d2cd/html5/thumbnails/25.jpg)
© 2015 Microsoft Corporation. All rights reserved.