Automating Workflows
In the previous chapter, you got acquainted with challenges surrounding ownership and accountability in a development team, ensuring coding standards are adhered to and task tracking. We had a look at how to do a code review and got to know some best practices around writing documentation for easily onboarding new colleagues. We briefly mentioned Continuous Integration/Continuous Deployment or CI/CD as a way to do functionality tests and formatting checks on your code and deploy changes into production in an automated fashion. In this chapter, you will learn about data orchestration and automating workflows, and we will give you all the details you need to know to successfully build a CI/CD pipeline as an analytics engineer.
By the end of this chapter, you will have gained a comprehensive understanding of several key concepts and practices. Firstly, you will understand the critical role of CI/CD within the realm of DataOps. Additionally, you will have a clear...