Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by...

60
TechNet Pon un DC de tu dominio en Azure IaaS Carlos Mayol y Javier Dominguez Premier Field Engineers (PFE’s) Microsoft TechNet

Transcript of Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by...

Page 1: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Pon un DC de tu dominio en Azure IaaSCarlos Mayol y Javier DominguezPremier Field Engineers (PFE’s)Microsoft

TechNet

Page 2: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

What is IaaS on Windows Azure ?

Page 3: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Windows Azure Virtual Machines• Infrastructure as a Service introduces new functionality that allows full control

and management of both Windows and Linux virtual machines along with an extensive virtual networking offering.

Easily migrate existing applications as-is to the cloud

Assist New Cloud App Development by Integrating IaaS and PaaS Functionality

Set up new virtual machines in Windows Azure with only a few clicks.

Agentless Deployment for Windows Servers

Start from a pre-built image from our image library

Upload your own VHD from on-premises.

Create Your Own Customized Images

Support for community and commercial versions of Linux

Move images back on premise as necessary

Run enterprise applications such as SQL Server, SharePoint or Active Directory in the cloud

Easily create hybrid cloud and on-premises solutions with VPN connectivity between the Windows Azure Data Center and your own network.

SLA for Virtual Machines 99.95%*

Flexible SolidOpen

Page 4: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Global Footprint

Page 5: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Cloud Computing

Software-as-a-Service

consume

SaaSPlatform-as-a-Service

build

PaaSInfrastructure-as-a-

Service

host

IaaS

IaaS Global Availability since April 16 2013

Page 6: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Cloud ComputingOn-Premise

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

You m

anag

e

Infrastructure(as a Service)

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

Manag

ed

by v

end

or

You m

anag

e

Platform(as a Service)

Manag

ed

by v

end

or

You m

anag

e

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

Software(as a Service)

Manag

ed

by v

end

or

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

Page 7: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

The Ingredients…Windows Azure Virtual Machines

Page 8: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

• Storage• Network• Compute

(Virtual Machines)

Three elements in Windows Azure IaaS

Page 9: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Storage on Windows Azure

Page 10: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Windows Azure Storage

VM with persistent driveStorage

Page 11: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Windows Azure Storage

VM with persistent driveStorage

Page 12: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Windows Azure Storage

VM with persistent driveStorage

Page 13: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Reliable and always on

Windows Azure Storage

VM with persistent drive

Page 14: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Continuous storage

geo-replication

WEST

DC

EASTDC

> 500 miles

Windows Azure Storage

Page 15: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

Base OS image for new Virtual Machines

Sys-Prepped/Generalized/Read Only

Created by uploading or by capture

Writable Disks for Virtual Machines

Created during VM creation or during upload of existing VHDs.

Images and DisksOS Images

MicrosoftPartner User

Disks

OS Disks Data Disks

Page 16: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

Disks

Page 17: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Disk CachingDisk Type Default Supported

OS Disk ReadWrite

ReadOnly and ReadWrite

Data Disk None None, ReadOnly and ReadWrite

Modify using Set-AzureOSDisk or Set-AzureDataDisk

Page 18: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Storage cache – DC consideration(New AD) Create New VMConfigure Data Disk for ReadOnly Cache ModePlace .dit on Data Disk

(Existing AD) Upload Existing Domain Controller VHD(s)Create New VM with VHD(s) attachedConfigure Disk with .dit for ReadOnly Cache Mode

Page 19: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

DEMO

Configuring storage

Page 20: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Networking on Windows Azure

Page 21: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

Virtual Machine Names and DNSFull Control Over Machine Names

Windows Azure provided DNSResolves VMs by name within the same cloud serviceMachine names are modeled explicitly and registered in the DNS service

Bring Your Own DNS ServerUse your On-premises DNS serversDeploy a DNS server in Windows AzureUse public DNS services

Page 22: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

Port Forwarding Input Endpoints

PORT 3389PORT 5586

PORT 5587

Single Public IP Per Cloud Service

Cloud App / Hosted Service

EndpointPublic PortLocal PortProtocol (TCP/UDP)Name

PORT 3389

Page 23: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

Windows Azure Virtual Networks

Your “virtual” branch office / datacenter in the cloudEnables customers to extend their Enterprise Networks into Windows AzureNetworking on-ramp for migrating existing apps and services to Windows AzureEnables customers to run “hybrid” apps that span cloud and their premises

A protected private virtual network in the cloudEnables customers to setup secure private IPv4 networks fully contained within Windows AzureIP address persistenceInter-service DIP-to-DIP communication

