Download presentation
Presentation is loading. Please wait.
Published byNorman Foster Modified over 7 years ago
1
In Depth Azure StackIn Depth Azure Stack Resource Providers Damian Flynn www.DamianFlynn.com MVP Daniel Savage Microsoft
2
Twitter Handle Awards, accomplishments, etc. Experience Pass time of Building Furniture @Damian_Flynn MVP & Cisco Champion 20+ Years Pass time of Home Automation Presenter Name 2 Presenter Name 1
3
Session Abstract The Azure Stack solution is designed to no longer leverage the capabilities of Virtual Machine Manager for managing the IaaS resources of the cloud. In this session we will meet the resource manager and resource providers, gain an understanding on how the Compute, Network and Storage take direction, learn where these providers live in the Preview and how they interact with the fabric and other resource providers.
4
Important Important The content covered in this presentation is based on personal experience with the current public preview. Information shared is not endorsed by Microsoft, and is subject to product change’s prior to release.
5
Presentation Just a placeholder slide. Please use the example slides in the “Template Example Slides” Section. Questions? info@mnscug.orginfo@mnscug.org
6
Agenda Architecture Resource Manager Resource Providers Compute Network Storage
7
Architecture 101Architecture 101 The Azure Stack
8
Microsoft Azure Stack Abstraction Azure Resource Manager REST API Resource Provider API Interface Business Logic Resource Provider Resource Provider API Interface Business Logic Resource Provider Resource Provider API Interface Business Logic Resource Provider Portal Cloud Fabric
9
Microsoft Azure Stack Architecture OpenID (Azure AD) ManifestGallery Resourc e Provider MetricsAdmin API Tenant API QuotaEventsUsage HubsAdminTenant Portal Framework Resource Manager Subscription s Usage Events Gallery Database ManifestGallery Resourc e Provider MetricsAdmin API Tenant API QuotaEventsUsage Microsoft Azure Stack Core
10
Azure Resource ManagerAzure Resource Manager Cloud Mechanics
11
Resource Manager Resource groups A resource group is a container that holds related resources for an application. Resource providers A resource provider is a service that supplies the resources you can deploy and manage through Resource Manager Template deployment A JSON formatted template that defines deployment and configuration of your application Tags Enables categorization of resources according to your requirements for managing or billing Access control Integrated OAuth and Role-Based Access Control applied to all services in your resource group Policies Enforced naming convention’s, limiting types and instances deployed, requiring tags. Artefacts of the Azure Resource Manager
12
Resource Manager Resource Group Resource Tags RBAC Resource Manager Resource Provider Microsoft Azure Stack Core Subscriptio n Resource Tags RBAC Tags RBAC Resource Group Resource Tags RBAC Resource Tags RBAC Tags RBAC Resource Group Resource Tags RBAC Subscriptio n Resource Tags RBAC Tags RBAC Resource Group Resource Tags RBAC Resource Tags RBAC Tags RBAC
13
Demo Resource Deployment Portal & JSON
14
Resource ProvidersResource Providers Compute, Network & Storage
15
Resource Providers Role Responsible for creating and managing resources Shared access to resources Utilization and Consumption Metrics Subscription Model Resource Grouping Deliver Portal Experience
16
Resource Providers - Overview Provide Service to the Azure Resource Manager (ARM) Azure Resource Templates direct provider actions Providers are pluggable, extending ARM abilities
17
Demo Resource Providers XRPVM
18
Resource Provider Orchestration Rest API Resource Manager Portal ComputeNetworkStorage Compute Cluster Virtual Resource Group Storage ClusterHost Network Controller BLOB Storage Resourc e Provider Fabric Services Fabric Resources ARM Users
19
Resource Provider - Compute BLOB Manager Manifest Provider Compute Service Fabric Placement Manager ISO Manager Extension Manager Diagnostic s Manager Compute Controller Network Manager Topology Manager Cluster Manager Availability Sets Placement Services Platform Images Guest Metadata Guest Artefacts Content Services Compute ClusterVirtual Resource GroupStorage Fabric Resources Compute Resource Provider
20
Resource Provider Flow JSON Valid? Storage Resourc e RBAC ? Compute Placement Apply OS Profile Attach Network Start VM Provision Virtual Disks Provision Compute VM Extensions Start End Network Resourc e Compute Controller Placement Manager Topology Manager Cluster Manager Availability Sets Network Controller Azure Agent ISO Manager Extension Manager Network Manager Platform Images Guest Metadata Guest Artefacts Content Services BLOB Manager Extension Manager Platform Images Content Services Guest Metadata Guest Artefacts ISO Manager
21
Demo Resource Deployment Results
22
Open Fire RoundOpen Fire Round Questions
23
And Then …
25
Section HeaderSection Header This is the next section
26
Title Line1 Line2 Line3 Line4 Line5 Line6 Bullet Level 1 Bullet Level 2 Bullet Level 3
27
Title Code
28
Text Only with Border Level 1 Level 2 Level 3
29
Text Only without Border Level 1 Level 2 Level 3
30
Title Text 1 Level 1 Level 2 Level 3 Text 2 Level 1 Level 2 Level 3
31
Section 1 Text Level 1 Level 2 Level 3 Section 2 Text Level 1 Level 2 Level 3 Title
32
Demo Demo Title
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.