Automating Deployment through Azure Resource Manager and Azure DevOps
Federation is about providing autonomy to each data product owner to make their own decisions about the storage, computing, and sharing of data. However, this autonomy cannot come at a risk to the security and compliance standards of the company. So, how do we ensure that all the landing zones and resources inside those zones are configured as per the enterprise security and privacy policy? How do we ensure that the networking for these landing zones is standardized? The answer to these questions is automation. Building standard deployment templates, maintaining and versioning them, and deploying them through a standardized pipeline is the solution to ensure that even the most complex data mesh is maintained as per enterprise standards with no room for human error.
The networking, security, and actual deployment aspects of various services are beyond the scope of this book. What this book will cover are the techniques...