Page 24: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Azure IaaS Anatomy- Network

VIP

DIP

VIP

DIPDIP

DIP DIP DIP

VIP

VIPVIPVIP VIP VIP

DIP DIP DIP

DIP DIP DIP

DIP DIP DIP

VIP

VIPVIPVIP VIP VIP

DIP DIP DIP

DIP DIP DIP

Azure Gateway

Internal Gateway

S2S VPN

Azure Virtual Network

VMs and Cloud Services

interconnected

VMs and Cloud Services

(independent)

(“Local Network”)

VIP = Virtual IP (public) “Endpoints”DIP = Dynamic IP (internal)

Page 25: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Complex Topologies

DIP DIP DIP

VIP

VIPVIPVIP VIP VIP

DIP DIP DIP

DIP DIP DIP

S2S VPN

DIP DIP DIP

VIP

VIPVIPVIP VIP VIP

DIP DIP DIP

DIP DIP DIP

S2S VPN

Client Line

An Azure VNETCan not be

connected to more than one Local

Network

Page 26: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

The Branch Office

The Corp. HQ

IIS Servers

AD / DNS

SQL Servers

Exchange

The “virtual” branch office

The Virtual Network

in Windows AzureS2S VPN Device

S2S VPN Device

S2S VPN tunnel

Gateway

S2S VPN tunnel

AD / DNS

Page 27: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Example: Contoso’s Deployment

The Corp. HQ (10.0.0.0/16)

Contoso Branch Windows Azure

(10.2.0.0/16)

Contoso Production VNet in Windows Azure (10.1.0.0/16)

S2S VPN Device

IIS Servers

AD / DNS

SQL Farm

ExchangeBRK Gateway

S2S VPN tunnels10.0.0.1010.0.0.11

131.57.23.120

10.2.2.0/24

10.2.3.0/24

10.1.2.0/24

10.1.3.0/24

65.52.249.2210.1.0.4 10.1.1.4

Page 28: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Example: Contoso’s Deployment

Contoso Branch in Windows Azure

(10.2.0.0/16)

Contoso Production VNet in Windows Azure (10.2.0.0/16)

BRK Gateway

S2S VPN tunnels

The Corp. Brach

S2S VPN Device

AD / DNS

Exchange

10.2.2.0/24

10.2.3.0/24

10.2.2.0/24

10.2.3.0/24

65.52.249.2210.1.0.4 10.1.1.4

The Corp. HQ

S2S VPN Device

AD / DNS

Exchange

S2S VPN tunnels

Page 29: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

DEMO

Configuring network

Page 30: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Network – ConsiderationPlan and define your network before start

Define your affinity groups to be close to your data consumersDefine your DNS servers

On Azure DNS, your first persistent IP will be X.X.X.4On Premises, use your own DNS servers

Define your local networks if you plan to use “Azure Gateway”Create you Gateway connectionDeploy your VMsAfter you have deployed VMs to this network you cannot change you’re the network settings!

Page 31: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Virtual Machines on Windows Azure

Page 32: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Windows Azure Instance Sizes

Each Persistent Data Disk Can be up to 1 TB

VM Size CPU Cores Memory Bandwidth # Data Disks

Extra Small Shared 768 MB 5 (Mbps) 1

Small 1 1.75 GB 100 (Mbps) 2

Medium 2 3.5 GB 200 (Mbps) 4

Large 4 7 GB 400 (Mbps) 8

Extra Large 8 14 GB 800 (Mbps) 16

New A6 4 28GB 1.000(Mbps) 8

New A7 8 56GB 2.000(Mbps) 16

Page 33: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Flexibility of Azure Virtual Machines Persisted

in Storage…

Blob Storage

Cloud

Variety of images to select…

Multiple ways to get started…

Management Portal

>_Scripting

(Windows, Linux and Mac)

REST API

Boot VM from New DiskServer

Page 34: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Avoiding Lock-InWindows Virtual machines can move freely between all 3 clouds.

Windows Azure

Customer Data CenterOther Service Providers

WindowsVirtual Machine

Page 35: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

DEMO

Moving a VM from “On Premise to Azure”

Using App Controller

Page 36: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Virtual Machine Availability SetsUpdate Domains are honored by host OS updates

RackRack

Virtual Machine

Availability SetVirtual

Machine

Virtual Machine

Virtual Machine

IIS1 IIS2

SQL1 SQL2

UD #2

UD #2

UD #1

UD #1

Page 37: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Service Level Agreements

