Faith Allington Program Manager Microsoft Corporation WSV322.
-
Upload
lucas-helm -
Category
Documents
-
view
216 -
download
1
Transcript of Faith Allington Program Manager Microsoft Corporation WSV322.
Web Application Deployment, Packaging, and Migration
Faith AllingtonProgram ManagerMicrosoft CorporationWSV322
AgendaGetting Started:
Review of the Web Platform StackDemo: Downloading the Web Platform Stack
Getting Productive:Creating a Single Package for Your ApplicationDemo: Package Your App for Deployment
Going Live:From Your Dev Box to the Staging/Production ServerDemo: Deploying an App to a Remote Server
Migration and Management:Migration Between Servers, Management of Deployment ServicesDemo: Server Management
Getting Started
Web Platform Stack:IIS 7.0SQL Server 2008ASP.NET 3.5IIS Extensions And more…
Single way to get all the extensions and latest platform updates
Web Platform Installer
Download the Web Platform Stackdemo
Getting Productive
Package your Web Application with the Web Deployment Tool
Creates a single zip fileAlso add databases, GAC, registry keys and moreCan be used for backups or versioning
Create packages with… Command-line tool.NET APIsVisual Studio 2010IIS Manager
Create Application Packagesdemo
Going Live
Deploy your Application with the Web Deployment Tool
Deploy directly from a dev machine or a packageDevs don’t have to be an admin to deployAutomate build tasks and deploy between servers
Allow Local and Remote Deployments using…Visual Studio 2010IIS ManagerOr call our command-line or APIs from YOUR tool
Deploy Your Web Applicationdemo
Managing the Server
Managing DeploymentsRemote service supports HTTPsSupports non-admin and delegation supportRich diagnostics for monitoring/troubleshooting
Server SynchronizationSync your entire server or a collection of sitesAutomate deployments between servers or web farms
Migrating the ServerMove a site or application from XP or Windows 2003 to IIS 7.x
Manage the Deployment Service on IIS7demo
Summary
IIS7 Web Stack at your fingertipsWeb Platform Installer
Application and server deployments are easierCreate packages for versioning, backup, etc.Deploy applications from a variety of toolsAutomate build tasks and deployment
IIS7 Application and Server Extensions offer compelling functionality
Yes, there are even more IIS Extensions!
IIS7 Extensions
Powershell Snap-in
Database Manager
Admin Pack
URL Rewriter
Application Request Router
WebDav
FTP Server
Web Platform Installer
Web Deployment
Tool
Media Services
Remote Manager
Dynamic IP Restrictions
appendix
Top 8 Reasons to Move to IIS7 8. Security
Feature delegation, built-in accounts, Application Pool isolation, rich authentication and authorization infrastructure, request filtering
7. Single platform for both ASP.NET and PHP Integrated Pipeline, FastCGI
6. High Availability Rich Process Model
5. Performance Optimized for multi-proc environments, compression,
SSL in kernel-mode
Top 8 Reasons to Move to IIS7 4. Diagnostics
Powerful, extensible Diagnostics Stack, Run-time data 3. Configuration System
Readable, extensible, delegatable, distributed, centralized
2. Administration User Interface, remotable, command-line tools,
scripting and rich API set 1. Extensibility
Run-time, configuration, diagnostics stack and User Interface
IIS Application ExtensionsURL Rewrite Module• Security• SEO• Clean URLs
Database Manager• Simple,
application-centric Database management
Remote Manager• Delegated• Firewall-
friendly
Web Deployment Tool• Application
Packaging and Deployment
IIS7 Server ExtensionsWebDav & FTP• Standards-based• Secure and
firewall-friendly
Admin Pack & Power Shell Snap-in• Powerful ways to
manage IIS
Media Services 3.0• Smooth
Streaming• Bit-Rate
Throttling• Live Smooth
StreamingApplication Request Routing• Load-balancing• Proxy
functionality• Edge caching
Dynamic IP Restrictions• Prevent DoS
attacks
Web Deployment Tool• Migration• Web Farm Sync
question & answer
www.microsoft.com/teched
Sessions On-Demand & Community
http://microsoft.com/technet
Resources for IT Professionals
http://microsoft.com/msdn
Resources for Developers
www.microsoft.com/learningMicrosoft Certification and Training Resources
www.microsoft.com/learning
Microsoft Certification & Training Resources
Resources
Windows Server ResourcesMake sure you pick up your copy of Windows Server 2008 R2 RC from the Materials Distribution Counter
Learn More about Windows Server 2008 R2: www.microsoft.com/WindowsServer2008R2
Technical Learning Center (Orange Section): Highlighting Windows Server 2008 and R2 technologies•Over 15 booths and experts from Microsoft and our partners
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.