3 virtual machines web sites service bus database

22

Upload: eugenia-doyle

Post on 11-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 3 VIRTUAL MACHINES WEB SITES SERVICE BUS DATABASE
Page 2: 3 VIRTUAL MACHINES WEB SITES SERVICE BUS DATABASE

Using Windows Azure Pack and Azure Web Sites to Bring the Cloud On-Premises

Stefan Schackow

DCIM-B304

Page 3: 3 VIRTUAL MACHINES WEB SITES SERVICE BUS DATABASE

Windows Azure Pack

3

VIRTUAL MACHINES

WEB SITES SERVICE BUS

Management Portal/API

DATABASE

Page 4: 3 VIRTUAL MACHINES WEB SITES SERVICE BUS DATABASE

ThemesOn-Premises PaaS with Web Sites: Developer self-service and ease-of useCorporate Active Directory integrationAccess to internal corporate resources

Span public & private clouds:Office365 and Azure Active Directory integrationConsistent web application model

Web Site Portability across clouds:Web app logic remains the same (*note: not every Azure service is available on WAP)Only authentication code and web site configuration settings changeGreat for dev/test of web sites on public cloud - deployment on private cloud

Page 5: 3 VIRTUAL MACHINES WEB SITES SERVICE BUS DATABASE

On-Premises PaaS

Contoso.com

Database

Web Worker

Web Worker

Front End

Websites on WAP

Browser

Windows authenticated

access

Web apps run as an AD

user

Integrated

Windows authN to

Sql Server

IIS

Page 6: 3 VIRTUAL MACHINES WEB SITES SERVICE BUS DATABASE

Corporate Travel App

Page 7: 3 VIRTUAL MACHINES WEB SITES SERVICE BUS DATABASE

PaaS Benefits for Web Sites

Enterprise Ready

Web Scale

Great Visual Studio Experience

Faster to Develop and Deploy

Open and Flexible

Page 8: 3 VIRTUAL MACHINES WEB SITES SERVICE BUS DATABASE

Working w/ Web Sites in WAP

Page 9: 3 VIRTUAL MACHINES WEB SITES SERVICE BUS DATABASE

Span Public & Private Clouds

Contoso.com

Database

Web Worker

Web Worker

Front End

Websites on WAP

Browser

Contoso.comAAD

Sync’d

Office 365

Login w/ common corporate creds

Transparentauthentication

3rd party services

Page 10: 3 VIRTUAL MACHINES WEB SITES SERVICE BUS DATABASE

Spanning the Travel App Across Clouds

Page 11: 3 VIRTUAL MACHINES WEB SITES SERVICE BUS DATABASE

Portability Across CloudsOn-Premises Connectivity is a Challenge

Biztalk Hybrid Connections:In Preview as of Tech Ed 2014Allows you to connect your web site to on-premises resourcesConnect to server or service that uses TCP or HTTP connectivityNo need to configure a VPN or alter your network perimeter

Page 12: 3 VIRTUAL MACHINES WEB SITES SERVICE BUS DATABASE

Portability Across Clouds

Contoso.com

Database

Web Worker

Web Worker

Front End

Websites on WAP

Browser

Contoso.comAAD

Office 365

Websites on Azure

Biztalk Hybrid Connectivity

3rd party services

Page 13: 3 VIRTUAL MACHINES WEB SITES SERVICE BUS DATABASE

Running the Travel App in the Public Cloud

Page 14: 3 VIRTUAL MACHINES WEB SITES SERVICE BUS DATABASE

Biztalk Hybrid ConnectivityNotes:Leverages Service Bus and Azure relay technologiesNo Biztalk knowledge or skills requiredFull administrative control over which corporate resources are publishedSuitable for applications tolerant of moderate latency on database connections

Web Sites

Mobile Services

Corporate Network

Microsoft SQL Server

BizTalk Hybrid Connections

< >Hybrid

Connection Manager

Other published resources

Page 15: 3 VIRTUAL MACHINES WEB SITES SERVICE BUS DATABASE

SummaryOn-Premises PaaS

Span public & private clouds

Portability across clouds

Page 16: 3 VIRTUAL MACHINES WEB SITES SERVICE BUS DATABASE

Breakout SessionsPRC08 Delivering On-Premises Self-Service Solutions with the Windows Azure Pack for Windows Server

DEV-B381 What’s New with Microsoft Azure Web Sites

Related content

LabsDCIM-H318 Windows Azure Pack: Installation and Configuration

Find Me Later on the TechEd flor!

Page 17: 3 VIRTUAL MACHINES WEB SITES SERVICE BUS DATABASE

Web Sites on WAP Network Topologyhttp://technet.microsoft.com/en-us/library/dn594513.aspx

Links

Installing/Upgrading w/o Internet Connectivityhttp://technet.microsoft.com/en-us/library/dn469320.aspx

What’s New in Web Sites in Update #2http://support.microsoft.com/kb/2932947

Installing Windows Azure Pack: Web Siteshttp://technet.microsoft.com/en-us/library/dn457745.aspx

Page 18: 3 VIRTUAL MACHINES WEB SITES SERVICE BUS DATABASE

Come Visit Us in the Microsoft Solutions Experience!

Look for Datacenter and Infrastructure ManagementTechExpo Level 1 Hall CD

For More InformationWindows Server 2012 R2http://technet.microsoft.com/en-US/evalcenter/dn205286

Windows Server

Microsoft Azure

Microsoft Azurehttp://azure.microsoft.com/en-us/

System Center

System Center 2012 R2http://technet.microsoft.com/en-US/evalcenter/dn205295

Azure PackAzure Packhttp://www.microsoft.com/en-us/server-cloud/products/windows-azure-pack

Page 19: 3 VIRTUAL MACHINES WEB SITES SERVICE BUS DATABASE

Resources

Learning

Microsoft Certification & Training Resources

www.microsoft.com/learning

msdn

Resources for Developers

http://microsoft.com/msdn

TechNet

Resources for IT Professionals

http://microsoft.com/technet

Sessions on Demand

http://channel9.msdn.com/Events/TechEd

Page 20: 3 VIRTUAL MACHINES WEB SITES SERVICE BUS DATABASE

Complete an evaluation and enter to win!

Page 21: 3 VIRTUAL MACHINES WEB SITES SERVICE BUS DATABASE

Evaluate this session

Scan this QR code to evaluate this session.

Page 22: 3 VIRTUAL MACHINES WEB SITES SERVICE BUS DATABASE

© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.