managing internet information services 6.0
DESCRIPTION
Managing Internet Information Services 6.0. Microsoft Corporation. What we will cover:. New IIS 6.0 architecture IIS 6.0 processing components Managing Web Sites Managing FTP Sites FTP User isolation modes XML Metabase structure Managing the XML Metabase. Prerequisite Knowledge. - PowerPoint PPT PresentationTRANSCRIPT
Managing Internet Information Managing Internet Information Services 6.0 Services 6.0
Microsoft CorporationMicrosoft Corporation
What we will cover:What we will cover:
New IIS 6.0 architectureNew IIS 6.0 architecture IIS 6.0 processing componentsIIS 6.0 processing components Managing Web SitesManaging Web Sites Managing FTP SitesManaging FTP Sites FTP User isolation modesFTP User isolation modes XML Metabase structureXML Metabase structure Managing the XML MetabaseManaging the XML Metabase
Prerequisite KnowledgePrerequisite Knowledge
Experience administering IIS 4.0 or 5.0Experience administering IIS 4.0 or 5.0 Experience support Web sites and Web Experience support Web sites and Web
applicationsapplications Familiarity with the Windows 2000/2003 Familiarity with the Windows 2000/2003
user interfaceuser interface
Level 200Level 200
AgendaAgenda
IIS 6.0 ArchitectureIIS 6.0 Architecture Managing Web SitesManaging Web Sites Managing FTP SitesManaging FTP Sites Managing the XML MetabaseManaging the XML Metabase
IIS 6.0 ArchitectureIIS 6.0 ArchitectureIIS 6.0 InternalsIIS 6.0 Internals Inetinfo.exe Inetinfo.exe
Hosts Only Metabase + FTP/SMTP/NNTPHosts Only Metabase + FTP/SMTP/NNTP HTTP.SYS HTTP.SYS
Kernel-mode HTTP Listener/ResponderKernel-mode HTTP Listener/Responder Replaces use of Winsock for IIS Replaces use of Winsock for IIS
W3SVCW3SVC Manages worker processes Manages worker processes
Worker Processes Worker Processes Process Web requestsProcess Web requests
IIS 6.0 ArchitectureIIS 6.0 ArchitectureHTTP.SYSHTTP.SYS
Kernel-mode device driver Kernel-mode device driver Receives HTTP requestsReceives HTTP requests
Routes requests to worker processesRoutes requests to worker processes Sends HTTP Responses Sends HTTP Responses
Does not process the requests! Does not process the requests! Performs other servicesPerforms other services
IIS 6.0 ArchitectureIIS 6.0 ArchitectureWorker ProcessesWorker Processes
User-mode applications User-mode applications Process named W3WP.EXEProcess named W3WP.EXE
Role is to process requests Role is to process requests Return static pagesReturn static pages Invoke ISAPI extensionsInvoke ISAPI extensions Run CGI handlersRun CGI handlers Run application codeRun application code
Uses HTTP.SYS for Send/ReceiveUses HTTP.SYS for Send/Receive Managed by the W3SVCManaged by the W3SVC
IIS 6.0 ArchitectureIIS 6.0 ArchitectureWeb Administration Service (W3SVC)Web Administration Service (W3SVC) Manages worker processesManages worker processes At initialization time: At initialization time:
Constructs HTTP.SYS namespace routing Constructs HTTP.SYS namespace routing table table
Starts worker processesStarts worker processes When first request is received by HTTP.SYSWhen first request is received by HTTP.SYS
Manages worker processes Manages worker processes Monitors worker process healthMonitors worker process health Starts/stops, recycles etc.Starts/stops, recycles etc.
Does not process requestsDoes not process requests
HTTP.SYSHTTP.SYS
INETINFO.exe
metabasemetabase
ftp, smtp, nntp
User mode
Kernel mode
Configuration Configuration ManagerManager
Application Application Pool ManagerPool Manager
W3SVC
ListenerListenerResponse Response
CacheCache SenderSender
Web Web PublishingPublishing
Administration Monitoring
IIS 6.0 ArchitectureIIS 6.0 ArchitectureArchitecture GraphicArchitecture Graphic
Single App
W3WP.exe
ISAPI ExtISAPI Ext
ISAPI ISAPI FiltersFilters
App Pool
Multiple Apps
W3WP.exe
ISAPI ExtISAPI Ext
ISAPI ISAPI FiltersFilters
App Pool Single
App
W3WP.exe
ISAPI ExtISAPI Ext
ISAPI ISAPI FiltersFilters
App Pool
Single App
W3WP.exe
ISAPI ExtISAPI Ext
ISAPI ISAPI FiltersFilters
App Pool
Single App
W3WP.exe
ISAPI ExtISAPI Ext
ISAPI ISAPI FiltersFilters
App Pool
IIS 6.0 ArchitectureIIS 6.0 ArchitectureApplication Protection ArchitectureApplication Protection Architecture
No more application protection modesNo more application protection modes In-process, out-of-process, pooledIn-process, out-of-process, pooled
Application pools are used to isolate appsApplication pools are used to isolate apps IIS 6.0 supports multiple application poolsIIS 6.0 supports multiple application pools
Worker processes are assigned to Worker processes are assigned to application poolsapplication pools Default is one worker process per poolDefault is one worker process per pool You may configure moreYou may configure more
IIS 6.0 ArchitectureIIS 6.0 ArchitectureEvolution of Application ProtectionEvolution of Application Protection
Version Mode Performance IssuesIIS 4.0IIS 4.0 In-In-
ProcessProcessFastFast Dangerous. An application crash will Dangerous. An application crash will
take down the Web server service.take down the Web server service.Out-of-Out-of-ProcessProcess
SlowSlow Web service is protected, but this model Web service is protected, but this model doesn't scale well. Running too many doesn't scale well. Running too many sites out-of-process slows the server.sites out-of-process slows the server.
IIS 5.0IIS 5.0 In-In-Process Process
Fast Fast Dangerous. An application crash will Dangerous. An application crash will take down the Web server service. take down the Web server service.
Out-of-Out-of-Process Process
Faster than Faster than IIS 4.0, but IIS 4.0, but still too slow still too slow
Web service is protected. Model scales Web service is protected. Model scales better than in IIS 4.0, but performance better than in IIS 4.0, but performance and scalability still aren't the best.and scalability still aren't the best.
Pooled Pooled Out-of-Out-of-ProcessProcess
Fast Fast Best scalability-isolation tradeoff. But Best scalability-isolation tradeoff. But there is only one pool on a server, all there is only one pool on a server, all pooled applications must use the same pooled applications must use the same pool. pool.
IIS 6.0 ArchitectureIIS 6.0 ArchitectureApplication Pool FlexibilityApplication Pool Flexibility
Create as many pools as you like Create as many pools as you like Configure pools however you wishConfigure pools however you wish To isolate a site or applicationTo isolate a site or application
Run an app in a pool by itselfRun an app in a pool by itself To create application poolsTo create application pools
Assign multiple apps to a poolAssign multiple apps to a pool
IIS 6.0 ArchitectureIIS 6.0 ArchitectureApplication Pool RecyclingApplication Pool Recycling
Recycle after:Recycle after: X minutes activeX minutes active After X requestsAfter X requests At specific timesAt specific times
Recycle after specified amount of memory used
Control memory leaks and heap corruption
IIS 6.0 ArchitectureIIS 6.0 ArchitectureHealth Monitoring
Enable pinging and set the interval
Enable RFP and set the threshold
Limit startup time
Limit shutdown time
IIS 6.0 ArchitectureIIS 6.0 ArchitectureApplication Pool RecommendationsApplication Pool Recommendations
Put critical sites/apps in their own poolPut critical sites/apps in their own poolPool non-critical, well-behaved sites Pool non-critical, well-behaved sites
and apps where feasibleand apps where feasible Conserves server resourcesConserves server resources Sites/apps from a single or customerSites/apps from a single or customer
Create a “Timeout" application poolCreate a “Timeout" application pool Configure aggressive recycling settings Configure aggressive recycling settings Put troublesome sites/apps into the Put troublesome sites/apps into the
Timeout poolTimeout pool
IIS 6.0 ArchitectureIIS 6.0 ArchitectureIIS Isolation ModesIIS Isolation Modes IIS 6.0 supports two process isolation IIS 6.0 supports two process isolation
modesmodes Worker Process Isolation ModeWorker Process Isolation Mode
Preferred Mode for IIS 6.0Preferred Mode for IIS 6.0 IIS 5.0 Isolation ModeIIS 5.0 Isolation Mode
Provides backward compatibility for Web Provides backward compatibility for Web applicationsapplications
Very similar to IIS 5.0 Very similar to IIS 5.0 Each request must traverse Inetinfo.exe Each request must traverse Inetinfo.exe Does not have Application Pools or Does not have Application Pools or
RecyclingRecycling
IIS 6.0 ArchitectureIIS 6.0 ArchitectureIsolation Modes ComparedIsolation Modes ComparedIIS Function IIS 5.0 IIS 5.0 IM WP IM Manage IIS MetabaseManage IIS Metabase Inetinfo.exeInetinfo.exe Inetinfo.exeInetinfo.exe Inetinfo.exeInetinfo.exeHTTP.SYS HTTP.SYS configurationconfiguration
N/AN/A W3SVCW3SVC W3SVCW3SVC
Worker process Worker process managementmanagement
N/AN/A N/AN/A W3SVCW3SVC
Worker processWorker process N/AN/A N/AN/A w3wp.exew3wp.exeRunning in-process Running in-process ISAPI extensionsISAPI extensions
Inetinfo.exeInetinfo.exe Inetinfo.exeInetinfo.exe w3wp.exew3wp.exe
Running out-of-process Running out-of-process ISAPI extensionsISAPI extensions
DLLHost.exeDLLHost.exe DLLHost.exeDLLHost.exe N/AN/A
Running ISAPI filtersRunning ISAPI filters Inetinfo.exeInetinfo.exe Inetinfo.exeInetinfo.exe w3wp.exew3wp.exeHTTP protocol supportHTTP protocol support Inetinfo via Inetinfo via
WinsockWinsockHTTP.SYSHTTP.SYS HTTP.SYSHTTP.SYS
FTP, NNTP, SMTPFTP, NNTP, SMTP Inetinfo.exeInetinfo.exe Inetinfo.exeInetinfo.exe Inetinfo.exeInetinfo.exe
IIS 6.0 ArchitectureIIS 6.0 ArchitectureIsolation Mode DefaultsIsolation Mode DefaultsDefaults are different based on install
New Install: Worker Process Upgrade from IIS 4.0 or 5.0: IIS 5.0 mode Upgrade from IIS 6.0: Mode is preserved
Upgrade recommendations: Setup a new computer running IIS 6.0 in
worker process isolation mode Test applications on new IIS 6.0 computer Migrate applications to new server after
testing is complete
IIS 6.0 ArchitectureIIS 6.0 ArchitectureSecuritySecurity
More secure installation by default More secure installation by default IIS isn’t installed by defaultIIS isn’t installed by default IIS is locked down by defaultIIS is locked down by default Can only serve static pages unless Can only serve static pages unless
configuredconfigured Web Service ExtensionsWeb Service Extensions
Allow or disallow extensions and cgi’sAllow or disallow extensions and cgi’s Permissions enforcement Permissions enforcement
Same as IIS 5.0Same as IIS 5.0
Demonstration 1Demonstration 1IIS 6.0 ArchitectureIIS 6.0 Architecture
Configure Application PoolsConfigure Application PoolsView RecyclingView Recycling
View Web Service ExtensionsView Web Service Extensions
AgendaAgenda
IIS 6.0 ArchitectureIIS 6.0 Architecture Managing Web SitesManaging Web Sites Managing FTP SitesManaging FTP Sites Managing the XML MetabaseManaging the XML Metabase
Managing Web SitesManaging Web SitesWeb Publishing in IIS 6.0Web Publishing in IIS 6.0
Web Publishing are very similar to IIS 5.0Web Publishing are very similar to IIS 5.0 Same tabs, and configuration optionsSame tabs, and configuration options
Master properties pages have movedMaster properties pages have moved Web Sites objectWeb Sites object
Biggest changes are:Biggest changes are: Flexibility provided by application poolsFlexibility provided by application pools Modular InstallationModular Installation NAS supportNAS support FPSE 2002 supportFPSE 2002 support
Managing Web SitesManaging Web SitesModular InstallationModular Installation
Many familiar services and component Many familiar services and component are not installed by default in Windows are not installed by default in Windows Server 2003Server 2003 IIS and FrontPage Server ExtensionsIIS and FrontPage Server Extensions
Installing IISInstalling IIS Configure Your Server WizardConfigure Your Server Wizard Add/Remove programsAdd/Remove programs
Adding application support in IISAdding application support in IIS Enable through Web Service ExtensionsEnable through Web Service Extensions
Managing Web SitesManaging Web SitesNAS ConfigurationNAS Configuration
Demonstration 2Demonstration 2Managing Web SitesManaging Web Sites
Creating Web SitesCreating Web SitesConfiguring Web SitesConfiguring Web Sites
Verifying Application Pool IDsVerifying Application Pool IDs
AgendaAgenda
IIS 6.0 ArchitectureIIS 6.0 Architecture Managing Web SitesManaging Web Sites Managing FTP SitesManaging FTP Sites Managing the XML MetabaseManaging the XML Metabase
Managing FTP SitesManaging FTP SitesFTP Services in IIS 6.0FTP Services in IIS 6.0 FTP basically the same was in IIS 5.0FTP basically the same was in IIS 5.0 One big change– FTP isolation modesOne big change– FTP isolation modes Issue with previous FTP versions: Issue with previous FTP versions:
Users could navigate up the folder treeUsers could navigate up the folder tree Lockdown required granular permissionsLockdown required granular permissions
FTP Isolation modesFTP Isolation modes Make user’s home folder appear as rootMake user’s home folder appear as root Prevents navigation up the directory treePrevents navigation up the directory tree Makes permissions assignments much easierMakes permissions assignments much easier
Managing FTP SitesManaging FTP SitesNo IsolationNo Isolation
No isolationNo isolation Configured at FTP site creationConfigured at FTP site creation Metabase: UserIsolationMode=“0”Metabase: UserIsolationMode=“0”
Users can navigate to all foldersUsers can navigate to all folders Can be secured with NTFS permissionsCan be secured with NTFS permissions
UsesUses Shared download/upload sitesShared download/upload sites Non-secure IntranetsNon-secure Intranets
Managing FTP SitesManaging FTP SitesIsolate Users ModeIsolate Users Mode Isolated by login account nameIsolated by login account name
Metabase: UserIsolationMode=“1”Metabase: UserIsolationMode=“1” User account matched to folder nameUser account matched to folder name
All folders are under single FTP root folderAll folders are under single FTP root folder Subfolders required based on account originSubfolders required based on account origin
ExamplesExamples D:\FTPRoot\localuser\joe for the local account “joe”D:\FTPRoot\localuser\joe for the local account “joe” D:\FTPRoot\MyDom\amy is for the “Amy” account D:\FTPRoot\MyDom\amy is for the “Amy” account
from the domain named “MyDom”from the domain named “MyDom” User’s folder becomes FTP RootUser’s folder becomes FTP Root
Managing FTP SitesManaging FTP SitesActive Directory Isolation ModeActive Directory Isolation Mode
Users are directed to home folder listed on Users are directed to home folder listed on Active Directory user accountActive Directory user account Metabase: UserIsolationMode=“2”Metabase: UserIsolationMode=“2” Uses Active Directory account informationUses Active Directory account information
Home directory on profile tabHome directory on profile tab UNC path must be accessibleUNC path must be accessible Users home directory becomes FTP RootUsers home directory becomes FTP Root
Additional steps are requiredAdditional steps are required Set FTProot and FTPdir account propertiesSet FTProot and FTPdir account properties
Useful in corporate intranetsUseful in corporate intranets
Demonstration 3Demonstration 3Managing FTP SitesManaging FTP Sites
FTP Site PropertiesFTP Site PropertiesFTP User Isolation ModeFTP User Isolation Mode
AgendaAgenda
IIS 6.0 ArchitectureIIS 6.0 Architecture Managing Web SitesManaging Web Sites Managing FTP SitesManaging FTP Sites Managing the XML MetabaseManaging the XML Metabase
Managing the XML MetabaseManaging the XML MetabaseEvolution of the IIS MetabaseEvolution of the IIS Metabase
Metabase contains IIS configuration Metabase contains IIS configuration Issues with IIS 4.0 and 5.0 Metabase: Issues with IIS 4.0 and 5.0 Metabase:
Proprietary format Proprietary format Difficult to manage Difficult to manage
IIS 6.0 metabase: IIS 6.0 metabase: XML formatted plain textXML formatted plain text Easy to read and edit with text editors Easy to read and edit with text editors
Metabase files: Metabase files: MBSchema.xml and Metabase.xml MBSchema.xml and Metabase.xml
Managing the XML MetabaseManaging the XML MetabaseXML StructureXML Structure
Element: A logical unit of informationElement: A logical unit of information Surrounded by <element name> and </element Surrounded by <element name> and </element
name> tagsname> tags Example: <IISWebService>…</IISWebService>Example: <IISWebService>…</IISWebService>
AttributesAttributes Name/value pairsName/value pairs Provides more information about elementProvides more information about element Attributes are IIS configuration parametersAttributes are IIS configuration parameters Example: AnonymousUserName=“IUSR_SRV1”Example: AnonymousUserName=“IUSR_SRV1” An Attribute of <IISWebService> elementAn Attribute of <IISWebService> element
Managing the XML MetabaseManaging the XML MetabaseAdministering the MetabaseAdministering the Metabase
Edit with text editors and common tools Edit with text editors and common tools Easier to diagnose metabase corruption Easier to diagnose metabase corruption Extend metabase schema with XML Extend metabase schema with XML
Supports edit while runningSupports edit while running Changes take effect immediatelyChanges take effect immediately
Make bulk changesMake bulk changes ADSI and WMI scripting providersADSI and WMI scripting providers
You can use your old scriptsYou can use your old scripts
Managing the XML MetabaseManaging the XML MetabaseMetabase HistoryMetabase History
Automatic configuration rollbackAutomatic configuration rollback If metabase is written to disk: If metabase is written to disk: A copy written to the history folder A copy written to the history folder Each version is marked with a unique number Each version is marked with a unique number
Easy to restore configuration Easy to restore configuration Server object | All Tasks | Backup/Restore Server object | All Tasks | Backup/Restore
ConfigurationConfiguration Makes it easy to test and roll-backMakes it easy to test and roll-back
Safely test applicationsSafely test applications
Managing the XML MetabaseManaging the XML MetabaseTemplate ConfigurationTemplate Configuration
You can save IIS configuration to a fileYou can save IIS configuration to a file Save from any nodeSave from any node
Import templates to create IIS objects Import templates to create IIS objects Quickly add standardized Web/FTP sitesQuickly add standardized Web/FTP sites
Export entire server configurationExport entire server configuration Make machine independent backupsMake machine independent backups Clone existing server configurations Clone existing server configurations
Demonstration 4Demonstration 4Managing the XML MetabaseManaging the XML Metabase
Metabase FormatMetabase FormatEditing the MetabaseEditing the Metabase
Template ConfigurationTemplate Configuration
Session SummarySession Summary
IIS 6.0 is complete rearchitectedIIS 6.0 is complete rearchitected Application pools isolate applicationsApplication pools isolate applications Application pools are highly configurableApplication pools are highly configurable Web sites are assigned to application poolsWeb sites are assigned to application pools FTP support user isolationFTP support user isolation The Metabase is XML formatted textThe Metabase is XML formatted text You can edit the Metabase while IIS is You can edit the Metabase while IIS is
runningrunning
For More Information…For More Information…
Main TechNet Web site at Main TechNet Web site at www.microsoft.com/technetwww.microsoft.com/technet
This session’s resource pageThis session’s resource page
www.microsoft.com/technet/tnt1-84www.microsoft.com/technet/tnt1-84
For More Information…For More Information…
IIS 6.0 Technical Overivew IIS 6.0 Technical Overivew www.microsoft.com/windowsserver2003/www.microsoft.com/windowsserver2003/
techinfo/overview/iis.mspxtechinfo/overview/iis.mspx What’s new in IIS 6.0What’s new in IIS 6.0
www.microsoft.com/windowsserver2003/www.microsoft.com/windowsserver2003/evaluation/overview/technologies/iis.mspxevaluation/overview/technologies/iis.mspx
MS PressMS PressInside information for IT ProfessionalsInside information for IT Professionals
To find the latest IT Professional related titles visitTo find the latest IT Professional related titles visitwww.microsoft.com/mspress/it/www.microsoft.com/mspress/it/
3rd Party Publications3rd Party PublicationsSupplementary publications for IT Pro’sSupplementary publications for IT Pro’s
These books can be found and purchased at all good book These books can be found and purchased at all good book stores and on-line retailersstores and on-line retailers
Become a Microsoft Certified Become a Microsoft Certified Systems Administrator (MCSA)Systems Administrator (MCSA)
What is the MCSA certification?What is the MCSA certification? For professionals who implement, manage, and For professionals who implement, manage, and
troubleshoot existing network and system environments troubleshoot existing network and system environments based on Microsoft Windows 2000 platforms based on Microsoft Windows 2000 platforms
How do I become an MCSA on Microsoft Windows How do I become an MCSA on Microsoft Windows 2000?2000? Pass 3 core examsPass 3 core exams Pass 1 elective exam or 2 CompTIA certificationsPass 1 elective exam or 2 CompTIA certifications
Where do I get more information?Where do I get more information? For more information about certification requirements, For more information about certification requirements,
exams, and training options, exams, and training options, visit visit www.microsoft.com/mcsawww.microsoft.com/mcsa
Become A Microsoft Certified Become A Microsoft Certified Systems Engineer (MCSE)Systems Engineer (MCSE)
What is the MCSE certification?What is the MCSE certification? Premier certification for professionals who analyze the Premier certification for professionals who analyze the
business requirements and design and implement the business requirements and design and implement the infrastructure for business solutions based on the Microsoft infrastructure for business solutions based on the Microsoft server software. server software.
How do I become an MCSE on Microsoft Windows How do I become an MCSE on Microsoft Windows 2000?2000? Pass 4 core examsPass 4 core exams Pass 1 design examPass 1 design exam Pass 2 elective exams from a comprehensive listPass 2 elective exams from a comprehensive list
Where do I get more information?Where do I get more information? For more information about certification requirements, For more information about certification requirements,
exams, and training options, exams, and training options, visit visit www.microsoft.com/mcsewww.microsoft.com/mcse
Assess your ReadinessAssess your ReadinessMicrosoft Skills AssessmentMicrosoft Skills Assessment
What is Microsoft Skills Assessment?What is Microsoft Skills Assessment? Self-study learning tool to evaluate readiness for product and Self-study learning tool to evaluate readiness for product and
technology solutions, instead of job-roles (certification)technology solutions, instead of job-roles (certification) Windows Server 2003Windows Server 2003 assessments available now, assessments available now, .NET .NET
DeveloperDeveloper late May, late May, Exchange Server 2003Exchange Server 2003 in mid-2003 in mid-2003 Free, online, unproctored, and available to anyoneFree, online, unproctored, and available to anyone Answers, “Am I ready?”Answers, “Am I ready?” Determines skills gaps, provides learning plans with Microsoft Determines skills gaps, provides learning plans with Microsoft
Official Curriculum courses, plus more Microsoft learning Official Curriculum courses, plus more Microsoft learning content suggestions such as TechNet resourcescontent suggestions such as TechNet resources
Post your High Score to see how you stack upPost your High Score to see how you stack up visitvisit http://www.microsoft.com/assessmenthttp://www.microsoft.com/assessment
What is TechNet?What is TechNet? Put the right answers at your fingertipsPut the right answers at your fingertips
TechNet is the comprehensive collection of resources to help IT TechNet is the comprehensive collection of resources to help IT implementers plan, deploy and manage Microsoft products implementers plan, deploy and manage Microsoft products successfullysuccessfully
Monthly updates delivered on DVD or CDMonthly updates delivered on DVD or CD The definitive resource to help you evaluate, deploy and The definitive resource to help you evaluate, deploy and
maintain Microsoft productsmaintain Microsoft products
TechNet Subscription
Accessible at Accessible at www.microsoft.com/technet Online resources and communityOnline resources and community Subscriber-only Online ServicesSubscriber-only Online Services
TechNet Web Site
Bi-weekly e-newsletterBi-weekly e-newsletter Security updates, new resources, and special offersSecurity updates, new resources, and special offers
TechNet Flash
Briefings on the latest Microsoft products and technologiesBriefings on the latest Microsoft products and technologies Hands-on, “how to” informationHands-on, “how to” information
TechNet Eventsand Web Casts
User GroupsUser GroupsManaged NewsgroupsManaged Newsgroups
TechNet Communities
The TechNet SubscriptionThe TechNet SubscriptionTechNet is a monthly subscription TechNet is a monthly subscription service that provides the tools, service that provides the tools, software, and resources that an IT software, and resources that an IT professional needs to efficiently professional needs to efficiently plan, deploy, manage, and support plan, deploy, manage, and support Microsoft products. Microsoft products.
A TechNet Subscription is proven to A TechNet Subscription is proven to save you or your company time and save you or your company time and money.money.
If you’re an IT professional working If you’re an IT professional working in technical support, network or in technical support, network or systems administration, or systems administration, or technology architecture, TechNet technology architecture, TechNet was created for you.was created for you.
“You have everything you need to solve problems in one place”– Wayne Brown, VP Information Technology, Heald College
Where Can I Get TechNet?Where Can I Get TechNet? Visit TechNet Online atVisit TechNet Online at
www.microsoft.com/technetwww.microsoft.com/technet Register for the TechNet Flash Register for the TechNet Flash
www.microsoft.com/technet/usingtn/register/flash.aspwww.microsoft.com/technet/usingtn/register/flash.asp Join the TechNet Online forum at Join the TechNet Online forum at
www.microsoft.com/technet/itcommunitywww.microsoft.com/technet/itcommunity
Become a TechNet Subscriber at Become a TechNet Subscriber at www.microsoft.com/technet/buynow/subscribewww.microsoft.com/technet/buynow/subscribe
Attend More TechNet Events or view on-lineAttend More TechNet Events or view on-linewww.microsoft.com/technet/tcevents/iteventswww.microsoft.com/technet/tcevents/itevents