Learning Fundamentals of Data Engineering

4. Choosing Technologies Across the Data Engineering Lifecycle

Chapter 3 explored the concept of good data architecture and its importance.

Now, we shift focus to selecting the right technologies to support this architecture.

For data engineers, choosing the right tools is crucial for building high-quality data products.

The key question to ask when evaluating a technology is straightforward:

Does it add value to the data product and the broader business? 💡

One common misconception is equating architecture with tools.

Architecture is strategic, while tools are tactical.

Key Factors for Choosing Data Technologies

When selecting technologies to support your data architecture, consider the following across the data engineering lifecycle:

These points might be helpful for you to demonstrate that your approach is rooted in industry best practices and aligned with the system’s goals.

Read this part in detail on how to choose the right tooling.

Continue with the second part of the book here 🥳

🡐 Part 1 Overview