Data Engineering with AWS: Acquire the skills to design and build AWS-based data transformation pipelines like a pro 2nd Edition

Data Engineering with AWS: Acquire the skills to design and build AWS-based data transformation pipelines like a pro 2nd Edition book cover

Data Engineering with AWS: Acquire the skills to design and build AWS-based data transformation pipelines like a pro 2nd Edition

Author(s): Gareth Eagar (Author)

  • Publisher: Packt Publishing
  • Publication Date: 31 Oct. 2023
  • Edition: 2nd
  • Language: English
  • Print length: 636 pages
  • ISBN-10: 1804614424
  • ISBN-13: 9781804614426

Book Description

Looking to revolutionize your data transformation game with AWS? Look no further! From strong foundations to hands-on building of data engineering pipelines, our expert-led manual has got you covered.

Free with your book: DRM-free PDF version + access to Packt's next-gen Reader*

Key Features

  • Delve into robust AWS tools for ingesting, transforming, and consuming data, and for orchestrating pipelines
  • Stay up to date with a comprehensive revised chapter on Data Governance
  • Build modern data platforms with a new section covering transactional data lakes and data mesh

Book Description

This book, authored by a Senior Data Architect with 25 years of experience, helps you gain expertise in the AWS ecosystem for data engineering. This revised edition updates every chapter to cover the latest AWS services and features, provides a refreshed view on data governance, and introduces a new section on building modern data platforms. You will learn how to implement a data mesh, work with open-table formats such as Apache Iceberg, and apply DataOps practices for automation and observability.

You will begin by exploring core concepts and essential AWS tools used by data engineers, along with modern data management approaches. You will then design and build data pipelines, review raw data sources, transform data, and understand how it is consumed by various stakeholders. The book also covers data governance, populating data marts and warehouses, and how a data lakehouse fits into the architecture. You will explore AWS tools for analysis, SQL queries, visualizations, and learn how AI and machine learning generate insights from data. Later chapters cover transactional data lakes, data meshes, and building a complete AWS data platform.

By the end, you will be able to confidently implement data engineering pipelines on AWS.

*Email sign-up and proof of purchase required

What you will learn

  • Seamlessly ingest streaming data with Amazon Kinesis Data Firehose
  • Optimize, denormalize, and join datasets with AWS Glue Studio
  • Use Amazon S3 events to trigger a Lambda process to transform a file
  • Load data into a Redshift data warehouse and run queries with ease
  • Visualize and explore data using Amazon QuickSight
  • Extract sentiment data from a dataset using Amazon Comprehend
  • Build transactional data lakes using Apache Iceberg with Amazon Athena
  • Learn how a data mesh approach can be implemented on AWS

Who this book is for

This book is for data engineers, data analysts, and data architects who are new to AWS and looking to extend their skills to the AWS cloud. Anyone new to data engineering who wants to learn about the foundational concepts, while gaining practical experience with common data engineering services on AWS, will also find this book useful. A basic understanding of big data-related topics and Python coding will help you get the most out of this book, but it’s not a prerequisite. Familiarity with the AWS console and core services will also help you follow along.

Table of Contents

  1. An Introduction to Data Engineering
  2. Data Management Architectures for Analytics
  3. The AWS Data Engineer's Toolkit
  4. Data Governance, Security, and Cataloging
  5. Architecting Data Engineering Pipelines
  6. Ingesting Batch and Streaming Data
  7. Transforming Data to Optimize for Analytics
  8. Identifying and Enabling Data Consumers
  9. A Deeper Dive into Data Marts and Amazon Redshift
  10. Orchestrating the Data Pipeline
  11. Ad Hoc Queries with Amazon Athena
  12. Visualizing Data with Amazon QuickSight

(N.B. Please use the Read Sample option to see further chapters)

Editorial Reviews

Review

“Gareth Eagar has a knack for taking complex technical topics and breaking them down into easily digestible concepts. He covers all aspects of building robust data pipelines - from ingestion to storage to processing - offering explanations that are clear and concise, yet still dives into the finer details on key topics like ETL, data modeling, cluster computing, etc.

Throughout the book, he blends real-world examples to solidify the concepts and draws on his extensive experience providing practical sample code and architectures for AWS services like Kinesis, Lambda, Glue, Redshift, and more.

Gareth Eagar sets a high bar for educational yet engaging technical content.”

--

Dr John Jones, FIET

Director of Data & Analytics

Ex, AWS Creator of Opportunities - Global

“I appreciate the opportunity to contribute to this project. The book is well-structured and detailed. Hopefully, it will assist more people in kickstarting their journey into Data Engineering on AWS.”

--

Marcos Ortiz Valmaseda

Founder of AWS Graviton Weekly

“Data Engineering with AWS by Gareth Eagar is a definitive guide to data engineering. This book covers the full process of data engineering from roles, architecture, analytics, AWS tools, security, governance, and transforming through data pipelines. Apart from architecture and pipelines, Gareth also covered the role of AI and machine learning in the data engineering process. This extremely comprehensive book is highly recommended if you are working with data in AWS or any other cloud provider..”

--

Dwayne Natwick

Aws Community Builder

About the Author

Gareth Eagar has over 25 years of experience in the IT industry, starting in South Africa, working in the United Kingdom for a while, and now based in the USA.

Having worked at AWS since 2017, Gareth has broad experience with a variety of AWS services, and deep expertise around building data platforms on AWS. While Gareth currently works as a Solutions Architect, he has also worked in AWS Professional Services, helping architect and implement data platforms for global customers.

Gareth frequently speaks on data related topics.

View on Amazon

电子书代发PDF格式价格30元我要求助
未经允许不得转载:Wow! eBook » Data Engineering with AWS: Acquire the skills to design and build AWS-based data transformation pipelines like a pro 2nd Edition