The complete framework follows a full DevOps cycle, from initial Azure architecture, through deployment of workloads, operational tasks and feedback loop to the iterative deployment of platform improvements; as illustrated below.
When moving to Azure, you must address the topic of governance early to ensure the successful use of the cloud within the enterprise.
Unfortunately, the time and bureaucracy of creating a comprehensive governance system means this step is often skipped or ignored. This can leave your business open to vulnerabilities if the resources are not properly managed.
The characteristics of the public cloud - agility, flexibility, and consumption-based pricing - are important to business groups that need to quickly meet the demands of customers (both internal and external). But, IT needs to ensure that data and systems are effectively protected and that the platform is architectured to meet future demand.
The enterprise scaffold is intended to be the foundation of each new subscription within Azure. It enables administrators to ensure workloads meet the minimum governance requirements of an organisation without preventing business groups and developers from quickly meeting their own goals.
Perhaps one of the biggest blockers to cloud adoption has been the concerns over security. IT risk managers and security departments need to ensure that resources in Azure are secure. The Azure Security Centre provides a central view of the security status of resources in the subscriptions, and provides recommendations that help prevent compromised resources.
The essentials of Azure security also include the design and deployment of network security groups, network logging, internet access and more. Each of which are addressed during the engagement workshops.
This introduces the principle and benefits of ‘Infrastructure as Code’ - a core building block of a DevOps service.
The engagement concludes with the deployment of the coded environment into Azure, ready to host your business workloads, securely and with the required governance your business needs.