What’s includedCompute Hardware failure (disk, cpu, memory)Datacenter failures - Network failure, power failureHardware upgrades, Software maintenance – Host OS UpdatesPlanned downtime – 6 day notice, 6 hour window, 25 minute downtime

What is not includedVM crashes caused by 3rd party software, Guest OS Updates

99.95% for multiple role instances4.38 hours of downtime per year

Page 38: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Support considerations on Azure VMsRoles not supported on Windows Azure Virtual Machines:

Dynamic Host Configuration Protocol ServerHyper-VRemote Access (Direct Access)Windows Deployment Services

Notable features that are not supportedBitLocker Drive Encryption (on the OS disk – may be used on data disks)Failover ClusteringInternet Storage Name ServerMultipath I/ONetwork Load BalancingPeer Name Resolution ProtocolSNMP ServicesStorage Manager for SANsWindows Internet Name ServiceWireless LAN Service

Page 39: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

DEMO

They will be out Domain Controllers on Windows Azure

Deploying our VM’s

Page 40: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Active Directory on Azure

Page 41: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Why Active Directory?

Placing Active Directory domain controllers in Windows Azure equates to running virtualized domain controllersHypervisors provide or trivialize technologies that don’t sit well with many distributed systems… including Active Directory

Business driversSupport pre-requisites for other Applications or ServicesServe as substitute or failover for branch-office/HQ domain controllersServe as primary authentication for cloud only data center

Design considerationsCertain Active Directory configuration knobs and deployment topologies are better suited to the cloud than others

Page 42: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

ConsiderationsIs it safe to virtualize DCs?Placement of the Active Directory database (DIT)Optimizing your deployment for traffic and costRead-Only DCs (RODC) or Read-Writes?Global Catalog or not?Trust or Replicate?IP addressing and name resolutionGeo-distributed cloud-hosted domain controllers

Page 43: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Is it safe to virtualize DCs?BackgroundCommon virtualization operations such as backing up/restoring VMs/VHDs can rollback the state of a virtual DC

Introduces USN bubbles leading to permanently divergent state causing:• lingering objects• inconsistent passwords• inconsistent attribute values• schema mismatches if the Schema FSMO is rolled back

The potential also exists for security principals to be created with duplicate SIDs

Page 44: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Placement of the Active Directory DITActive Directory DIT’s/sysvol should be deployed on data disksData Disks and OS Disks are two distinct Azure virtual-disk types• they exhibit different behaviors (and different defaults)

Unlike OS disks, data disks do not cache writes by default• NOTE: data disks are constrained to 1TB• 1TB > largest known Active Directory database == non-issue

Why is this a concern?Write-behind disk-caching invalidates assumptions made by the DC• DC’s assert FUA (forced unit access) and expect the IO subsystem to honor it• FUA is intended to ensure sensitive writes make it to durable media• can introduce USN bubbles in failure scenarios

Page 45: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Optimizing your deployment for traffic and costConsider cost and deploy according to requirements

Inbound traffic is free, outbound traffic is notStandard Azure outbound traffic costs apply

Nominal fee per hour for the gateway itselfCan be started and stopped as you see fitif stopped, VMs are isolated from corporate network

RODCs will likely prove more cost effective

Page 46: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Optimizing your deployment for traffic and cost (cont.)DC-locator and ISTG/ISM (intersite topology generator and messenger)Correctly defining and connecting Active Directory subnets and sites will influence your bottom-line• sites, site-links and subnets affect who authenticates where and DCs’ replication topology

Ensure the cost between any on-premises site and the cloud-sites are appropriately dissuasive• i.e. the notion of “next closest site” (a common fallback in Active Directory) should not

conclude that the cloud is the next closestEnsure replication is scheduled (not “Notify-”driven)Ensure it’s compressed (and crank it up—domain controllers offer aggressive controls around compression of replication traffic)Align replication schedule with latency tolerance• DCs replicate only the last state of a value so slowing replication down saves cost if there’s

sufficient churn

Page 47: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Global Catalog (GC) or not?GCs are necessary in multi-domain forests for authenticationWorkloads in the cloud that authenticate against a DC in the cloud will still generate outbound authentication traffic without one • used to expand Universal Group memberships• less predictable cost associated with GCs since they host every domain (in-part)• completely unpredictable cost if workload hosts Internet-facing service and authenticates

users against Active Directory

Could leverage “Universal Group Membership Caching”

Predominantly replicates inbound only• outbound replication is possible with other GCs

Page 48: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Trust or Replicate?ChoiceAdd replica DCs in the cloud or build a new forest and create a trust?• Kerberos or Federated

