Presentation is loading. Please wait.

Presentation is loading. Please wait.

In Depth Azure StackIn Depth Azure Stack Resource Providers Damian Flynn www.DamianFlynn.com MVP Daniel Savage Microsoft.

Similar presentations


Presentation on theme: "In Depth Azure StackIn Depth Azure Stack Resource Providers Damian Flynn www.DamianFlynn.com MVP Daniel Savage Microsoft."— Presentation transcript:

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 …

24

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

33

34

35

36

37

38

39

40

41


Download ppt "In Depth Azure StackIn Depth Azure Stack Resource Providers Damian Flynn www.DamianFlynn.com MVP Daniel Savage Microsoft."

Similar presentations


Ads by Google