Seven Components of a Solid Cloud Governance Model
Discover the seven general guidelines and best practices every organization should follow when developing its cloud governance model.
The cloud allows organizations to save money, improve and accelerate innovation, and allows for agility in meeting market trends and competitive pressures. However, without a solid cloud governance model, costs can skyrocket, and security becomes risky. Companies must create access, cost and security rules to manage data and applications in the cloud, without impeding employees’ ability to take advantage of cloud benefits.
It’s a tricky balance, and every organization will obviously have slightly different requirements, but cloud governance best practices should follow seven general guidelines.
Security is a big issue today as more and more organizations are breached by ransomware. In more than 80 percent of ransomware attacks, the cybercriminals exploited common configuration errors in software and devices, which can be remedied by following security best practices. This means that ransomware actors are not often using new and novel techniques. The same guidance around timely patching, credential hygiene, and a thorough review of changes to software and system settings and configurations can make a difference in an organization’s resilience to these attacks.
Three best practices for security management include:
Organizations must ensure that if they are storing data in the cloud, they are taking the necessary steps to maintain data compliance, or substantial penalties can result. You must consider high-impact data privacy and data governance regulations such as GDPR, PCI and HIPAA. General Data Protection Regulation (GDPR) gives rights to people to manage personal data collected by an organization. HIPAA health record compliance varies state by state. Payment card industry (PCI) compliance helps ensure the security of each one of your business’s credit card transactions.
Cloud governance ensures that sensitive data such as credit card or health record information isn’t emailable. GDPR controls ensure that personal data doesn’t leave the country if you have global offices.
Many businesses are finding that cloud costs can become out of control if not properly governed. And worse, there is very little insight into how much is being spent. Instances fired up for one project may never be deleted. Increasing capacity to support a burst in compute demand may never be throttled back. Lack of detailed billing and the complexity of distributed applications can simply mask costs from stakeholders. Looking at monthly bills from multiple providers offers no easy way to tie costs back to specific projects, applications, or business units.
Ideally, cloud governance provides real-time information in a single viewing plane that can eliminate uncertainty and avoid over-spending. To work, it must include the ability to automatically tag and de-commission resources, embed policy management and provide role-based access control to resources. And most critically, any cloud cost management solution must be implemented in such a way as to not slow down application development and delivery.
As the ability to collect, store and analyze data expands, so does the challenge to effectively manage that data. Your governance strategy and practices should include clear guidance to manage the full lifecycle of data in your organization.
Begin with a data-classification scheme. Not all data is equally valuable or needs comparable levels of security. Sensitive and confidential data warrant more security controls than public information. The best practice for data in the cloud is to encrypt all data in transit and at rest—consider this your default behavior. Other controls, such as who can access or update data types, will vary according to the data classification and functional requirements around how the data is used.
Governance policies help data owners, product managers and application developers understand how to protect data based on its classification. This includes guidance on how to manage the lifecycle of data, such as how long to store data and when to move data from high-performance (and high-cost) storage systems to lower-cost archival systems. Manual data lifecycle management does not scale well, and it is prone to errors. Take advantage of cloud providers’ data management tools to automatically migrate data to different storage systems or delete data that is no longer useful. This is native to Microsoft Azure cloud management through sophisticated AI.
A clear, well-defined operations management practice is one of the best ways to prevent shadow IT operations from creeping into your cloud environment. Good cost monitoring and performance monitoring can also help identify when cloud resources are deployed outside of normal operating procedures. It may be a good idea to set up temporary sandboxes for a development environment to ensure that data doesn’t stick around too long once it’s no longer being used.
Performance management in cloud computing focuses on monitoring applications and infrastructure resources to ensure you deliver expected levels of IT services and efficient usage of cloud infrastructure.
For example, a consumer investment company was in the early stages of a cloud-enabled application innovation effort. Agile processes and DevOps were maturing well, but application performance was spiky. As a more mature transformation, the company started a program to monitor and automate sizing based on usage demands. The company eliminated sizing issues by using Azure performance management tools, resulting in a surprising five percent increase in transactions.
Azure Monitor helps you maximize the availability and performance of your applications and services. It delivers a comprehensive solution for collecting, analyzing, and acting on telemetry from your cloud and on-premises environments. This information helps you understand how your applications are performing and proactively identify issues that affect them and the resources they depend on. Learn more about Azure Monitor.
A big challenge for organizations is to maintain a dynamic array of cloud infrastructure resources within the bounds of what they expect to deploy. Azure has several offerings to facilitate asset & configuration management including:
Cloud governance provides understanding, security, and trust around an organization’s data. Cloud computing should be viewed not as an IT project, but rather as a business strategy. Let us help you with that strategy to propel your business forward.