Brian Blanchard Twitter Brian Blanchard q Web Oakwoodsys
Brian Blanchard Twitter: @Brian. Blanchard q Web: Oakwoodsys. com Blog: aka. ms/Brian. Blanchard q q q
Feel the <3: 1. Pure Paa. S: Save your butt when you’re out of ammo 2. Paa. S <–> Iaa. S: Controlled & anticipated explosions 3. Full Blown Hybrid: 80 to 13 in hours
On-Prem or hosted You manage (as a Service) Data Runtime Middleware O/S O/S Virtualization Servers Storage Networking Data Middleware You manage Data Servers Storage Networking O/S Virtualization Servers Storage Networking Managed by vendor Applications Managed by vendor You manage Software (as a Service) Applications Runtime Private Cloud Platform Infrastructure
Data Synchronization SQL Data Sync Application-Layer Connectivity & Messaging Service Bus Secure Machine-to-Machine Network Connectivity Windows Azure Connect Secure Site-to-Site Network Connectivity Windows Azure Virtual Network IP-level connectivity
Windows Azure Virtual Network Cross-Prem • Virtual Branch/DC in the cloud • Extend enterprise networks into Windows Azure • Networking on-ramp for migrating existing apps and services to Windows Azure • Enables “hybrid” apps that span cloud and their premises Windows Azure VM 1 Subnet 2 Azure Only • Public Cloud hosted Protected Private Virtual Network • Setup secure private IPv 4 networks fully contained within Windows Azure • IP address persistence • Inter-service DIP-to-DIP communication VM 2 Corpnet ROLE 1
Does Your App Need a Virtual Network? Persistent IP Address Requirements Virtual Machines deployed into a virtual network have an infinite DHCP lease. Hybrid On-Premises Cloud Apps Windows Azure VM 1 VM 2 Subnet 1 Subnet 2 Requirement for connectivity between your data center and the public cloud. Connectivity between cloud services. Deploying Active Directory in the Cloud or connecting a Paa. S to Iaa. S Service. Corpnet ROLE 1
Customer Architecture: Out of Ammo – Bursting Scenarios
Paa. S is faster Reason: There’s less work for developers to do Benefit: Applications can go from idea to availability more quickly Paas is cheaper Reason: There’s less admin and management work to do Benefit: Organizations spend less supporting applications Paa. S is lower risk Reason: The platform does more, leaving fewer opportunities for error Benefit: Creating and running applications gets more reliable
Customer Architecture: Controlled & anticipated explosions
Connect Cloud Apps via VIPs Easily compose services by connecting public endpoints Direct Connectivity Using Virtual Networking For advanced connectivity scenarios such as Active Directory or DCOM
Connecting Applications and VMs Strengths Simplicity Tenant Autonomy VIP Swap (cloud services) Easy Local Dev/Test Weaknesses SQL Data Access Traffic Through Public Endpoint Higher Latency Less Secure Management/Deployment Overhead Load Balancer Cloud Service or Web Site Secure Endpoints with Windows Server Firewall Cloud Service SQL Server Load Balancer
1533 sidebysidesql. cloudapp. net,
Connecting Cloud Services with VNET Strengths Contoso. VNet (10. 0/8) More Secure Low Latency Cloud Service Autonomy VIP Swap (web / worker roles) Advanced Connectivity Requirements Cloud Service 1 App. Subnet (10. 0/16) WA Web Role Direct connectivity via VNET Weaknesses AD AD Subnet (10. 2. 0. 0/16) SQLSubnet (10. 1. 0. 0/16) SQL Mirror Cloud Service 2
VNet-Name ROLE-NAME SUBNET-NAME
Iaa. S-VNet-SQL
Customer Architecture: Full Blown Hybrid: 80 to 13 in 3600 seconds
Connecting On-prem with VNET Strengths Capitalize on existing investments Control via on-prem via AD & DNS More Secure Cloud Service Autonomy VIP Swap (web / worker roles) Contoso. VNet (10. 0/8) Cloud Service 1 App. Subnet (10. 0/16) WA Web Role Load Balancer Direct connectivity via VNET Weaknesses AD AD Subnet (10. 2. 0. 0/16) Private Cloud SQLSubnet (10. 1. 0. 0/16) SQL Mirror
On-Prem DNS 1 IP On-Prem DNS 2 IP Vnet-Name Role-Name Sub. Net-Name
My. Super. Secret. On. Prem. Server. FQDN/domain
Twitter: @Brian. Blanchard - Web: Oakwoodsys. com - Blog: aka. ms/Brian. Blanchard
Develop and Test in VMs, Build Websites, Extend on-premises applications http: //www. windowsazure. com MSDN Subscribers: you’ve got it, now use it Activate your MSDN Benefit & try it by 9/30 You could win* an Aston Martin V 8 Vantage! Go to: http: //aka. ms/Azure. Contest Drop by the Windows Azure booth to participate in the Windows Azure Challenge for even more prizes!
Windows Enterprise: windows. com/enterprise windows. com/ITpro microsoft. com/mdop microsoft. com/dv microsoft. com/windows/wtg tryoutlook. com
http: //channel 9. msdn. com/Events/Tech. Ed www. microsoft. com/learning http: //microsoft. com/technet http: //microsoft. com/msdn
- Slides: 37