Data Engineering on Azure reveals the architectural, operational, and data management techniques that power cloud-based data infrastructure built on the Microsoft Azure platform. Author Vlad Riscuita, a data engineer at Microsoft, teaches you the patterns and techniques that support Microsoft’s own massive data infrastructure. You'll learn to bring an engineering rigor to your data platform, ensuring that your theoretical data tools function just as well under the pressures of production. You'll implement common data modeling patterns, stand up cloud-native data platforms on Azure, get to grips with DevOps for both analytics and machine learning, and more.
about the technology
There’s a big gap between running machine learning and data processes as prototypes, and deploying them to a production cloud environment. Robust data engineering practices are essential to ensuring that your carefully designed data tools have what it takes to work in the real world. Encompassing everything from architecture and design, to operations, monitoring, and scaling, a proper approach to data engineering ensures your systems are reliable and flexible enough to handle the different issues that messy data can throw at them.
about the book
Data Engineering on Azure teaches you to build a scalable and robust data platform to industry-leading standards. All examples are based on the production big data platform that powers Microsoft's customer-growth operations. You'll learn techniques and best practices that author Vlad Riscutia and his team use on a daily basis, including automation and DevOps, running a reliable machine learning pipeline, and managing your data inventory. Examples are illustrated with Azure. The patterns and techniques are transferable to other cloud platforms.
Pick the right Azure services for different data scenarios
Implement production quality data modeling, analytics, and machine learning workloads
Handle data governance
Apply best practices for compliance and access control
about the reader
For data engineers familiar with cloud and DevOps.
about the author
Vlad Riscutia is a software architect and data engineer at Microsoft on the Customer Growth and Analytics team.
customers also reading
FREE domestic shipping on orders of three or more print books