This document discusses how Microsoft uses Apache Spark and analytics to power insights for Office 365 users through the Delve Analytics product. It provides an overview of the Delve Analytics features and architecture, which includes collecting and processing data using Spark Streaming and batch jobs and storing insights in Cassandra. It also discusses best practices for using Spark for streaming, batch, and ad-hoc jobs as well as monitoring the analytics platform.