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