Presentation is loading. Please wait.

Presentation is loading. Please wait.

Microsoft Ignite NZ 25-28 October 2016 SKYCITY, Auckland.

Similar presentations


Presentation on theme: "Microsoft Ignite NZ 25-28 October 2016 SKYCITY, Auckland."— Presentation transcript:

1 Microsoft Ignite NZ 25-28 October 2016 SKYCITY, Auckland

2 Fully Integrated Azure Resource Manager Deployments
Neil Peterson @nepeters

3 Agenda Azure Resource Manager Basic Template Creation
Compute (VM, SQL) Availability and Scale (AS, NLB) Access and Security (PIP, NSG) Application Deployment (Script)

4 Goals Demonstrate complex template deployments.
Demonstrate template authoring workflow. Connect dots between Azure resources. Show end to end solution.

5 Follow Along

6 Azure Resource Manager

7 Azure Resource Manager
Deploys and managing azure resources. Resources organized into Resource Groups. Host of benefits such as tagging, access control, and bulk management. Deployment system built on JSON templates.

8 Template Deployments Basics: What I am excited about showing:
Templates written in JSON Visual Studio integration What I am excited about showing: Template functions VM Extension integration Cross service integration

9 Template JSON Templet Functions Resource Dependencies
4 Sections to a template: Parameters Variables Resources Outputs Templet Functions toUpper / toLower resourceId copyIndex Resource Dependencies

10 Sample Application and compute

11 Music Store - Compute - Availability and Scale - Access and Security
- Application Public IP Address Network Load Balancer Network Security Group Availability Set Azure SQL DB – Music Store VM Music Store App VM Music Store App

12 Compute Virtual Machine – Music Store website
Azure SQL Database – Music Store data

13 VM and Related VNET NIC VM Storage Subnet Disk

14 Demo – Template Creation and Compute

15 Availability and Scale

16 Availability and Scale
Availability Set Network Load Balancer

17 Load Balancer LB Rule (Port 80) LB NAT Rule (unique port) LB Probe
Public IP NLB VM 80 5000 80 VM 80 3389 5001 VM 80 5002

18 Availability Set Rack / Host Rack / Host Rack / Host VM VM VM VM VM VM

19 Demo – Availability and Scale

20 Access and Security

21 Access and Security Public IP Address Network Security Group

22 PIP and NSG Public IP NLB NSG Subnet VM VM VM 80 3389
#ITDevConnections

23 Demo – Access and Security

24 Application Deployment

25 Application Deployment
Custom Script Extension Source Control

26 Demo – Application Deployment

27 9/19/2018 9:57 PM © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "Microsoft Ignite NZ 25-28 October 2016 SKYCITY, Auckland."

Similar presentations


Ads by Google