Corporate Network Virtual Network Web Sites Mobile Services Corporate Network Microsoft SQL Server...

24

Transcript of Corporate Network Virtual Network Web Sites Mobile Services Corporate Network Microsoft SQL Server...

Page 1: Corporate Network Virtual Network Web Sites Mobile Services Corporate Network Microsoft SQL Server Hybrid Connection Other published resources.
Page 2: Corporate Network Virtual Network Web Sites Mobile Services Corporate Network Microsoft SQL Server Hybrid Connection Other published resources.
Page 3: Corporate Network Virtual Network Web Sites Mobile Services Corporate Network Microsoft SQL Server Hybrid Connection Other published resources.

Introducing Hybrid ConnectionsSantosh ChandwaniSr. Program Manager, Microsoft [email protected]@santoshc1

DEV-B307

Page 4: Corporate Network Virtual Network Web Sites Mobile Services Corporate Network Microsoft SQL Server Hybrid Connection Other published resources.

Evolving Enterprise Infrastructure

Corporate Network

Virtual Network

Page 5: Corporate Network Virtual Network Web Sites Mobile Services Corporate Network Microsoft SQL Server Hybrid Connection Other published resources.

MotivationReinforce ability to rapidly create, test & deploy hybrid applications on Azure

Extend hybrid capabilities to all Azure services

Access existing on-premises resources without having to deploy custom code or infrastructure

Secure access without changing network configuration

Enterprise admins continue to have control and visibility

Page 6: Corporate Network Virtual Network Web Sites Mobile Services Corporate Network Microsoft SQL Server Hybrid Connection Other published resources.

Introducing Hybrid Connections

Fast, easy way to build Hybrid Apps previews Today

Connect your Azure Websites & Mobile Services to on-premises resources

Secure access to resources with IT control

Included in Azure BizTalk Services

Page 7: Corporate Network Virtual Network Web Sites Mobile Services Corporate Network Microsoft SQL Server Hybrid Connection Other published resources.

Key FeaturesAccess to on-premises resourcesConnect to SQL Server, Web Services or most other that use TCP or HTTP connectivity

Works with most frameworksSupport for .NET, PHP, Java, Python, Node.js for Websites and Node.js and .NET for Mobile Services*

No need to alter the network perimeterDoesn’t require a VPN gateway or Firewall changes to allow incoming trafficApplications have access only to the resource that they require

Maintains IT control over resourcesSupport for Group Policy and Event/Audit Logging providing Admins control and visibility

Page 8: Corporate Network Virtual Network Web Sites Mobile Services Corporate Network Microsoft SQL Server Hybrid Connection Other published resources.

Introducing BizTalk Services FREE EditionLaunching today

Makes it easy for developers to use Hybrid Connections at no charge

Hybrid Connections are now included with all BizTalk Services tiers

Page 9: Corporate Network Virtual Network Web Sites Mobile Services Corporate Network Microsoft SQL Server Hybrid Connection Other published resources.

Hybrid Connections

Web Sites

Mobile Services

Corporate Network

Microsoft SQL Server

Hybrid ConnectionOther published resourcesHybrid Connection

Manager

Page 10: Corporate Network Virtual Network Web Sites Mobile Services Corporate Network Microsoft SQL Server Hybrid Connection Other published resources.

Demonstration

Page 11: Corporate Network Virtual Network Web Sites Mobile Services Corporate Network Microsoft SQL Server Hybrid Connection Other published resources.

Lift and Shift

You can move existing web workloads to Azure Websites whilst still connecting to on-premises data without changing any code.

Page 12: Corporate Network Virtual Network Web Sites Mobile Services Corporate Network Microsoft SQL Server Hybrid Connection Other published resources.

FlowOn Premises

LOB App

Hybrid Connection Manager

Hybrid Connection

Web Site

Mobile Service

Windows Azure

Each Hybrid CMultiple applications can share a Hybrid Connection to access

Applications on Azure access a resource the same way that they would if it was running on-premises

Configuration: LOB App

Connects to ‘Hostname:Port’

Identified by Hostname:Po

rt

Page 13: Corporate Network Virtual Network Web Sites Mobile Services Corporate Network Microsoft SQL Server Hybrid Connection Other published resources.

CardinalityEach Hybrid Connection provides access to a single on-premises resource

Applications can use multiple Hybrid Connections to access on-premises resources

Multiple Applications can share a Hybrid Connection to access a resource

The on-premises Hybrid Connection Manager can be used as connector for multiple Hybrid Connections

Page 14: Corporate Network Virtual Network Web Sites Mobile Services Corporate Network Microsoft SQL Server Hybrid Connection Other published resources.

ConstraintsSupports resources using TCP and HTTP for connectivityOnly static TCP ports are supportedCurrently, resources relying on dynamic port allocation cannot be used

Hybrid Connections don’t buffer or inspect trafficTLS can be negotiated end-to-end between the application and the on-premises resourceDynamic port redirection, as in case of FTP passive-mode or

