Windows Azure Virtual Machines Anton Boyko. A Continuous Offering From Private to Public Cloud.

Slides:



Advertisements
Similar presentations
Windows Azure IaaS – Deep Dive
Advertisements

Windows Azure for SharePoint people Dennis – Solution Architect Microsoft Windows Azure.
Name Title Microsoft Windows Azure Virtual Machines.
Intro to Windows Azure Antimo Musone Cloud Tour Owner Microsoft Student Partner
System Center 2012 R2 Overview
Microsoft Azure Overview
Meet the New Windows Azure Bruno Kovačić
Windows Azure VMs VMs and Cloud Services VM Availability Images and Disks Managing VMs Agenda.
Azure IaaS Presenter Name Position or role Microsoft Azure.
The spring release of Windows Azure Infrastructure as a Service introduces new functionality that allows full control and management of virtual machines.
Inside Windows Azure Virtual Machines Vijay Rajagopalan Microsoft Corporation.
Deep Dive into Windows Azure Virtual Machines – From Cloud Vendor and Enterprise Perspective Vijay Rajagopalan Principal Lead Program Manager Microsoft.
COS302. = Managed for YouStandalone Servers IaaSPaaSSaaS Applications Runtimes Database Operating System Virtualization Server Storage Networking.
Windows Azure Virtual Machines
Devices & Services Full WinRT 11,000 members Windows Phone Runtime 2,800 shared members 600 new members Networking Proximity In-App Purchase.
Migrating SQL Server database applications to Windows Azure Virtual Machine Guy BowermanEvgeny Krivosheev DBI333.
Windows Azure Pack Tomáš „Kanty“ Kantůrek
Name Title Microsoft Windows Azure: Migrating Web Applications.
Windows Azure Virtual Machines. Agenda IT Pro experience Support for key server applications Easy storage manageability High availability features.
VM Role (PaaS)Virtual Machine (IaaS) StorageNon-Persistent StoragePersistent Storage Easily add additional storage DeploymentBuild VHD offsite and upload.
Migrating Applications to Windows Azure Virtual Machines Michael Washam Senior Technical Evangelist Microsoft Corporation.
Visual Studio 2012 or 2013 VisualStudio.com (or) Github (or) Bitbucket (or more) Azure Cross-Platform Command Tools Setup if you want to play too.
Components of Windows Azure - more detail. Windows Azure Components Windows Azure PaaS ApplicationsWindows Azure Service Model Runtimes.NET 3.5/4, ASP.NET,
Introduction To Windows Azure Cloud
Windows Azure Virtual Machines Speaker Title Organization.
On Premises Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service) Storage.
Microsoft Azure Virtual Machines. Networking Compute Storage Virtual Machine Operating System Applications Data & Access Runtime Provision & Manage.
Windows Azure Virtual Machines Noam King Azure Lead –Middle East & Africa Microsoft EPG.
Windows Azure Conference 2014 Deploy your Java workloads on Windows Azure.
DCIM211. By 2015, 35% of enterprise IT expenditures for most organizations will be managed outside the IT department’s budget IT budget.
Microsoft Azure SoftUni Team Technical Trainers Software University
Windows Azure Migrating Applications and Workloads Speaker Title Organization.
IOS and Android with Windows Azure Websites Name Title Address Website.
Lugano Microsoft Azure Overview Ken Casada Technical Evangelist Microsoft Switzerland
Ubuntu, SUSE, OpenSUSE, CentOS & Oracle EL + hundreds on VM Depot Bring your own framework! Ecosystem Supported Microsoft 1st Party Support.
Hybrid Cloud and Windows Server 2003 end of support on Azure Rod Kruetzfeld Data Center Technical Strategist Microsoft Canada.
Node.js & Windows Azure AZR326  JavaScript on the Server!  Event driven I/O server-side JavaScript  Not thread based, each connection uses only a.
IT Professionals David Tesar | Microsoft Technical Evangelist David Aiken | Microsoft Group Technical Product Manager 07 | High Availability and Load Balancing.
Windows Azure Conference 2014 LAMP on Windows Azure.
Zvezdan Pavković. Storage Non-Persistent Storage Persistent Storage Easily add additional storage. Networking Internal and Input Endpoints configured.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
 Mike Martin  Architect  MEET Member  Crew Member of Azug  Windows Azure Insider  Windows Azure MVP  