MotivatorsSecurity (selective authentication feature)Compliance/privacy (HBI/PII concerns)Cost• replicate more or generate more outbound traffic as a result of authentication and query

loadResiliency/fault-tolerance• if the link goes down, trusted scenarios are likely entirely broken

Page 49: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

IP addressing and name resolution

Name resolutionDeploy Windows Server DNS on the domain controllers

• Windows Azure provided DNS does not meet the complex name resolution needs of Active Directory (DDNS, SRV records, etc.)

A critical configuration item for domain controllers and domain-joined clients• must be capable of registering (DCs) and resolving resources within their own

Since static addressing is not supported, these settings MUST be configured within the virtual network definition

Azure VMs require “DHCP leased addresses” but leases never expire or move between VMsThe non-static piece is the opposite of what most Active Directory administrators are used to using

When an Azure VM leases an address, it is routable for the period of the leaseThe period of the lease directly equates to the lifetime of the service so we’re good Traditional on-premises best practices for domain controller addressing do NOT apply Do NOT consider statically defining a previously leased address as a workaround

• this will appear to work for the remaining period of the lease but once the lease expires, the VM will lose all communication with the network not good when it’s a domain controller

Page 50: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

AD Architecture Options

Page 51: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Domain Controller On-Premises

The Virtual Networkin Windows Azure

Gateway

SQL ServersIIS Servers

Site to Site VPN Tunnel

AD Authentication+

On-Premises Resources

Contoso.com Active Directory

Contoso Corp Network

IIS Servers

AD / DNS

SQL Servers

Exchange

S2S VPN Device

Contoso.com Active Directory

Load BalancerPublic IP

Page 52: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Active Directory Cloud Only

The Virtual Networkin Windows Azure

Gateway

SQL ServersIIS Servers

Load BalancerPublic IP

Site to Site VPN Tunnel

On Premises Resources

Contoso Corp Network

IIS Servers

AD / DNS

SQL Servers

Exchange

S2S VPN Device

Contoso.com Active Directory

AD / DNS

AD Auth

Extranet Active Directory

Page 53: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Domain Controller in the Cloud

The Virtual Networkin Windows Azure

Gateway

SQL ServersIIS Servers

Site to Site VPN Tunnel

AD Authentication+

On-Premises Resources

Contoso.com Active Directory

Contoso Corp Network

IIS Servers

AD / DNS

SQL Servers

Exchange

S2S VPN Device

Contoso.com Active Directory

AD / DNS

AD Auth

Load BalancerPublic IP

Page 54: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

DEMO

Deploying DCs on Azure

Page 55: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

89Australia

AustriaBelgium

BrazilCanada

ChileColombia

Costa RicaCyprus

Czech RepublicDenmark

FinlandFrance

GermanyGreece

Hong KongHungary

IndiaIreland

IsraelItaly

JapanKorea

LuxembourgMalaysia

MexicoNetherlands

New ZealandNorway

PeruPhilippines

PolandPortugal

Puerto RicoRomania

RussiaSingapore

SpainSweden

SwitzerlandTrinidad &

TobagoUK

United StatesNew

Countries:Algeria

ArgentinaBelarus

BulgariaCroatia

Dominican Rep

EcuadorEgypt

El SalvadorEstonia

GuatemalaIceland

IndonesiaJordan

KazakhstanKenya

KuwaitLatvia

LiechtensteinLithuania

MacedoniaMalta

MontenegroMorocco

AzerbaijanNigeriaOman

PakistanPanama

ParaguayQatar

Saudi ArabiaSerbia

SlovakiaSlovenia

South AfricaSri Lanka

TaiwanThailand

TunisiaTurkey

UAEUkraine

UruguayVenezuela

Bahrain

Azure countries and territories

Page 56: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

Questions?

Page 57: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Centro de evaluación

TechNet#hashtag

DescargaWindows Server 2012

Descarga Hyper-V Server

DescargaSystem Center 2012

PruebaWindows Azure

http://bit.ly/DescargaWS2012

http://bit.ly/AzureItPro

Page 58: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Redes sociales

TechNet

http://www.facebook.com/TechNet.Spain

http://www.twitter.com/TechNet_es

TechNet Spain

Page 59: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

TechNet

Enlaces

PFE blogsBlog de PFE España:http://blogs.technet.com/b/pfespain

Blog de PFE Plataforma WW (Inglés)http://blogs.technet.com/b/askpfeplat/

Azure Windows Azure MSDN Bloghttp://blogs.msdn.com/b/windowsazure/

Windows Azure YouTube Channelhttp://www.youtube.com/user/windowsazure

Page 60: Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.

© 2013 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.

TechNet