The last three weeks have been busy ones for Azure. Two weeks ago we announced a partnership with Docker to enable great container-based development experiences on Linux, Windows Server and Microsoft Azure.
Last week we held our Cloud Day event and announced our new G-Series of Virtual Machines as well as Premium Storage offering. The G-Series VMs provide the largest VM sizes available in the public cloud today (nearly 2x more memory than the largest AWS offering, and 4x more memory than the largest Google offering). The new Premium Storage offering (which will work with both our D-series and G-series of VMs) will support up to 32TB of storage per VM, >50,000 IOPS of disk IO per VM, and enable sub-1ms read latency. Combined they provide an enormous amount of power that enables you to run even bigger and better solutions in the cloud.
Earlier this week, we officially opened our new Azure Australia regions – which are our 18th and 19th Azure regions open for business around the world. Then at TechEd Europe we announced another round of new features – including the launch of the new Azure MarketPlace, a bunch of great network improvements, our new Batch computing service, general availability of our Azure Automation service and more.
Today, I’m excited to blog about even more new services we have released this week in the Azure Data space. These include:
- Event Hubs: is a scalable service for ingesting and storing data from websites, client apps, and IoT sensors.
- Stream Analytics: is a cost-effective event processing engine that helps uncover real-time insights from event streams.
- Data Factory: enables better information production by orchestrating and managing diverse data and data movement.
Azure Event Hub is now available in general availability, and the new Azure Stream Analytics and Data Factory services are now in public preview.
Event Hubs: Log Millions of events per second in near real time
The Azure Event Hub service is a highly scalable telemetry ingestion service that can log millions of events per second in near real time. You can use the Event Hub service to collect data/events from any IoT device, from any app (web, mobile, or a backend service), or via feeds like social networks. We are using it internally within Microsoft to monitor some of our largest online systems.
Once you collect events with Event Hub you can then analyze the data using any real-time analytics system (like Apache Storm or our new Azure Stream Analytics service) and store/transform it into any data storage system (including HDInsight and Hadoop based solutions).
Event Hub is delivered as a