Description
Course info
Level
Intermediate
Updated
Oct 25, 2017
Duration
1h 12m
Description

At the core of big data is a thorough knowledge of large-scale data transfer mechanisms. In this course, Getting Started with Azure Event Hubs with C#, you'll learn how to leverage Event Hubs to transfer data from multiple sources in parallel, at hyper scale. First, you'll discover data transfer design patterns. Next, you'll explore integrating your .NET applications with Event Hubs through state-of-the-art web protocols. Finally, you'll experience building well-balanced applications composed of parallel tiers and exhibiting fluid data-flow. When you’re finished with this course, you'll have a foundational understanding of hyperscale systems that will help you as you scale your applications to handle exponentially increasing data volumes at a global scale.

About the author
About the author

Paul is a Microsoft .NET MVP with over 15 years of experience in software development. Paul regularly speaks at conferences and meetups, is an active blogger, and open-source contributor (#1 in Ireland, C#). Paul focuses on performance-optimisation and develops real-time systems that handle large volumes of data.

Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everybody, my name is Paul Mooney, and welcome to my course, Getting Started with Azure Event Hubs with C#. I'm a Microsoft MVP and freelance software architect specializing in high-performance systems, and web security. Azure Event Hubs are a PaaS, that's a Platform as a Service system that facilitates big data. Event Hubs are a temporal buffer acting as an integration point between client and server. In this course, we're going to cover design patterns for big data transmission, Azure Event Hubs core concepts, and achieving balanced throughput at hyperscale. By the end of this course, you'll know all about efficiently moving large volumes of data from multiple sources, at speed. You'll understand concepts, such as data partitioning and parallel design, and we'll be well on your way to designing and building multi-tier applications that exhibit fluid and balanced data flow at global scale. Before beginning this course, you should be reasonably familiar with cloud concepts such as PaaS or Platform as a Service. You should also know beginner to intermediate knowledge of the C# programming language. I hope you'll join me on this journey to learn about Azure Event Hubs with the Getting Started with Azure Event Hubs with C# course, at Pluralsight.