Designing a Windows Server 2008 Applications Infrastructure Course Number: 6437A Course Length: 3 Days Course Overview This three day course will prepare IT professionals for the role of Enterprise Administrator. Students will learn how to design application infrastructure solutions based on Windows Server 2008 to meet varying business and technical requirements. Prerequisites Before attending this course, students must have one or more of the following: Intermediate understanding of networking. For example, how TCP/IP functions, addressing (including DHCP), name resolution (DNS/WINS), and connection methods (wired, wireless, VPN), NET+ or equivalent knowledge Intermediate understanding of network operating systems. For example, Windows 2000, Windows XP, Windows Vista, Windows Server 2003 etc. Intermediate understanding of security best practices. For example, file system permissions, authentication methods, Kerberos etc. Intermediate knowledge of server and network hardware. Conceptual understanding of Active Directory (AD). For example, AD terminology, AD object types Hands-on experience with more than one application service such as: IIS Terminal Services Windows Media Services Virtual Server Hyper-V System Center Virtual Machine Manager Audience The primary audience for this course is IT professionals (including Windows 2000/2003 enterprise administrators) interested in becoming a Windows Server 2008 Enterprise Administrator with a focus on application infrastructure such as web and terminal services. The secondary audience for this course is Application Architects who want to know more about how to integrate Windows Server 2008 technologies into enterprise applications.
Course Outline Course Introduction Course Introduction 6m Module 01 - Designing IIS Web Farms Designing IIS Web Farms Lesson 1: Overview of Hardware and Platform Options Things to Consider Choosing The Right Hardware Choosing the OS and IIS Configuration Lesson 2: Design Web Farm Availability and Scalability Overview of Web Farms Design Load Balancing Session State Requirements Shared Offline Configuration Files DFS Enabled Share Shared Configuration for 2 Nodes Xcopy Deployment Design Deployment and Update Plan for FTP, SFTP and SMTP Lesson 3: Design Content Storage Local Content Storage Design Folder Hierarchy Specify Volumes (RAID level, size) Module 01 - Review 34m Module 02 - Optimizing IIS Performance and Stability Optimizing IIS Performance and Stability Lesson 1: Designing Application Pools Overview of Application Pools Design Application Pools Overview of Application Pool's Basic Properties Specify Recycle Thresholds Specify App Pool Identity Specify Performance Settings Lesson 2: Designing Script Mapping Overview of Script Mapping Plan Script Mapping Properties Design Script Mapping Lesson 3: Designing Bandwidth Allocation Overview of Bandwidth Allocation Bandwidth Allocation Settings Design Bandwidth Allocation 36m
Specify Max Bandwidth per Site Specify WSRM Settings per Application Lesson 4: Design Website Logging Overview of Website Logging Best Practices for Auditing IIS 7.0 Logs Plan Logging for Web Site and Web Applications Review Logs Design Logging Module 02 - Review Module 03 - Design IIS Security Optimizing IIS Performance and Stability Lesson 1: Design and Verify Transport Security Overview of IIS Security Overview SSL Certificates Best Practices of Configuring a Secure Web Server Import an Assigned Certificate Best Practices for Configuring SSL Certificates Associate a Certificate to a Web Site Design SSL to Support HTTPS Plan Request Filtering Design Security Lesson 2: Design Authentication and Authorization Overview of Authentication and Authorization Define the Users and Groups Plan Access Define Application Restrictions in IIS 7.0 Specify Authentication Specify Authorization Manage Authentication Lesson 3: Design Delegation Administration Overview of Delegated Administrative Rights Plan Delegated Administration Overview of Feature Delegation Module 03 - Review 42m Module 04 - Design IIS Maintenance and UDDI Design IIS Maintenance and UDDI Lesson 1: Designing Internet Information Services Backup and Recovery IIS 7.0 Modular Architecture IIS Configuration History Centralized Configuration for Web Farms Maintenance and Recovery Designing Backup and Recovery for Web Farms Lesson 2: Specify Monitoring Requirements 28m
Failed Request Tracing Rules IIS 7.0 Logging Modules Worker Processes and Real Time Monitoring System Center Management Pack for IIS 7.0 Lesson 3: Deploying UDDI Services Evaluate Need for UDDI UDDI Requirements Design UDDI Infrastructure and Manage UDDI Service Lesson 4: Tuning and Troubleshooting IIS 7.0 Specify Recycling Thresholds 32 bit vs. 64 bit Architecture Troubleshooting Application Pools Module 04 - Review Module 05 - Designing a Terminal Services Infrastructure 41m Designing a Terminal Services Infrastructure Lesson 1: Design Terminal Services Licensing Overview of TS Licensing Checklist for TS Licensing Terminal Services License Server Discovery Lesson 2: Specify Terminal Services Connection Properties Remote Desktop Connection Display Single Sign-On for Terminal Services Terminal Services Easy Print Lesson 3: Design Device Redirection Plug and Play Device Redirection Microsoft Point of Service for.net Device Redirection Lesson 4: Design Terminal Services Gateway Overview of TS Gateway Prerequisites for TS Gateway Functionality Terminal Services Connection Authorization Policies (TS CAPs) Terminal Services Remote Access Policies (TS RAPs) Lesson 5: Design Terminal Services Session Broker Overview of Terminal Services Session Broker DNS Round Robin and TS Session Broker Load Balancing Deploying TS Session Broker Load Balancing Lesson 6: Design RemoteApp Programs Overview of TS RemoteApp Programs Key Scenarios for TS RemoteApp Programs Deploying RemoteApp Programs Through a File Share or Other Distribution Mechanism Managing RemoteApp Programs and Settings Lesson 7: Design Web Design Overview of Terminal Services Web Access Functionality of TS Web Access Deploying RemoteApp Programs Through TS Web Access
Module 05 - Review Module 06 - Designing a Terminal Services Maintenance Strategy 34m Designing a Terminal Services Maintenance Strategy Lesson 1: Design Windows System Resource Manager (WSRM) Policies for Application Resource and Review Windows System Resource Manager Working with Resource-Allocation Policies Lesson 2: Specify Group Policy Settings for Terminal Servers Group Policy Settings for Terminal Services Printing Group Policy Settings for TS Gateway Controlling Client Behavior for RemoteApp Programs Lesson 3: Design High Availability Review Network Load Balancing (NLB) with Terminal Services Steps for Configuring NLB with Terminal Services Lesson 4: Specify Monitoring Requirements Windows Terminal Server Management Pack TS Per User Licensing Usage Tracking TS Gateway Monitoring Capabilities Lesson 5: Specify Maintenance and Recovery Terminal Services Server Drain Mode License Server Availability Events Autoreconnect Failure Event TS Gateway Availability Events TS Session Broker Availability Events Module 06 - Review Module 07 - Design Windows Media Services Infrastructure Design Windows Media Services Infrastructure Lesson 1: Design Windows Media Services for Live Streaming Overview of Windows Media Services for Windows Server 2008 Standard Edition vs. Enterprise Edition Evaluate 32 bit vs. 64 bit Backwards Compatibility with Windows Media Services for Windows Server 2003 Live Streaming Capabilities Planning for Multi Site Deployments Authentication and Authorization Lesson 2: Windows Media Services for On-Demand Content Digital Rights Management Design Content Storage Design Content Deployment Protocol Selection Lesson 3: Improving Performance for On-Demand Content Specify Performance Settings Evaluate Need for Web Farm Design Bandwidth Allocation Using WSRM 44m
Server Core Installation Lesson 4: Monitoring Windows Media Services Specify Monitoring Requirements Management Pack for Windows Media Services Specify Maintenance and Recovery Module 07 - Review Module 08 - Design Virtualization Infrastructure Design Virtualization Infrastructure Lesson 1: Virtualization of a Test Server Environment Overview of Virtual Server Hosting in Windows Server 2008 Design Virtual Server Hosting Design a Standard Host Configuration Consolidate a Virtualized Test Environment Deploying Web Applications from Virtualized to Produced Environments Lesson 2: Virtualization and Migration of Legacy Applications Evaluate Appropriateness of Virtualization Moving Legacy Applications to Virtual Servers Design Standard Virtual Configuration Lesson 3: Design and Test a Virtualized Deployment Environment Virtualized Test Environment Best Practices Evaluate Customization to Standard Configuration Design Internal Networking Module 08 - Review Module 09 - Designing Virtualization Provisioning Designing Virtualization Provisioning Lesson 1: Design Virtual Server Provisioning Workflow Model Designing a Virtual Server Environment Management Design Static Computing versus Virtual Computing Lesson 2: Evaluate Appropriateness for Virtualization Identifying Appropriate Solutions Envisioning Assessing the Current Environment Determining Solutions Lesson 3: Evaluate Customization to Standard Configuration Virtualization Strategy Implementing a Virtual Server Environment Lesson 4: Design Deployment for Virtualization Design with System Center for Deployment Host Ratings Module 09 - Review Course Closure 25m 30m Total Duration: 5h 20m