50
Managing Internet Managing Internet Information Services 6.0 Information Services 6.0 Microsoft Corporation Microsoft Corporation

Managing Internet Information Services 6.0 Microsoft Corporation

Embed Size (px)

Citation preview

Page 1: Managing Internet Information Services 6.0 Microsoft Corporation

Managing Internet Information Managing Internet Information Services 6.0 Services 6.0

Microsoft CorporationMicrosoft Corporation

Page 2: Managing Internet Information Services 6.0 Microsoft 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

Page 3: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 4: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 5: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 6: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 7: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 8: Managing Internet Information Services 6.0 Microsoft Corporation

IIS 6.0 ArchitectureIIS 6.0 ArchitectureWeb Administration Service (W3SVC)Web Administration Service (W3SVC)

Manages worker processesManages worker processesAt 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

Page 9: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 10: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 11: Managing Internet Information Services 6.0 Microsoft Corporation

IIS 6.0 ArchitectureIIS 6.0 ArchitectureEvolution of Application ProtectionEvolution of Application Protection

Version Mode Performance Issues

IIS 4.0IIS 4.0 In-In-ProcessProcess

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

Page 12: Managing Internet Information Services 6.0 Microsoft Corporation

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 wishTo 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

Page 13: Managing Internet Information Services 6.0 Microsoft Corporation

IIS 6.0 ArchitectureIIS 6.0 ArchitectureApplication Pool RecyclingApplication Pool RecyclingIIS 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

Page 14: Managing Internet Information Services 6.0 Microsoft Corporation

IIS 6.0 ArchitectureIIS 6.0 ArchitectureHealth MonitoringIIS 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

Page 15: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 16: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 17: Managing Internet Information Services 6.0 Microsoft Corporation

IIS 6.0 ArchitectureIIS 6.0 ArchitectureIsolation Modes ComparedIsolation Modes Compared

IIS Function IIS 5.0 IIS 5.0 IM WP IM

Manage IIS MetabaseManage IIS Metabase Inetinfo.exeInetinfo.exe Inetinfo.exeInetinfo.exe Inetinfo.exeInetinfo.exe

HTTP.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.exe

Running 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.exe

HTTP protocol supportHTTP protocol support Inetinfo via Inetinfo via WinsockWinsock

HTTP.SYSHTTP.SYS HTTP.SYSHTTP.SYS

FTP, NNTP, SMTPFTP, NNTP, SMTP Inetinfo.exeInetinfo.exe Inetinfo.exeInetinfo.exe Inetinfo.exeInetinfo.exe

Page 18: Managing Internet Information Services 6.0 Microsoft Corporation

IIS 6.0 ArchitectureIIS 6.0 ArchitectureIsolation Mode DefaultsIsolation Mode Defaults

Defaults 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

Page 19: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 20: Managing Internet Information Services 6.0 Microsoft Corporation

Demonstration 1Demonstration 1IIS 6.0 ArchitectureIIS 6.0 Architecture

Configure Application PoolsConfigure Application PoolsView RecyclingView Recycling

View Web Service ExtensionsView Web Service Extensions

Page 21: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 22: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 23: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 24: Managing Internet Information Services 6.0 Microsoft Corporation

Managing Web SitesManaging Web SitesNAS ConfigurationNAS Configuration

Page 25: Managing Internet Information Services 6.0 Microsoft Corporation

Demonstration 2Demonstration 2Managing Web SitesManaging Web Sites

Creating Web SitesCreating Web SitesConfiguring Web SitesConfiguring Web Sites

Verifying Application Pool IDsVerifying Application Pool IDs

Page 26: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 27: Managing Internet Information Services 6.0 Microsoft Corporation

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 Makes permissions assignments much

easiereasier

Page 28: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 29: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 30: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 31: Managing Internet Information Services 6.0 Microsoft Corporation

Demonstration 3Demonstration 3Managing FTP SitesManaging FTP Sites

FTP Site PropertiesFTP Site PropertiesFTP User Isolation ModeFTP User Isolation Mode

Page 32: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 33: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 34: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 35: Managing Internet Information Services 6.0 Microsoft Corporation

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 changesADSI and WMI scripting providersADSI and WMI scripting providers

You can use your old scriptsYou can use your old scripts

Page 36: Managing Internet Information Services 6.0 Microsoft Corporation

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 Each version is marked with a unique

number 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

Page 37: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 38: Managing Internet Information Services 6.0 Microsoft Corporation

Demonstration 4Demonstration 4Managing the XML MetabaseManaging the XML Metabase

Metabase FormatMetabase FormatEditing the MetabaseEditing the Metabase

Template ConfigurationTemplate Configuration

Page 39: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 40: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 41: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 42: Managing Internet Information Services 6.0 Microsoft Corporation

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 visit

www.microsoft.com/mspress/it/www.microsoft.com/mspress/it/

Page 43: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 44: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 45: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 46: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 47: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 48: Managing Internet Information Services 6.0 Microsoft Corporation

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

Page 49: Managing Internet Information Services 6.0 Microsoft Corporation

Where Can I Get TechNet?Where Can I Get TechNet?

Visit TechNet Online atVisit TechNet Online atwww.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

Page 50: Managing Internet Information Services 6.0 Microsoft Corporation