Software Requirements for an Enterprise Commerce Deployment
This section lists the software products to install on each computer in a Microsoft Commerce Server 2009 R2 before deploying Commerce Server 2009 R2 software.
Summary of Software Requirements lists software requirements, specifying software releases upon which Commerce Server 2009 R2 has a dependency.
Software Requirements per Server Role provides software requirements on a per server role basis.
Summary of Software Requirements
The following table summarizes software requirements, specifying releases.
Software Component |
Requirement |
Note |
---|---|---|
Server Operating System |
One of the following:
|
32-bit operating systems are not supported |
Commerce Database |
One of the following:
|
|
Desktop Operating System |
One of the following:
|
Required if installing the Desktop Business Tools |
Web Application Development |
One of the following:
|
Required only for developing with Commerce Server 2009 R2. Includes .NET Framework 3.5
Note:
Visual Studio 2008 with SP1 is required if you plan on developing with the Desktop Business Tools extensibility kit
|
SharePoint 2010 Server |
One of the following:
|
Required for deploying SharePoint Commerce Services-enabled sites |
Commerce Server 2009 R2 Web Business Management Tools |
One of the following:
|
Required for use with the Silverlight-based Web Business Tools available on the internal zone of the Solution Storefront |
Business Process Management: BizTalk Adapters for Commerce Server 2009 R2 |
One of the following:
|
Required only if you use the Commerce Server adapters for BizTalk Server |
Desktop Web Browsers |
One of the following:
|
Supported browsers for the Solution Storefront |
Software Requirements per Server Role
This section provides server-specific software requirements for the following server roles in a Commerce Server 2009 R2 deployment:
Commerce Presentation or Application
Database Server
Business Tools Client
Desktop Business Tools Server
Data Warehouse and Analysis Server
Staging Server
Supported Virtual Servers
Commerce Presentation or Application Server
Web presentation servers support user access to Commerce Server 2009 R2 Web sites. The application server hosts the Commerce Foundation in a three-tier commerce deployment. Both require the following software products:
One of the server operating system software listed in Summary of Software Requirements
Microsoft .NET Framework 3.5 with SP1 (https://go.microsoft.com/fwlink/?LinkId=135626)
SSL certificates
Health Monitoring Service (optional)
Database Server
The computer that is running SQL Server and hosting Commerce Server 2009 R2 databases uses the following software products:
One of the server operating system software listed in Summary of Software Requirements
One of the SQL Server database software listed in Summary of Software Requirements
Business Tools Client
The business users in an organization use a client computer to access the business management applications such as the Microsoft Commerce Server 2009 R2 Desktop Business Tools (installable as a component of Commerce Server 2009 R2) and the Microsoft Commerce Server 2009 R2 Web Business Tools (accessible on the internal zone of the Solution Storefront).
For computer hosting the Desktop Business Tools, the following software products are required:
One of the server or desktop operating system software listed in Summary of Software Requirements
.NET Framework 3.5 with SP1 (https://go.microsoft.com/fwlink/?LinkId=135626)
Web Business Tools are accessible by browsing the internal zone of the Solution Storefront. For information about the browser requirements, see Summary of Software Requirements.
Desktop Business Tools Server
The business management server runs the Commerce Core Web Services accessed by the Desktop Business Tools. This server uses the following software products:
One of the server operating system software listed in Summary of Software Requirements
Microsoft Internet Information Services (IIS) 7.0
.NET Framework 3.5 with SP1 (https://go.microsoft.com/fwlink/?LinkId=135626)
SSL certificate
Data Warehouse and Analysis Server
The Data Warehouse and analysis server imports, transforms, and stores Web site data. You use the data that is stored in the Data Warehouse to analyze user activity on your Web site. This server uses the following software products:
One of the server operating system software listed in Summary of Software Requirements
IIS 7.0
The following components of Microsoft SQL Server 2005 December 2008:
SQL Server 2000 DTS Designer Components (https://go.microsoft.com/fwlink/?LinkId=212464)
SQL Server Native Client (https://go.microsoft.com/fwlink/?LinkId=139308)
SQL Server 2005 Management Objects Collection (https://go.microsoft.com/fwlink/?LinkId=139309)
Microsoft ADOMD.NET (https://go.microsoft.com/fwlink/?LinkId=139310)
SQL Server 2005 Backward Compatibility Components (https://go.microsoft.com/fwlink/?LinkId=139311)
Note
The versions of SQL Server components listed above are compatible with SQL Server 2008 SP2. Install the 64-bit version of each component, except for the SQL Server 2000 DTS Designer Components, which is only available as a 32-bit package.
Staging Server
The staging server runs the Commerce Server Staging (CSS) service. The staging server uses the following software products:
One of the server operating system software listed in Summary of Software Requirements
IIS 7.0
Microsoft SQL Server Compact 3.5 Service Pack 1 and Synchronization Services for ADO.Net version 1.0 Service Pack 1 for Windows Desktop (https://go.microsoft.com/fwlink/?LinkId=215884)
NET Framework 3.5 with SP1 (https://go.microsoft.com/fwlink/?LinkId=135626)
SSL certificate
Supported Virtual Servers
Commerce Server 2009 R2 supports the following virtual servers:
- Hyper-V on Windows Server 2008 R2 x64 or Windows Server 2008 x64