Windows Azure Migrating Applications and Workloads Speaker Title Organization.

Slides:



Advertisements
Similar presentations
Windows Azure for SharePoint people Dennis – Solution Architect Microsoft Windows Azure.
Advertisements

Name Title Microsoft Windows Azure Virtual Machines.
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Web RoleWorker Role At runtime each Role will execute on one or more instances A role instance is a set of code, configuration, and local data, deployed.
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
The spring release of Windows Azure Infrastructure as a Service introduces new functionality that allows full control and management of virtual machines.
Name Title Microsoft Windows Azure: Migrating Web Applications.
Linux Running on an Azure Virtual Network Speaker Title Organization.
Windows Azure Virtual Machines. Agenda IT Pro experience Support for key server applications Easy storage manageability High availability features.
Feature: Web Client Keyboard Shortcuts © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Free, online, technical courses Take a free online course. Microsoft Virtual Academy.
Migrating Applications to Windows Azure Virtual Machines Michael Washam Senior Technical Evangelist Microsoft Corporation.
Windows Azure Networking & Active Directory Nasir (Muhammad Nasiruddin) Developer Evangelist - Azure Microsoft Corporation
Get more control & flexibility of the Windows Azure environment Developers IT Pros Easier migration of existing Windows applications to Windows Azure.
Session 1.
Windows Azure Web Sites Speaker Title Organization.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Building Apps with IaaS and PaaS Name Title Organization.
Windows Azure Virtual Machines Speaker Title Organization.
Windows Azure Virtual Machines Noam King Azure Lead –Middle East & Africa Microsoft EPG.
Infrastructure as a Service
Windows Azure Connect Name Title Microsoft Corporation.
demo Receive Inventory Export Parse and Normalize.
A Windows Azure application runs multiple instances of each role A Windows Azure application behaves correctly when.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Operating System for the Cloud Runs applications in the cloud Provides Storage Application Management Windows Azure ideal for applications needing:
Building Social Games for Windows 8 with Windows Azure Name Title Microsoft Corporation.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
demo Instance AInstance B Read “7” Write “8”

customer.
LegendCorp What is System Center Virtual Machine Manager (SCVMM)? SCVMM at a glance Features and Benefits Components / Topology /
Windows Azure Virtual Machines Anton Boyko. A Continuous Offering From Private to Public Cloud.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Zvezdan Pavković. Storage Non-Persistent Storage Persistent Storage Easily add additional storage. Networking Internal and Input Endpoints configured.
demo Demo.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
Windows Azure SQL Data Sync Name Title Microsoft Corporation.
projekt202 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Name Title Microsoft Windows Azure Virtual Networks.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

1 Connect with life 2.
Building AD-SQL-APP Server on AZURE
Virtual Machines and Web Sites
Microsoft Azure Deployment Planning Services
Microsoft Azure Deployment Planning Services
Microsoft Dynamics NAV 2018 – what’s new
Design and Implement Cloud Data Platform Solutions
Microsoft Azure Deployment Planning Services
Overview of Managing Apps, Services & VM in Windows Azure
Introduction to Windows Azure Web Sites
Setting up team development infrastructure for SharePoint 2013
Azure AD Domain Services
Microsoft Virtual Academy
Title of Presentation 12/2/2018 3:48 PM
Microsoft Virtual Academy
System Center Application Management
Create IaaS SQL Server Test Premise Environment in Azure Cloud
Enabling the hybrid cloud with remote access appliances
MDC-B203 Deploying Applications in Microsoft System Center Virtual Machine Manager Using Services John Messec Program Manager Microsoft.
Windows Azure Overview
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
Title of Presentation 5/24/2019 1:26 PM
Day 2, Session 2 Connecting System Center to the Public Cloud
Microsoft Virtual Academy
Presentation transcript:

Windows Azure Migrating Applications and Workloads Speaker Title Organization

Application Migration Imaging Virtual Machines Deploying Enterprise Apps

Application Migration

