Summary
Let's summarize this chapter. In this chapter, we covered three important topics in GCP—namely, IAM, project structure, and BigQuery ACLs. And as an addition, we've learned about the IaC practice.
Understanding these four topics lifts your knowledge from being a data engineer to becoming a cloud data architect. People with these skills can think not only about the data pipeline but also the higher-level architecture, which is a very important role in any organization.
Always remember the principle of least privilege, which is the foundation for architecting all the topics of IAM, project structure, and BigQuery ACLs. Always make sure only to give the right access to the right user.
In the next chapter, we will learn about costs. We want to understand how we should strategize costs in GCP. Strategizing doesn't only mean calculating the cost but also managing and optimizing it.