Purchasing a Sitecore license is only the first step in optimizing the content management system for future use. We provide you with a list of the extras you'll need to build a strong Sitecore environment.
You've done the research, heard the pitches and have signed on the dotted line; you're a full-fledged Sitecore owner. Congratulations- you've taken the first step to creating an impressive web presence. But what happens now? Before you can get started, either with a partner or with your own in-house development team, you're going to need to add a few more items to your shopping list:
MongoDB is the nosql database that collects information for the Experience Platform (Sitecore 7.5/8+). It would be installed on each content delivery server. You've got 3 options:
- Buy the xDB Cloud service from Sitecore and just point your Sitecore instance to the end point provided, no need to install, or maintain MongoDB
- Buy support
- Buy the commercial version (at the time of writing the cost is $10,000 USD / server)
The MaxMind service performs geo-location resolution for Sitecore. You sign up directly with MaxMind.
Team Development for Sitecore
This is a tool for developers working with Sitecore. It allows developers to source control and deploy Sitecore assets and has proved to be incredibly valuable to our team here at Nonlinear.
MTA the Email Experience Manager
The Email Experience Manager can help you to leverage service to send emails. This prevents your own SMTP servers from being blacklisted. This service is bought through the Sitecore App Center once and is only required if you plan to use the email tool.
Of course you will need to procure underlying licensing for the core requirements of Sitecore: Windows Server and Microsoft SQL Server; how many will depend on your deployment architecture. We would recommend that production content management have 8 cores and 16 GB of RAM and production content delivery have at least 4 cores and 8 GB of RAM. The following diagram shows a typical starting point for the production environment.
Has all this left you a little confused? Get in touch and we can figure out together how to reach your Sitecore website goals.