Cloud governance

Cloud Governance:

Cloud governance is a general term for applying specific policies or principles to the use of cloud computing services.

In other terms we can say that cloud governance refers to the decision making processes, criteria and policies involved in the planning, architecture, acquisition, deployment, operation and management of a cloud computing capability.

The goal of cloud governance is to secure applications and data when they are located remotely.

There are five reasons of cloud governance:
  1. Enable “business at cloud speed” and establish a cloud centric IT operating model based on the speed, agility and cost of cloud computing.
  2. Enable appropriate cloud decision making without friction. 
  3. Integrated with existing Enterprise IT Governance processes, policies, boards and tools. 
  4. Balanced appropriate coverage for key decisions, Investments and risks while achieving the benefits of clouds. 
  5. Proactive to anticipate and prevent shadow clouds and unauthorized cloud activities that expose organizational risks. 
We can define cloud governance as the framework to:
  1. Convert rules, decisions and rights for the usage of IT resources into policies.
  2. Ensure that cloud resource accessibility, provisioning, security, and operating procedures are executed in accordance with policies. 
  3. Provide automatic altering mechanism and remediation responses if policies are violated. 
  4. Provide capability to track policy changes and generate audit trails. 
Effective governance tools are necessary to avoid careless or unauthorized use of cloud based IT resources, which includes the practice known as “shadow IT”.

The governance is applied in cloud for:
  1. Setting company policies in cloud computing.
  2. Risk based decision which cloud provider, if any, to engage. 
  3. Assigning responsibilities for enforcing and monitoring of the policy compliance. 
  4. Set corrective action for non-compliance. 
Cloud Governance model example: Microsoft’s Cloud Governance Model.

More topics from Cloud Computing to read

Cloud Computing: covered following topics in these notes.

  1. Introduction to Cloud Computing
  2. Historical development of Cloud Computing 
  3. Vision of Cloud Computing
  4. Characteristics of cloud computing as per NIST
  5. Cloud computing reference model
  6. Cloud computing environments
  7. Cloud services requirements
  8. Cloud and dynamic infrastructure
  9. Cloud Adoption and rudiments
  10. Cloud application: ECG Analysis in the cloud
  11. Cloud application: Protein structure prediction
  12. Cloud application: Gene Expression Data Analysis
  13. Cloud Computing Architecture
  14. IaaS
  15. PaaS
  16. SaaS
  17. Types of Clouds
  18. Cloud Interoperability & Standards
  19. Scalability and Fault Tolerance
  20. Cloud Ecosystem
  21. Cloud Business Process Management
  22. Cloud Service Management
  23. Cloud Analytics
  24. Testing Under Control
  25. Virtual Desktop Infrastructure
  26. Cloud Resiliency
  27. Cloud Provisioning
  28. Asset management
  29. Concepts of Map reduce
  30. Cloud Governance
  31. High Availability and Disaster Recovery
  32. Virtualization in cloud computing
  33. Server virtualization
  34. Hypervisor management software
  35. Third Party Cloud Services
  36. Case Study: Google App Engine
  37. Case Study: Microsoft Azure
  38. Case Study: Hadoop
  39. Case Study: Amazon
  40. Case Study: Aneka

A list of Video lectures


  1. Buyya, Selvi ,” Mastering Cloud Computing “,TMH Pub
  2. Krutz , Vines, “Cloud Security “ , Wiley Pub
  3. Velte, “Cloud Computing- A Practical Approach” ,TMH Pub
  4. Sosinsky, “ Cloud Computing” , Wiley Pub