Faith Allington Program Manager Microsoft Corporation Session Code: WSV304.

Slides:



Advertisements
Similar presentations
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Advertisements

Windows 8 (1) (2) (3) Windows 8 (1) (2) (3)
Building Scalable Web Apps with Windows Azure Name Title Microsoft Corporation.
Faith Allington Program Manager Microsoft Corporation WSV322.
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Agenda Customer pain points and how data classification can help Ecosystem Windows Server 2008 R2 for file Classification Infrastructure Demos Customer.
Feature: Purchase Requisitions - Requester © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
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.
Building Scalable Cloud Applications David Aiken Windows Azure Technical Specialist Microsoft Corporation.
Co- location Mass Market Managed Hosting ISV Hosting.
Christophe Fiessinger & Jan Kalis Senior Technical Product Manager Microsoft Corporation Session Code: OFS214.
Tech·Ed North America /19/2017 7:21 AM
Feature: Purchase Order Prepayments II © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Saad Ladki Program Manager Microsoft Corporation WUX403.
Session 1.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Feature: Assign an Item to Multiple Sites © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Windows 8 (1) (2) (3) Windows 8 (1) (2) (3)
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

Jeff Neafsey Mobility Architect Microsoft Corporation WMB402.
customer.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
demo Demo.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
Thomas Deml Principal Program Manager Microsoft Corporation SESSION CODE: WSV317.
projekt202 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
Dion Hutchings Technical Product Manager Microsoft Corporation WEM306.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

What’s New with IIS 8: Open Web Platform for Cloud
Running Reporting Services in SharePoint Integrated Mode: How and Why
6/5/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Tech·Ed  North America /11/ :01 AM SESSION CODE: DEV405
9/11/2018 5:53 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Tech Ed North America /13/ :13 AM Required Slide
Sysinternals Tutorials
What’s New In ASP.NET MVC 2
11/22/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Jason Zander Unplugged
Twenty Windows Tools You Never Knew Existed
TechEd /6/2018 8:16 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Tech·Ed North America /7/2018 2:51 PM
Team Foundation Server 2010 for Everyone
Tech·Ed North America /2/2019 4:47 PM
2010 Microsoft BI Conference
Building Silverlight Apps with RIA Services
MDC-B203 Deploying Applications in Microsoft System Center Virtual Machine Manager Using Services John Messec Program Manager Microsoft.
2/27/2019 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Developing and Managing SharePoint Solutions with Visual Studio 2012
TechEd /28/2019 7:27 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
2/28/2019 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
TechEd /7/2019 1:14 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
A Lap Around Internet Explorer 9 For Developers
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
2010 Microsoft BI Conference
Hack-proofing your Clients using Windows 7 Security!
Шитманов Дархан Қаражанұлы Тарих пәнінің
Lap Around the Windows Azure Platform
Code First Development in Microsoft ADO.NET Entity Framework 4.1
Running Reporting Services in SharePoint Integrated Mode: How and Why
Building BI applications using PowerPivot for Excel
7/5/2019 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
TechEd /30/2019 7:18 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
TechEd /5/2019 2:08 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Presentation transcript:

Faith Allington Program Manager Microsoft Corporation Session Code: WSV304

Agenda Web Farm Building Blocks: Tools for Web Farms Creating a Simple Web Farm: Using Shared Config Demo: Create a Simple Farm with Shared Config Extending the Web Farm: Synchronizing Sites, Certs and Content Demo: Synchronize with the Web Deployment Tool Scaling the Web Farm: Adding Capacity to the Farm Demo: Scale the Farm with ARR

Server Farm Vision Make it simple to deploy, manage, and elastically scale web applications across a farm of servers

Web Farm Building Blocks Shared Configuration Simple redirection to a UNC share Supported by all IIS tools and API’s Web Deployment Tool Synchronizes web servers efficiently Replicates IIS, content, SSL certs, GAC and more! Application Request Router (ARR) Elastically scale your capacity Intelligently route traffic in your farm

Deploying Web Applications Web Deployment Tool Simplify packaging and deployment from IIS manager and VS10 Securely delegate application deployment to non administrators Shared Config Enable Xcopy deployment of applications Developer Package Replication and sync

Staging changes to my Server Farm Web Deployment Tool Synchronize sites, applications and entire servers Enable Powershell web farm management integration Shared Configuration Put the same configuration on multiple computers Keep the configuration in sync Stage and rollback server changes Production Farm Staging Farm Replication and sync

Scaling Out my Server Farm ARR Enable scale out web applications with high availability Enables traditional 3-tier deployment with “locked-down” security on routing tier Dynamically load balance web requests based on HTTP headers and server variables Intelligent host name routing to achieve elastic scalability Lean, appliance-like profile with IIS7+ARR+Server Core Internet Production Farm Load balancing

Creating a Simple Web Farm I need to share configuration between all my servers I need to centrally manage my configuration with no synchronization I need changes to just take effect with no server or app resets

Enable Shared Configuration Faith Allington Program Manager Microsoft Corporation

Summary: Shared Config Shared Config is great for… Simple redirection of configuration to UNC location Quickly moving sites, applications, or servers Keeping the configuration in sync Staging and rolling back server changes

Extending my Web Farm I need to be able to sync more than just configuration, i.e. certificates I need to be able to deploy applications across all servers in my farm I need to only send incremental changes across my network

Sync an IIS7 Web Farm Faith Allington Program Manager Microsoft Corporation

Summary: Web Deployment Tool Create and deploy application packages Include content, config, certificates and more Synchronize and deploy between servers Automate build and deployment tasks

Scaling out your Server Farm I need to easily scale out a web site or application with high availability I need to easily match capacity to demand and maximize resource utilization

Scale out using ARR Faith Allington Program Manager Microsoft Corporation

Summary: ARR Proxy based HTTP request routing module Application layer routing decisions (layer 7) High availability and scalability for servers Supports SSL-offloading Does not support SSL tunneling Higher throughput by working with other IIS7 modules Can be run on Server Core for a lightweight appliance server

Putting the Building Blocks Together Developer Internet Production Farm Staging Farm Package Load balancing Replication and sync

Summary Shared Config offers a low touch scenario for simple farms The Web Deployment Tool is a great tool to help you manage your farm Sync servers Bring new servers online ARR enables you to create highly available farms that can scale elastically

Windows Server Resources Make sure you pick up your copy of Windows Server 2008 R2 RC from the Materials Distribution Counter Learn More about Windows Server 2008 R2: Technical Learning Center (Orange Section): Highlighting Windows Server 2008 and R2 technologies Over 15 booths and experts from Microsoft and our partners Over 15 booths and experts from Microsoft and our partners Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub. Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub.

Sessions On-Demand & Community Resources for IT Professionals Resources for Developers Microsoft Certification and Training Resources Microsoft Certification & Training Resources Resources

Complete an evaluation on CommNet and enter to win!

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