Build Virtual Machine in the Cloud Lowers upload time and dependency risk Requires upload and installation of application and data Migrating an Existing Virtual Machine Application, Configuration and Data in an installed Working State Requires uploading a large amount of data and a higher risk of drivers or other hardware dependencies on VM not available in the cloud

Cloud Service Acts as a Networking Boundary All VMs in the same service can communicate directly Name resolution between VMs is automatic with Windows Azure provided DNS Cloud Service Name: myapp1.cloudapp.net Virtual Machine VM Name: iisvm Virtual Machine VM Name: iisvm DIP Virtual Machine VM Name: sqlvm DIP Load Balancer Public IP

DEMO Migrating a Web Farm

Windows Azure Supports VHD File Format Other formats will have to be converted or migrated before upload Upload Existing VHDs using CSUpload.exe Supports Resuming Failed Transfers Converting from Dynamic to Fixed Disk on Upload Efficient Upload – does not send empty bytes Things to Do Before Uploading OS Disk Enable Remote Access

On-Premises Virtual Machine Machine Name: APPSRV1 Memory: 8 GB Cores: 4 Ports: 80/443 for http/https Guest: C:\ Host: C:\VMs\APP-OS.vhd Guest: D:\ Host: D:\VMs\APP-Data.vhd Guest: E:\ Host: E:\VMs\APP-Logs.vhd Cloud Service Name: myapp1.cloudapp.net Virtual Machine Role Name: appsrv1 4 Cores 7 GB Ram Guest: C:\ WAStorage\VMs\APP-OS.vhd Guest: E:\ WAStorage\VMs\APP-Data.vhd Guest: F:\ WAStorageVMs\APP-Logs.vhd Deployment Slot Production Migration Steps 1) Upload VHDs CSUpload or other Tools 2) Create VM OS Disk=APP-OS.vhd 3) Configure Data Disks Data Disk 1 = APP-Data.vhd Data Disk 2 = App-Logs.vhd 4) Adjust App for Drive Letters 5) Add Endpoint(s) 80, TCP, http 443, TCP, https TCP Endpoints 80 and 443

DEMO Using CSUpload

Imaging Virtual Machines

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

DEMO Custom Images

Deploying Enterprise Applications

Windows Azure Virtual Network Persistent IP Address Requirements Virtual Machines deployed into a virtual network have an infinite DHCP lease. Hybrid On-Premises Cloud Apps Requirement for connectivity between your data center and the public cloud. Connectivity between cloud services. Deploying Active Directory in the Cloud or connecting a PaaS to IaaS Service.

Load Balancer Public IP AD Replication + On Premises Resources AD Auth Site to Site VPN Tunnel Contoso.com Active Directory

Deploy DC in Separate Cloud Service Cloud Service for AD Clients Name: app-cloudservice.cloudapp.net Affinity Group: ADAG Deployment Virtual Network: ADVNET DNS Ips: Virtual Machine Role Name: advm1 Subnet: AppSubnet IP Address: Cloud Service for AD Domains Name: ad-cloudservice.cloudapp.net Affinity Group: ADAG Deployment Virtual Network: ADVNET DNS Ips: (On-Premise AD IP) Virtual Machine Role Name: ad-dc Subnet: ADSubnet IP Address: DIP ADVNET

DEMO Deploying with Active Directory

Managing VMs

Windows Azure Virtual Machines are not “different” Existing Monitoring and Management Applications will continue to work Connectivity Will Be Key Using Windows Azure Virtual Networks to bridge the connectivity divide Management Applications may have more streamlined solutions such as the System Center Gateway Service For Azure Specific Automation Tasks Use PowerShell

Scripting Capabilities Full Support for IaaS Windows Azure PowerShell Cmdlets Cross Platform Scripting Built on node.js Capabilities Provisioning, Removal Reboot, Start Import and Export VM settings Support for Windows and Linux VMs Domain Join at Provision for Windows Fully Customize VM with Data Disks and Endpoint Configuration Automate Virtual Network Settings

DEMO Scaling Up or Down

Application Migration Imaging Virtual Machines Deploying Enterprise Apps

© 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.