Microsoft Dynamics CRM Server roles


Microsoft Dynamics CRM Server roles
Recently I faced a situation where CRM was integrated with different other applications through Biztalk Server. Biztalk server made a lot of Server calls through connector. At peak hours, thousands of Biztalk instances were calling the CRM Services. That point of time, there was drastic impact on performance of CRM for end users.
This type of situations can be avoided if proper planning is done during starting phase of implementation. CRM server roles were introduced with 4.0.
The following table lists the various server roles that are available with Dynamics CRM 4.0.  The table also lists the Role Name used in the installation XML configuration file to choose the indicated role:
Role
Config Role Name
Description
SRS Data Connector
SrsDataConnector
Run reports.
SQL Server
SqlServer
Installs the components required on the SQL Server where the Microsoft Dynamics CRM databases are maintained.
Application Server
Appserver
Runs the Web application server used by the end users.
Asynchronous Processing Service
Async
Process queued asynchronous events such as workflow, asynchronous plugins, bulk e-mail or data import.
Deployment Service
DeploymentService
Provides the web service end points for the Deployment Service SDK APIs.
Discovery Service
DiscoveryService
Provides the web service end points for the Discovery Service.
Help Server
HelpServer
Provides the Dynamics CRM Help.
SDK Server
SDKServer
Provides the web service end points for the core SDK APIs.


The roles listed above can only be individually selected by doing a command line install and leveraging the <Roles> node.  You may have noticed that the standard Application and Platform roles that you can select during the installation wizard are not listed.  There is a reason for that.  Those are not really roles, but are really role “groups”. 

Comments

  1. Thank you Rohit for this detailed information .

    Dynamics CRM Developers

    ReplyDelete
  2. This is a good article & good site.Thank you for sharing this article. It is help us following categorize:
    digital supply chain management, Delivering high-quality service for your business applications,
    Solutions for all Industries,
    Getting your applications talking is the key to better business processes,
    Rapid web services solutions for real business problems,
    Understanding Your Data is the Key to Good Decision-Making,
    Web-based Corporate Document Management System,
    Outsourcing Solution,
    Financial and Operations Business Intelligence Solution,

    prologic-corp

    ReplyDelete
  3. Many thanks for the information rich article Rohit. I enjoyed article so much. Know more about how it helps other small companies.

    ReplyDelete
  4. I believe that your blog will surely help the readers who are really in need of this vital piece of information. Waiting for your updates.
    AWS training in chennai | AWS training in anna nagar | AWS training in omr | AWS training in porur | AWS training in tambaram | AWS training in velachery

    ReplyDelete
  5. Nice Blog !
    Here We are Specialist in Manufacturing of Movies, Gaming, Casual, Faux Leather Jackets, Coats And Vests See. Fury Jacket

    ReplyDelete
  6. Incredible blog here! It's mind boggling posting with the checked and genuinely accommodating data. BLS Denim Vest

    ReplyDelete
  7. Our the purpose is to share the reviews about the latest Jackets,Coats and Vests also share the related Movies,Gaming, Casual,Faux Leather and Leather materials available Ghost Modern Warfare Jacket

    ReplyDelete
  8. I love to recommend you Where can crawl Exciting Products latest Jackets, Coats and Vests Click Here Rip Wheeler Jacket

    ReplyDelete
  9. The great website and information shared are also very appreciable. Fonzie Leather Jacket

    ReplyDelete

Post a Comment

Popular posts from this blog

The key specified to compute a hash value is expired, only active keys are valid.

IFD Implementation for custom web pages and Anonymous Access

Using CRM Services to create or update records in large numbers