Salesforce announced today that it has signed an agreement to acquire MuleSoft, a company that makes software to integrate disparate enterprise software systems. The mixed cash and stock deal is worth approximately $6.5 billion, according to a press release.

The tech titan plans to use MuleSoft’s technology to power a new Salesforce Integration Cloud, which will help customers connect multiple sources of data in order to derive further insights. MuleSoft’s existing software allows businesses to bring information in from other cloud services, as well as on-premises infrastructure.

This deal speaks to one of the key issues facing large businesses today: Their data is often stored in disparate systems of record, and it can be difficult for them to bring it all together in a single place for further processing, whether that’s through the application of conventional analytics or something more advanced, like artificial intelligence. Integration of disparate data sources is one of the biggest challenges facing Salesforce customers, according to a statement made by company executives on a conference call announcing the deal.

Salesforce is planning to continue selling MuleSoft’s Anypoint Platform through its sales channel, in addition to pushing the Integration Cloud, following the acquisition. However, nothing is set in stone, especially considering the deal has yet to close.

There are plenty of other companies competing in the enterprise application integration market, including Oracle, Microsoft, and SnapLogic. Salesforce’s ability to integrate disparate enterprise data sources will also help…