Saturday, 31 March 2018

Common Data Services Architecture in CDS 2.0

I struggled to think of a good title for this post, and I hope to change it to something more inspirational, as this is a very significant topic.
Microsoft have made several recent announcements in March 2018, but for me the most significant is the PowerApps Spring Update. This may seem strange for me, a CRM MVP, to say, given how much there was on CRM in the Business Applications Spring ’18 Release Notes, but I think it makes sense once you realise that the PowerApps Update describes the new and future Common Data Services (CDS) architecture, and that in this architecture, much of CDS is the CRM platform (aka xRM).
Rather than CDS being a separate layer or component that then communicates with the CRM platform, CDS and CRM are a shared platform.
Strictly, it's not quite as simple as the last sentence makes out, especially as CDS now splits into Common Data Service for Applications and Common Data Service for Analytics (I'm hoping we'll soon get good acronyms to distinguish these), but for now it's worth emphasising that, if using Common Data Service for Applications, you are directly using the same platform components that CRM uses. This has several major implications (all of which are good to my mind):

  1. CDS for Apps can fully use the CRM platform features, such as workflow, business process flows, calculated fields. This immediately makes CDS a hugely powerful platform, but also means there are no decisions to take on which platform to use, or differences to take into account, because they are the same platform
  2. There are no extra integration steps. Commissioning a CDS environment will give you a CRM organisation, and equally, commissioning a CRM organisation will give you a CDS environment. This is not a duplication of data or platforms, because again, they are the same platform
There's a lot to play with, and explore, but for now this seems a major step forward for the platform, and I feel I'll be writing a lot more about CDS (though I'm still not sure when I'll stop referring to CRM when describing the platform).
The one area that still needs to be confirmed, and which could have a major impact on adoption, is licensing, but I hope we'll get clarity on this soon.

10 comments:

IT said...


I like your post very much. It is very much useful for my research. I hope you to share more info about this. Keep posting
angular training
ruby on rails online course
ai online training
Qlikview Training
Spark Training

Azure DevOps said...

Thank you for posting valuable information.
D365 Finance and Operations Online Training

Danishsingh said...

Thanks for sharing such a great blog Keep posting.
marketing automation app
relationship management
buy database for marketing

IT said...

I like your post very much. It is very useful for my research. I hope you can share more info about this. Keep posting
Workday Integration training

Workday Studio training
Tableau online training
Tableau Server training
Tableau Advanced training
ETL Testing Training

un known said...

blog commenting : Thanks for sharing this information. I really Like Very Much.
top angular js online training

Cho co said...

Now then, obviously there is a tremendous amount of talk about innovation, the need for innovators and entrepreneurs in our nation to keep us strong, vibrant, and on the leading edge of technology. machine learning course hyderabad

xinh said...


trung tâm tư vấn du học canada vnsava



công ty tư vấn du học canada vnsava
trung tâm tư vấn du học canada vnsava uy tín
công ty tư vấn du học canada vnsava uy tín
trung tâm tư vấn du học canada vnsava tại tphcm
công ty tư vấn du học canada vnsava tại tphcm
điều kiện du học canada vnsava
chi phí du học canada vnsava
#vnsava
@vnsava

un known said...

Thanks for sharing this information. I really Like Very Much.
top angular js online training

bhanu sreee said...


This is an amazing blog, thank you so much for sharing such valuable information with us.

Workday Integration Training
Workday Integration Online Training
Workday Integration Course India
Workday Online Integration Course Hyderabad
Workday Integration Course India
Workday Online Integration Course
Workday Online Integration Course in India
Workday Online Integration Course India

Anonymous said...

The information you have produced is so good and helpful, I will visit your website regularly.

uniraj bcom 2nd year result 2021-22 roll number wise