/
Introduction to Azure Resource Manager Introduction to Azure Resource Manager

Introduction to Azure Resource Manager - PowerPoint Presentation

olivia-moreira
olivia-moreira . @olivia-moreira
Follow
357 views
Uploaded On 2018-11-06

Introduction to Azure Resource Manager - PPT Presentation

Gautam Thapar Senior Program Manager gautamthapar Nathan Totten Senior Program Manager ntotten 2607 Demo Todays Challenge Its difficult to Deploy or update a group of resources repeatedly ID: 718078

resources resource sql group resource resources group sql microsoft management lifecycle deployment manager application presentation update deploy config windows

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Introduction to Azure Resource Manager" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1
Slide2

Introduction to Azure Resource Manager

Gautam ThaparSenior Program Manager@gautamthapar

Nathan TottenSenior Program Manager@ntotten

2-607Slide3

DemoSlide4

Today’s Challenge

It’s difficult

to… Deploy or update a group of resources, repeatedly Manage permissions on a group of resources Visualize a group of resources in a logical view, including monitoring/billingSlide5

Singletons

Deploy becomes more complex Proper use of resources becomes more abstract Isolation makes communication a challenge

VI

R

T

U

AL M

A

CHINE

S

T

OR

A

GE

SQL

D

A

T

ABASESlide6

Resource Centric Views

6Slide7

Introducing Resource Manager

Application Lifecycle Container

Declarative solution for Deployment and ConfigurationConsistent Management LayerSlide8

Resource Groups

Tightly coupled containers of multiple resources of similar or different types

Every resource *must* exist in one and only one resource groupResource groups can span regions

RESOU

R

CE G

R

OUPSlide9

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 groupSlide10

Resource Group Lifecycle

Question:

Should these resources be in the same group or a different one?

Hint:

Do they have common lifecycle and management?

Answer:

Up to you.Slide11

Azure Templates can:

Ensure

IdempotencySimplify OrchestrationSimplify 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 GroupPower of Repeatability

SQL - A

Website

Virtual

Machines

SQL-A

Website

[SQL CONFIG] VM (2x)

DEPENDS ON SQL

DEPENDS ON SQL

SQL

C

ONFIGSlide12

Add your own Power

Some resources can be extended allowing more code or data inside the resourceAV agent inside a VM

WordPress Webdeploy package on a WebsiteAllow for Scripting or Imperative configuration of resourcesExtensible solution (Windows and Linux):VMM AgentDSC (in-VM PowerShell)ChefPuppet12Slide13

Consistent Management LayerSlide14

So, what does this all mean…

Application Lifecycle Container

Deploy and Manage your application as you see fitDeclarative solution for Deployment and ConfigurationSingle click deployment of multiple instantiations of your applicationConsistent Management LayerThe same experience of deployment and management whether you go from the Portal, Command Line, or ToolsSlide15

Implementation

Let’s see that workSlide16

Conclusions

 Design For you

 Provides Predictability + Efficiency (Power of Repeatability) Is Just the First Step Works Everywhere16Slide17

Your Feedback is Important

Fill out an evaluation of this session

and help shape future events.

Scan the QR code

to evaluate

this session on your mobile device.

You’ll also be entered into

a daily prize drawing!Slide18

© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.

The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.