We've covered replication in this chapter. One thing we didn't talk about is Replication Management Objects (RMO). RMO is a managed code-programming model for SQL Server 2005 replication. All the steps and processes we have so far discussed can be programmed using RMO. However, because of the size limitations of this chapter, we will not be able to discuss it here. One good place to get started is to go through sample applications and code samples from Books Online.
Along with log shipping, database mirroring, and clustering, SQL Server 2005 provides many features to satisfy customer's needs in load balancing, high availability, disaster recovery, and scaling.