Intro to Cloud Computing Windows Azure Overview Top Scenarios Cloud Services Web Sites Virtual Machines Manage & Hybrid.
Multi-Tier Apps with Admin Access, RDP, Custom Installs Modern Scalable Web Sites Full Windows Server/Linux VMs Web Sites Virtual Machines Cloud Services.
Azure in a Day Training: Windows Azure Module 1: Windows Azure Overview Module 2: Development Environment / Portal – DEMO: Signing up for Windows Azure.
Windows Azure IaaS and How It Works Corey Sanders Principal Program Manager Lead Microsoft Corporation AZR201.
On Premises Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service) Storage Servers.
Enabling the Cloud OS Today  New high-density Web Sites with elastic cloud scaling and complete dev-ops experiences  New rich IaaS experience for self-service.
Microsoft Cloud Computing. Topics to be covered 1.Environmental Features of windows azure 2.What is Cloud Computing 3.Roles in Cloud Computing 4.Benefits.
Windows Azure Overview for IT Pros Anton Boyko. Intro to Cloud Computing Intro to Windows Azure Cloud Services Web Sites Virtual Machines Workload Options.
ALL INFORMATION PRESENTED AS WELL AS ALL SESSIONS ARE MICROSOFT CONFIDENTIAL AND UNDER YOUR NON-DISCLOSURE AGREEMENT (NDA) AND\OR TECHNOLOGY PREVIEW.
Bellevue College Cloud Seminars Learn: Cloud services Friday, March 4, 2016 Azure Virtual Machines Fawad Khan.
Windows Azure and iOS Chris Risner Windows Azure Technical Evangelist Microsoft
Windows Azure Pack Speaker Name Date. Internal slide only—do not show.
 Cloud Computing technology basics Platform Evolution Advantages  Microsoft Windows Azure technology basics Windows Azure – A Lap around the platform.
WINDOWS AZURE AND THE HYBRID CLOUD. Hybrid Concepts and Cloud Services.
Microsoft Learning Ignite | May 4 – 8, 2015 | Chicago, IL Light IT up.
Virtual Machines and Web Sites
Deploying Web Application
Aprovisionamiento de Maquinas Virtuales Windows Server 2016 y Windows 10 en Azure
Cloud Data platform (Cloud Application Development & Deployment)
Logo here Module 3 Microsoft Azure Web App. Logo here Module Overview Introduction to App Service Overview of Web Apps Hosting Web Applications in Azure.
Windows Azure Migrating SQL Server Workloads
Overview of Managing Apps, Services & VM in Windows Azure
02 | Hosting Services in Windows Azure
Introduction to Windows Azure Web Sites
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
11/30/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Microsoft Virtual Academy
Microsoft Virtual Academy
Presentation transcript:

Windows Azure Virtual Machines Anton Boyko

A Continuous Offering From Private to Public Cloud

Windows Azure Virtual Machines Support for key server applications Easy storage manageability High availability features Advanced networking Integration with compute PaaS

Line of Business Applications Custom Applications, CRM, CMS, ERP, Business Intelligence Application Infrastructure File Servers, Databases, Identity, Source Control Developer, Test and Staging Environments Quickly Provision and Un-provision Entire Environments Hybrid Applications Applications that span your data center and the cloud IaaS Workloads – all about the app

Images Available at Preview Windows Server 2008 R2 Windows Server 2008 R2 with SQL Server 2012 Evaluation Windows Server 2012 OpenSUSE 12.1 CentOS 6.2 Ubuntu SUSE Linux Enterprise Server SP2

Getting Started with VMs

