Who should read this guide
This guide is written for system architects, application architects, and administrators who plan to install, configure and maintain the CCF infrastructure. Readers should have experience with designing and implementing business solutions in a customer service data center environment.
This guide provides step-by-step procedures about installing, configuring and administering the CCF environment for production and development. This guide also provides guidelines for deployment scenarios, capacity planning in a production environment, and common security considerations. This guide assumes that you are familiar with the architecture of your computer network and the software deployed on that network.
In addition, you should be familiar with the following technologies:
- Web services
- Microsoft Windows Communication Foundation (WCF)
- Microsoft Windows Workflow Foundation (WF)
- Microsoft Visual Studio 2008 development system, XML, C#, and scripting
- .NET Framework 3.0
- Design patterns and software factories
- Citrix Server
- Microsoft Distributed Connectivity Services
If you are working in a multiple developer environment, you should be familiar with your source code management system and build process.
The remainder of this chapter introduces the document conventions and the variables used to represent user-supplied data (such as file names, identifiers, and so on) in examples and code snippets. It then describes the CCF components and explains some of the basic concepts and terminology used in this guide.
Remaining chapters cover the following topics:
- CCF Components provides an overview of the CCF components and describes how they interact. The chapter is intended as a quick reference.
- Planning Your Deployment provides a roadmap to deployment, the network sizes and considerations, capacity planning guidelines, hardware recommendations, common deployment scenarios, and tips for maximizing your system performance.
- Preparing for CCF Installation provides information about prerequisites to deploy CCF SP1.
- Pre-Installation Setup and Configuration provides the pre-configuration steps for CCF SP1 installation. Review the chapter if your install fails.
- Installing CCF provides a step-by-guide about installing the CCF SP1 components and verifying your installations.
- Upgrading from a Previous Version of CCF provides guidelines for upgrading from previous version of CCF.
- Post-Installation Procedures provides information about post-installation configuration.
- Installing and Configuring DCS provides information about installing and configuring DCS for the CCF environment.
- Configuring CCF for Secure Communications provides information about configuring CCF for secure communications using the HTTPS protocol.
- Configuring CCF Security Extensions provides information about implementing security extensions for CCF components.
- CCF Administration explains essential administration tasks to manage agents, applications, workflows, and configurations that can be done from the Admin Console. The chapter also covers major DCS administration tasks.
- Managing DCS Services provides information about how you can use the DCS mmc snap-in to manage DCS services.