This document provides an overview of an Azure IoT reference architecture for enterprise IoT use cases. It discusses the need for a reference architecture to implement best practices from previous work in a way that can address different scenarios. The reference architecture targets mature organizations using IoT for a collection of applications built around connected device data. It outlines key capabilities the platform must deliver, including sources to receive and retrieve data, processing for data preparation, analysis and compliance, storage for raw and generated data, and consumption through APIs and applications. Diagrams show examples of how these capabilities can be implemented in an Azure-based IoT platform.