Personalized Community is here!
Quickly customize your community to find the content you seek.
Have questions on moving to the cloud? Visit the Dynamics 365 Migration Community today! Microsoft’s extensive network of Dynamics AX and Dynamics CRM experts can help.
2022 Release Wave 2Check out the latest updates and new features of Dynamics 365 released from October 2022 through March 2023
The FastTrack program is designed to help you accelerate your Dynamics 365 deployment with confidence.
FastTrack Community | FastTrack Program | Finance and Operations TechTalks | Customer Engagement TechTalks | Upcoming TechTalks | All TechTalks
As I revise for the MB2-710 exam I am creating posts covering all aspects of my revision. Hopefully collectively they may help others prepare for the MB2-710 certification. (Microsoft Dynamics CRM 2016 Online Deployment.)
In this post I will look at planning a deployment.
First of all, let’s consider the skills measured statement …
I suggest you read this skill measured statement carefully and ensure you full understand the implications of each phrase. Planning a deployment should be considered a significant undertaking and could be quite an involved task in larger implementations.
Identity the Storage Requirements
How much storage will be needed initially and overtime? (Not forgetting to allow for production and non-production instances. Test / development sandboxes consume space!)
Keep in mind that for each subscription will provide 5Gb of storage. And that an additional 2.5Gb will be granted for each 20 Professional (or Enterprise) license purchased. Up to a maximum of 50Gb.
In addition to this standard allocation of storage space additional capacity can be purchased on a per Gb basis for a monthly fee.
You can view your storage limits and current usage via the CRM Admin center in Office 365. With the administration center you use the service health option.
The CRM security model is comprehensive / flexible. (And therefore potentially complex.)
You will need to consider what groups of people will need access to what entities. With each group of people potentially being aligned to business units. And for each entity if their access should allow updates or just be read-only etc. Plus you may need to consider if teams are required.
When I prepared for the MB2-712 exam I created an overview of the security model. You can review those notes here.
Determine the number of instances and licenses
You will need to consider the number of instances required. Not just for production but also sandboxes to support development, testing and training maybe required.
The minimum purchase of 5 professional licenses will deliver one production instance. Additional production instances can be purchased as required.
Sandbox (non-production) instances can also be purchased. Keeping in mind that every 25 professional licenses (or enterprise) will provide one additional non-production instances within the monthly subscription.
When considering licenses don’t assume all users will be allocated the same license. You may be able to make significant savings by allocating Basic licenses to people who don’t require the full functionality provided by the professional license. Below I describe the license options;
You may also have additional licenses / subscriptions to consider. For example, if you plan to use the Field Service module than an additional monthly fee will apply to your field agents.
You can see your Microsoft Dynamics licenses within the licenses option under billing in Office 365 admin. (Along with any other Office 365 licenses.)
Identify implications of single sign-on
If you already use Active Directory you may wish to consider single sign-on, to avoid users having two accounts. Therefore you might need to configure integration between Office 365 and active directory. This is done in the services and add-ins option in the settings area of Office 365.
Other deployment topics to consider
Who is responsible for what? Who owns the implementation project and what individuals will be required to fulfill what roles? (Including project manager, business analyst, technical architect, developer, tester, trainer etc etc.) Plus, who are the business stakeholders that will define how the business should use CRM. Some (or all) of the technical roles may be delivered by independent software vendors (ISVs), independent consultants or Microsoft Partners.
If you are working with Microsoft partners they may use the Microsoft Dynamics SureStep methodology to deliver the project. SureStep is a complete methodology covering the full project delivery lifecycle. Its intention is to promote best practice and therefore reduce risk. You can find out about SureStep here.
Your deployment / implementation may include a requirement to import existing data.
If you are moving from CRM on premise or another online instance that you may have existing system customizations to import. (Achieved using CRM solutions.)
I have never seen anyone use Microsoft Dynamics CRM without needing at least some simple customizations. So based on the requirements given by the business stakeholders you will need to plan what configuration and customization will be required. Not forgetting to consider the process that will be followed for development, testing and live deployment. Typically you will use CRM solutions for this. When I prepared for the MB2-712 exam I created an overview of solutions. You can review those notes here.
In my next post I will continue this theme by considering how to import data in greater detail. J
Business Applications communities