Build automaticallyscalable applications with Azure Virtual Machine Scale

Build automaticallyscalable applications with Azure Virtual Machine Scale Sets Jerry Steele Avirishu Verma @fjsteele

Virtual Machine Scale Sets defined Azure Compute service that lets you: Create and manage up to 1, 000 load balanced VMs per availability zone in minutes Scale your applications automatically based on demand while increasing resiliency Use Azure Resource Manager templates to deploy Linux and Windows platform images, as well as custom images and extensions aka. ms/VMSSWeb. Page

Common use cases Large scale Saa. S applications, stateless and stateful workloads, container workloads, dev test, and load balanced front-end web applications Lift and shift of existing on prem applications to achieve cloud scale manageability and economics Specialized workloads for high-performance computing, Spot VMs for interruptible applications, and batch processing

Virtual Machine Scale Sets – Features VM creation and deployment at scale VM management at scale High availability capabilities Choice of VM images, and consumption models Ability to define VM templates Autoscaling based on customizable metrics (e. g. , CPU utilization, cost, predicted activity) Configurable availability for stateful and stateless apps Support for Windows, Linux applications Automatic distribution of VMs across Availability Zones or Fault Domains Deploy using Power. Shell, CLI, Azure portal Automated rollout of your workloads VM Creation based on a centralized unique configuration Integration with Azure load balancer or Application Gateway Auto OS updates Ability to consistently control and rollout/rollback VM updates Simplified NIC and disk management Support for Terraform and Ansible and your existing Dev. Ops toolchains https: //aka. ms/vmssdocs

Recent feature updates and releases

New capabilities recently introduced Auto OS Updates with custom images Instance protection Scale-in policies Instance repair Instance Termination Notification Increased control and application uptime improvements

Demo

Recap VMSS for scale, high availability Helps you control, manage, and optimize your Iaa. S workload at scale Released recent features Try today at portal. azure. com

Azure Virtual Machine Scale Sets – aka. ms/VMSSWeb. Page Learn more Azure Virtual Machines - aka. ms/Azure. VMPage Azure Spot Virtual Machines - aka. ms/Spot. VMPage Azure Compute Videos - aka. ms/Azure. Compute. Channel Business Critical Applications on Azure - aka. ms/Business. Critical

THANK YOU

Benefits Simplified management and governance • Automated scaling and OS updates for improved security posture • Centralization of templates for consistent rollout of applications • Built-in load balancing capabilities • Increased focus on the application versus the underlying infrastructure Cost effectiveness Increased resiliency • Distribution across availability zones and availability sets • High availability up to 99. 99% SLA Scale and performance • Consumption based on demand • • Use of Spot VMs for interruptible workloads (up to 90% discount versus PAYG rates) Ability to ‘scale out’ and ‘scale in’ the infrastructure based on demand • Expand VM footprint to maintain or increase performance • Azure Hybrid Benefit for Windows Server workloads • Lower administrative costs • Support of Azure Reserved VM Instances

Learn more Lorem ipsum dolor sit amet, consectetur adipiscing elit Lorem ipsum dolor sit amet, consectetur adipiscing elit

Learn more Lorem ipsum dolor sit amet, consectetur adipiscing elit Lorem ipsum dolor sit amet, consectetur adipiscing elit

Learn more Lorem ipsum dolor sit amet, consectetur adipiscing elit Lorem ipsum dolor sit amet, consectetur adipiscing elit

THANK YOU
- Slides: 15