Cloud First Provisioning Management Portal >_ Scripting (Windows, Linux and Mac) REST API Windows Server Linux Extra Small Small Medium Large X-Large Cloud Boot VM from New Disk

Cloud Bring Your Own Server/VHD On-Premises On Premises Virtual Server Provision VM from Image or Disk using portal, script or API MyApp.vhd

Imaging VMs in the Cloud Cloud Identical/similar deployment instances using common OS image as start Capture VM Saves Customized Image to Your Image Library Base.VHD

Image Mobility On-PremisesCloud MyApp.vhd

Persistent Disks and Highly Durable

Virtual Machine Sizes and Storage Each Persistent Data Disk Can be up to 1 TB VM SizeCPU CoresMemoryBandwidth # Data Disks Extra SmallShared768 MB5 (Mbps)1 Small11.75 GB100 (Mbps)2 Medium23.5 GB200 (Mbps)4 Large47 GB400 (Mbps)8 Extra Large814 GB800 (Mbps)16

Disks and Images

Virtual Machine Networking

Full Control Over Machine Names Windows Azure provided DNS Resolves VMs by name within the same cloud service Machine names are modeled explicitly and registered in the DNS service Bring Your Own DNS Server Use your on-premises DNS servers Deploy a DNS server in Windows Azure Use public DNS services Virtual Machine Names and DNS

Protocols and Endpoints UDP Traffic Supported in WA Load-balanced incoming traffic and allows outbound traffic Support for All IP-Based Protocols (VM to VM) Instance-to-instance communication TCP, UDP and ICMP, dynamic ports Port Forwarded Endpoints Direct communication to multiple VMs in the same cloud app Custom Load Balancer Health Probes Health check with probe timeouts HTTP based probing, allowing granular control of health checks

Endpoint Public Port Local Port Protocol (TCP/UDP) Name Port Forwarding Input Endpoints Single Public IP Per Cloud Service

Endpoint Public Port Local Port Protocol (TCP/UDP) Name Load Balanced Sets

Load Balancer Probe Set Name Protocol (TCP) Probe Port Probe Path (/healthcheck.aspx) Looks for HTTP 200 Load Balancer Custom Probes

Virtual Machine Availability

Service Level Agreements What’s included Compute Hardware failure (disk, cpu, memory) Datacenter failures - Network failure, power failure Hardware upgrades, Software maintenance – Host OS Updates Planned downtime – 6 day notice, 6 hour window, 25 minute downtime What is not included VM crashes caused by 3 rd party software, Guest OS Updates 99.95% for multiple role instances 4.38 hours of downtime per year

Fault and Update Domains Fault Domains Represent groups of resources anticipated to fail together i.e. Same rack, same server Fabric spreads instances across fault at least 2 fault domains Update Domains Represents groups of resources that will be updated together Host OS updates honour service update domains Specified in service definition Default of 5 (up to 20) Fabric spreads role instances across Update Domains and Fault Domains

Virtual Machine Availability Sets Update Domains are honored by host OS updates

Redundancy at every level End to End Highly Available Solution Web Role SQL Mirroring SQL-AVSET IIS-AVSET

Windows Azure Web Sites Anton Boyko

Web Sites in Perspective…

Supported Web Frameworks

Supported Publishing Methods

Windows Azure Web App Gallery

Windows Azure Store

Windows Azure Web Sites

Start Simple Get started with 10 free web sites Create new sites in seconds Easily manage and scale your sites Automatic load balancing and shared storage across instances Scale out or up to reserved instances for improved performance and scale

Code Smart Use ASP.NET, ASP, PHP, Node.js SQL Azure or MySQL databases Start with open source apps Develop with VS and WebMatrix Supports any Web development tool on any platform (Windows, OSX, Linux)

Go Live Rapid deployment for quick iteration Integrated source control with Team Foundation Server (TFS) and Git Built-in monitoring of perf and usage data Quick access to request logs, failed requests diagnostics and diagnostics

Application Scenarios

Q & A