Zero Touch Provisioning Deployment Feature Team Guide

Introduction

Published: August 27, 2005

ZTP is the implementation of actions, workflows, and operations required to enable users to self-subscribe to services and software. ZTP is designed to deliver those services with minimal human interaction to reduce the likelihood of costly errors and administration overhead. The vision of ZTP is to develop a reliable, scalable, secure, and manageable enterprise self-service provisioning framework that customers and partners can easily extend with additional services.

The framework that was developed for ZTP was built on BizTalk Server 2004 to leverage the functionality that Human Workflow Services provide as well as the integration capabilities that are native in BizTalk Server. This allows for a robust provisioning system that can extend to provision countless other services and enable customization to meet businesses requirements.

For more information about the various components in ZTP, see the Zero Touch Provisioning Reference Architecture. For more information about customizing ZTP, see the Zero Touch Provisioning Developer Guide.

On This Page
BackgroundBackground
PrerequisitesPrerequisites
AssumptionsAssumptions

Background

The tasks this guide describes typically begin in the MSF Planning phase. The work continues through the Developing and Stabilizing phases, during which ZTP is installed, configured, tested, and then approved for release to the Deploying phase.

The primary consumer of this guide is the MSF Development Role Cluster because most of this document focuses on the development work needed to install and configure ZTP.

Prerequisites

The following products and downloads are required to configure a server for ZTP:

BizTalk Server 2004

Microsoft BizTalk Server 2004 Hotfix Rollup at http://www.microsoft.com/downloads/details.aspx?FamilyId=C7EB0146-5F20-4D94-9F52-3E7E575736DF&displaylang=en

Microsoft BizTalk Server 2004 Software Development Kit (SDK) Refresh at http://www.microsoft.com/downloads/details.aspx?familyid=8A1CA3AF-790C-4261-838A-9F0661C72887&displaylang=en

Microsoft Enterprise Instrumentation Framework (EIF) at http://www.microsoft.com/downloads/details.aspx?FamilyID=80df04bc-267d-4919-8bb4-1f84b7eb1368&DisplayLang=en

Exception Management Application Block (already included in installation) at http://www.microsoft.com/downloads/details.aspx?FamilyID=8ca8eb6e-6f4a-43df-adeb-8f22ca173e02&DisplayLang=en

MSXML 4.0 hotfix KB832414 at http://support.microsoft.com/kb/832414

Logging Application Block (already included in installation) at http://www.microsoft.com/downloads/details.aspx?FamilyID=24f61845-e56c-42d6-bbd5-29f0d5cd7f65&DisplayLang=en

Microsoft XML (MSXML) 4.0 Service Pack 2 at http://www.microsoft.com/downloads/details.aspx?FamilyID=3144b72b-b4f2-46da-b4b6-c5d7485f2b42&DisplayLang=en

NET Framework 1.1 Service Pack 1 for Windows Server 2003 operating system at http://www.microsoft.com/downloads/details.aspx?FamilyID=ae7edef7-2cb7-4864-8623-a1038563df23&DisplayLang=en

Microsoft Office 2003 Web Components

SQL Server 2000 Service Pack 4 at http://www.microsoft.com/downloads/details.aspx?FamilyID=8e2dfc8d-c20e-4446-99a9-b7f0213f8bc5&DisplayLang=en

SQL Server 2000 Analysis Services Service Pack 3a

SQLXML 3.0 Service Pack 2 at http://www.microsoft.com/downloads/details.aspx?FamilyID=4c8033a9-cf10-4e22-8004-477098a407ac&DisplayLang=en

Web Services Enhancements (WSE) 2.0 Technology Preview (optional)

Windows Server 2003

Windows SharePoint Services 2.0

The following products and downloads are optional for configuring a server for ZTP:

SQL Server 2000 Reporting Services Service Pack 1 (optional)

Microsoft Visual Studio® .NET 2003 (optional on production servers)

Assumptions

This guide makes the following assumptions:

The organization has deployed Windows Server 2003 Active Directory® directory services, and a domain administrator is available to add service accounts to the directory and perform application installations as necessary.

The organization has deployed SMS 2003. For more information about deploying SMS, see http://www.microsoft.com/smserver.

The organization is installing BizTalk Server 2004, the user interface portal site, and the SQL Server 2000 database for BizTalk Server 2004 on the same server (called the provisioning server in this guide). You can split these services across multiple servers as necessary, however.

The organization has assigned static IP addresses to its servers and has a static IP address available for use by the provisioning server.


**
**