Page 15: Corporate Network Virtual Network Web Sites Mobile Services Corporate Network Microsoft SQL Server Hybrid Connection Other published resources.

SecurityUses Shared Access Signature AuthorizationApplication and On-Premises Hybrid Connection Manager connect with separate keys and rights

Separate roles defined for on-premises connector & applicationAllows for credentials for each to be rolled independentlySeamless and secure distribution & update of credentials to applications & Hybrid Connection Manager

Application authorization is independentYou can use an authorization mechanism appropriate for the Hybrid ApplicationIn practice, depends on end-to-end authorization mechanisms supported across cloud/on-premises

Page 16: Corporate Network Virtual Network Web Sites Mobile Services Corporate Network Microsoft SQL Server Hybrid Connection Other published resources.

Deployment considerationsApplications and On-premises Resources can be scaled out as usualHybrid Connection Manager can be deployed on the resource server or in front of a load-balancer or cluster

Supports SQL Availability Groups and ClusteringFeatures using redirection not supported: MultiSubnetFailover=true and ApplicationIntent=ReadOnly

Multiple instances of Hybrid Connection Manager supportedApplication connection requests are evenly distributed across the different instances

Page 17: Corporate Network Virtual Network Web Sites Mobile Services Corporate Network Microsoft SQL Server Hybrid Connection Other published resources.

Enterprise IT in controlManage resource access for Hybrid applicationsGroup Policy controls for allowing accessAdministrators can designate resources to which Hybrid Applications have access

Event and Audit loggingIT has insight into resources being accessedIT can use existing infrastructure investments for monitoring and control

Dashboard on Azure portalAccess to connection health, statusWill provide insights on usage and metrics

Page 18: Corporate Network Virtual Network Web Sites Mobile Services Corporate Network Microsoft SQL Server Hybrid Connection Other published resources.

Free Developer Basic Standard PremiumPrice $0 / month ~$97 / month ~$499 / month ~$2,999 / month ~$5,997 / month

Scale Limit N/A N/A Up to 8 units Up to 8 units Up to 8 units

EAI Bridges per Unit N/A 25 25 125 500

EDI Agreements per Unit N/A 10 50 250 1000

Hybrid Connections per unit 5 5 10 50 100

Hybrid Connection data transfer per unit

5 GB 5 GB 50 GB 250 GB 500 GB

Archiving N/A Included Not Included Not Included Included

High Availability Not Included Not Included Included Included Included

Connection limits for each Hybrid Connection apply. Additional Hybrid data transfer billed at $1/GB.

Included in BizTalk Services

Page 19: Corporate Network Virtual Network Web Sites Mobile Services Corporate Network Microsoft SQL Server Hybrid Connection Other published resources.

Related contentDEV-B317: Mobile Line-of-Business Applications in Microsoft Azure

DEV-B381: What’s New with Microsoft Azure Websites

DEV-B364: How to Architect and Implement Hybrid Integration Solutions with Microsoft BizTalk Server and BizTalk Services

Find me later at Application Services booth

Page 20: Corporate Network Virtual Network Web Sites Mobile Services Corporate Network Microsoft SQL Server Hybrid Connection Other published resources.

Visit the Developer Platform & Tools BoothHaving a friend buy your coffee?Yea, it’s kind of like that.

MSDN Subscribers get up to $150/mo in Azure credits.

Stop by the Developer Platform and Tools booth and visit the MSDN Subscriptions station to activate your benefits and receive a gift!

http://aka.ms/msdn_teched

3 Steps to New Gear! With Application Insights

1. Create a Visual Studio Online account http://visualstudio.com

2. Install Application Insights Tools for Visual Studio Online http://aka.ms/aivsix

3. Come to our booth for a t-shirt and a chance to win!

VSIP QR Tag Contests Visit our booth to join the hunt for cool prizes!

Page 21: Corporate Network Virtual Network Web Sites Mobile Services Corporate Network Microsoft SQL Server Hybrid Connection Other published resources.

ResourcesMicrosoft Engineering Stories

How Microsoft Builds Softwarehttp://aka.ms/EngineeringStories

Visual Studio Industry Partner Program

Meet Our New Visual Studio Online Partners or Join Now.http://vsipprogram.com

Visual Studio | Integrate

Create Your Own Dev Environmenthttp://integrate.visualstudio.com

Development tools & services for teams of all sizeshttp://www.visualstudio.com

Page 22: Corporate Network Virtual Network Web Sites Mobile Services Corporate Network Microsoft SQL Server Hybrid Connection Other published resources.

Complete an evaluation and enter to win!

Page 23: Corporate Network Virtual Network Web Sites Mobile Services Corporate Network Microsoft SQL Server Hybrid Connection Other published resources.

Evaluate this session

Scan this QR code to evaluate this session.

Page 24: Corporate Network Virtual Network Web Sites Mobile Services Corporate Network Microsoft SQL Server Hybrid Connection Other published resources.

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