Designing a Windows Server 2008 Applications Infrastructure
• Course Number: 6437A
• Course Length: 3 Days
Course OverviewThis 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 34m
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
Module 02 - Optimizing IIS Performance and Stability
Optimizing IIS Performance and Stability 36m
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
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 42m
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
Module 04 - Design IIS Maintenance and UDDI
Design IIS Maintenance and UDDI 28m
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
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
Designing a Terminal Services Infrastructure 41m
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
Designing a Terminal Services Maintenance Strategy 34m
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 44m
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
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 25m
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 30m
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
Total Duration: 5h 20m