This document provides an overview of developing an IoT service by learning from case studies. It discusses technologies used in an solar energy monitoring web app including AMQP, WebSockets, Azure Web Apps, Arduino, Raspberry Pi, and IoT gateways. It also outlines Azure services that can be used for streaming analytics including Event Hubs, Stream Analytics, HDInsight, and Machine Learning. Key capabilities of Event Hubs are mentioned like scalability, integration with analytics services, and storage adapters.