Presentation is loading. Please wait.

Presentation is loading. Please wait.

TitleTime AZR343 The Next Generation of Azure Compute Platform with Mark RussinovichMonday July 27, 16:30 - 17:45 CDP315 Getting Ready for Microsoft.

Similar presentations


Presentation on theme: "TitleTime AZR343 The Next Generation of Azure Compute Platform with Mark RussinovichMonday July 27, 16:30 - 17:45 CDP315 Getting Ready for Microsoft."— Presentation transcript:

1

2

3

4 TitleTime AZR343 The Next Generation of Azure Compute Platform with Mark RussinovichMonday July 27, 16:30 - 17:45 CDP315 Getting Ready for Microsoft Azure Stack: Technical Skills InvestmentTuesday July 28, 16:15 - 17:30 AZR200 An Overview of Microsoft Azure Networking CapabilitiesMonday July 27, 16:30 - 17:45 AZR204 How to make Partners successful in the Azure Marketplace?Monday July 27, 16:30 - 17:45 AZR305 Azure IaaS FuturesTuesday July 28, 8:30 - 9:45 AZR214 Azure IaaS: Past, Present, Future, and how we stack upTuesday July 28, 14:30 - 15:45 AZR316 DevOps Kung Fu on Azure Virtual MachinesWednesday July 29, 12:45 - 14:00 AZR306 Azure Infrastructure and Datacenter Futures with Mark RussinovichThursday July 30, 16:15 - 17:30 AZR325 Manage and Secure Azure resources using Azure Resource Groups and Role Based Access Control (RBAC) Thursday July 30, 8:30 - 9:45 AZR328 Running Docker containers in AzureWednesday July 29, 14:30 - 15:45 AZR335 What are we doing to make Linux/OSS run great on AzureThursday July 30, 16:15 - 17:30

5 What is IaaS and IaaS v2 IaaS templates Security and cost management Complex application templates Migration from Classic to Resource Manager Unified Azure Stack

6 Overview of Virtual Machine Services Compute resources Virtual machines VM extensions Storage resources Blobs, tables, and ques functionality Storage accounts (blobs) - Standard & Premium Storage Networking resources Virtual networks Network interface cards (NICs) Load balancers IP addresses Network Security Groups

7 Classic Model (v1)Resource Manager (V2)

8 High Bandwidth with Low Latency GA mid-April Up to 32 TB of storage per VM 64,000 IOPS per VM 50,000 IOPS per disk ~5 ms read/write (no cache) less than 1ms read latency (cache) Uncached Disk Cached Disk Local Disk Disk Provisioning SSD Provisioning Premium Storage Blobs VM/Network Provisioning Server SSD

9 Visual Studio debuggers Diagnostics agents Monitoring agents Access recovery Docker extension Backup helper

10

11

12 Manage resources as a single unit Role based access and control (RBAC) on groups or resources Billing integrated tagging on groups or resources

13

14 Azure Templates can: Ensure Idempotency Simplify Orchestration Simplify 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 Group SQL - AWebsite Virtual Machines SQL-A Website [SQL CONFIG] VM (2x) DEPENDS ON SQL SQLCONFIG

15  Massive and parallel deployment of Virtual Machines  3 Fault Domains in Availability Sets  Custom URLs for Custom Script VM Extensions for VMs  SSH-2 RSA Format Support for SSH keys for Linux VMs

16  Increased Security over Keys  Applications get no direct access to Keys  Level 2 Certified HSMs

17 Upgrade complexity made simple master template can be used to rollout upgrades imperative APIs, client tools support to update resources Manageability, Auditing operations can be tracked upto 90 days management Locks to lock down resources from deletion

18  Wide range of Quickstart Templates  Indexed on Azure.com  Github Repo  Community & Microsoft contributed  Integration of IaaS with Azure Services

19

20 “New” capabilities Virtual Network Gateways Site to Site, VNET to VNET, VNET to Multi Site Resize Disk iDNS What’s Coming Express Route Point to Site Forced Tunneling User Defined Routes IP address mobility

21

22

23

24

25  Tags assigned to resources or groups  Subscription-wide taxonomy  Each resource can have up to 15 tags  Flow through into Azure Billing Notes: Simple note for VM Creator: track the “owner” of a VM Department/Cost center: who pays Environment: production vs. pre-production vs. test

