DEV Community

Cover image for Data Engineering 101: Introduction to Data Engineering
GraceMusungu
GraceMusungu

Posted on

Data Engineering 101: Introduction to Data Engineering

Data is growing at a very fast speed. Data can be tapped to guide in decision making and predicting the future. The amount of value derived from data is dependant on:

  1. the accuracy of the data
  2. and the efficiency with which we are able to access the data we need. The goal of Data Engineering is to make Data available for the purpose of fact finding and data-driven decision making.

In layman's language, Data Engineering deals with the flow of data.
The field of Data Engineering involves:

  • Collecting Data: this includes extracting, integrating, and organising data.
  • Processing Data: this entails cleaning, transforming and preparing data for use. This is where you also design Data pipelines for extracting, transforming and loading data.
  • Storing Data: this is where you ensure that systems are in place that take care of data privacy
  • Making Data available to users securely: this includes the use of APIs, services and programs for retrieving data for end-users.

Data Engineering involves understanding the complexity of Data and learning how to use data to drive decisions.

Top comments (0)