This section summarizes the planning tasks that you should consider when choosing any of the Microsoft Provisioning System (MPS) deployment options described earlier. To assist your planning process, the sections that follow this one present references and details of the deployment scenarios.
New provisioning system or replacement scenario planning issues
- Network infrastructure, including topology, architecture;
server placement, server roles, and so on.
- For more information see:
- Deployment
Walkthrough for an overall view of the network architecture of
your Microsoft hosting solution.
- Centralized
Management Base Environment in Centralized Management for
additional information about network infrastructure.
- Firewall
Configuration for listings of ports that must be opened to
enable communication among the various provisioning system
components.
- Deployment
Walkthrough for an overall view of the network architecture of
your Microsoft hosting solution.
- For more information see:
- MPS security - See Microsoft Provisioning
System Security.
- MPS fault tolerance and load balancing - See Fault Tolerant Service
Provisioning Environment.
- What kind of application you will use to call MPS, such as a
Web control console or another custom application.
- How you will submit XML requests to the MPF COM Client - For
example, with the use of one of the following:
- ASP code
- The MPF Client .NET Wrapper
- ProvTest.exe from the command line
- The ASP.NET Web Service
- A Simple Object Access Protocol (SOAP) Internet Server
Application Programming Interface (ISAPI)-based call (from across
the Internet or an intranet)
- A custom application that is capable of calling the MPF COM
Client object
- ASP code
Integration scenario planning issues
- Items from the new or replacement scenario list, with the
exception of network infrastructure planning issues.
- The MPS managed namespaces and providers you want to
utilize.
- Any new namespaces you might want to create.
- The development time required for writing the logic that calls
the MPF COM Client to submit XML requests.
Migration scenario planning issues
- Items from the new or replacement scenario list, with the
exception of network infrastructure planning issues.
- The existing functionality you want to replace with new MPS
providers.
- The language in which you will develop the new providers, such
as Microsoft Visual Basic 6.0, C++, or C# .NET, and the development
time required.
System enhancement scenario planning issues
- Which MPS providers you want to take advantage of in your
system.
- What kind of application you will use to call into MPS, such as
a Web control console or another custom application.
- How you will submit XML requests to the MPF COM Client - for
example, with the use of one of the following:
- ASP code
- The MPS Client .NET Wrapper
- ProvTest.exe from the command line
- The ASP.NET Web Service
- A custom application that is capable of calling the MPF COM
Client object
- ASP code