26 What is RBAC  Role Based Access and Control  Allows secure access with granular permissions to resources  Old Model: All or Nothing  Full integration with Azure Active Directory  Assigned to Subscription, Resource Group, or Resource  Built-in roles make it easy to get started Role Definitions  describes the set of permissions (e.g. read actions)  can be used in multiple assignments Role Assignments  associate role definitions with an identity (e.g. user/group) at a scope (e.g. resource group)  always inherited – subscription assignments apply to all resources

27

28 Granular Scopes /subscriptions/{id}/resourceGroups/{name}/providers/…/virtualmachines/{vmn ame} subscription level – grants permissions for all resources in the sub resource group level – grants permissions for all resources in the group resource level – grants permissions to the specific resource  Access Controls are set at the API level

29

30

31 Usage API – REST API to provide customers and partners programmatic access to azure consumption data. Hourly and Daily aggregations Azure 1 st party and 3 rd party (Azure Marketplace) data available Includes resource tags Supports Azure RBAC RateCard API – REST API to provide customers and partners programmatic access to all resource details and pricing for non-EA offers. Gets list of all available Azure resources included quantities available Support for graduated pricing as well as flat rate pricing No support for EA offers Pre-tax rates Supports Azure RBAC Reach out to the Azure Billing Feedback alias: azurebillingfeed@microsoft.comazurebillingfeed@microsoft.com

32

33 Division Arch & Design Assembly Engineering Materials Production Eng. Shipping Tag by Division Simplify Your Cost Allocation with Azure Tags and Cloud Cruiser

34 Partner Example 2: Cloudyn Keeping your cost & usage under control

35

36 Infrastructure Templates for different environments (eg: Dev, Test, Prod) orchestration of multiple infrastructure tiers (eg: VMs, VNETs) orchestration across multiple azure resources (eg: VMs, Websites) In-VM Configuration common scripts/recipes that can be shared across multiple VMs app-specific scripts that will be used for application setup

37 jumpbox tshirtSize osFamily

38 DataStax on Azure Virtual Machines (v2)

39 clusterNodeCount clusterName DataStax on Azure Virtual Machines

40

41

42

43 Consistent Management Layer Curated Extensions

44 44 EvaluateStartValidateCommit

45 45 Migration of State Removal of State from Classic No VM Downtime Control Planes locked VNET & IaaS VMs for migration are identified Control Planes unlocked

46 46

47 Virtual Machines service with Resource Manager Faster Scalability, Larger overall deployments Ability to make parallel configuration changes One-click deployment of the most complex applications Repeatable deployments with “config as code” Delegation and management with RBAC and tagging RBAC through AAD users or groups Billing integrated tagging Unified Azure Stack Metadata Migration from Classic to Resource Manager

48 TitleTime AZR343 The Next Generation of Azure Compute Platform with Mark RussinovichMonday July 27, 16:30 - 17:45 CDP315 Getting Ready for Microsoft Azure Stack: Technical Skills InvestmentTuesday July 28, 16:15 - 17:30 AZR200 An Overview of Microsoft Azure Networking CapabilitiesMonday July 27, 16:30 - 17:45 AZR204 How to make Partners successful in the Azure Marketplace?Monday July 27, 16:30 - 17:45 AZR305 Azure IaaS FuturesTuesday July 28, 8:30 - 9:45 AZR214 Azure IaaS: Past, Present, Future, and how we stack upTuesday July 28, 14:30 - 15:45 AZR316 DevOps Kung Fu on Azure Virtual MachinesWednesday July 29, 12:45 - 14:00 AZR306 Azure Infrastructure and Datacenter Futures with Mark RussinovichThursday July 30, 16:15 - 17:30 AZR325 Manage and Secure Azure resources using Azure Resource Groups and Role Based Access Control (RBAC) Thursday July 30, 8:30 - 9:45 AZR328 Running Docker containers in AzureWednesday July 29, 14:30 - 15:45 AZR335 What are we doing to make Linux/OSS run great on AzureThursday July 30, 16:15 - 17:30

49

50

51


Download ppt "TitleTime AZR343 The Next Generation of Azure Compute Platform with Mark RussinovichMonday July 27, 16:30 - 17:45 CDP315 Getting Ready for Microsoft."

Similar presentations


Ads by Google