How to integrate 3DExperience Platform 2015x to other platforms located in Cloud?

How to integrate Platform to Cloud based CRM / ERP solutions in order to share parts, boms, companies, product portfolio etc... New tools available --- or is the xPDM plugin  only way to do it? -- Any best practices?

We are in middle of creating cloud strategy and big question is how to connect cloud based enterprise platforms. (CRM, ERP, PLM and Collaboration) in order to build world class user experience for real end users? --> eDesktop....