web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Microsoft Dynamics CRM (Archived)

Does CRM Support 3 Tier Architecture Deployment?

(0) ShareShare
ReportReport
Posted on by 145

Dear all,

 

I am now having an issue in deployment process. Our customer wants us to deploy MS CRM in 3-tier architecture way. They want to segregate deployment in 1. UI Layer, 2. Business Process Layer and 3. Database Layer (SQL Server) respectively.

 

They don't want UI layer to have direct access with database layer because of some security reason. I want to know  how can we achieve this objective in CRM deployment. Please help!!!

 

Best Regards

Thuta

 

 

*This post is locked for comments

I have the same question (0)
  • Inogic Profile Picture
    715 on at

    Hi Thuta,

    Well, I am not an expert at deployment but i guess what they want is..

    The CRM web application should be installed on one server, this means you will run the CRM setup on this server that has IIS installed.

    The SQL server will be installed on another machine, so when installing CRM, you would need to select this other server for the SQL server database.

    The platform layer would need to be installed on a third server.

    HTH

    Sam

     

  • Thuta Hlaing Profile Picture
    145 on at

     Hi Sam,

     

    Thanks for your reply. Of course. We tried this way. We used THREE servers to install MS CRM i.e; one for Application (CRM + IIS)  Server, the other one for SQL Server and the last one for Platform Service.

     

    We put firewall to block on SQL Server from accessing through App Server directly. We only allow Platform Service to talk directly with database. Then, we faced the issue. CRM cannot retrieve data anymore :-)

     

    Any idea or suggestion?

     

    With many thanks

    Thuta

  • Verified answer
    MercureIntegration Profile Picture
    1,725 on at

    CRM can't be deployed in a 3 tiers deployment like you are talking about.

    CRM should be able to access directly the SQL Server, because it's the front-end server and the application server. The platform service could be deployed on a third server, but it's only running async processes such as imports, and hard deletion tasks.

  • Community Member Profile Picture
    on at

    Hi,

    Did you manage to find a solution for your inquiry. Is it even possible to be done?

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

News and Announcements

Season of Giving Solutions is Here!

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics CRM (Archived)

#1
SA-08121319-0 Profile Picture

SA-08121319-0 4

#1
Calum MacFarlane Profile Picture

Calum MacFarlane 4

#3
Alex Fun Wei Jie Profile Picture

Alex Fun Wei Jie 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans