From the course: Cloud Governance Concepts: Tools and Requirements

The basics

From the course: Cloud Governance Concepts: Tools and Requirements

Start my 1-month free trial

The basics

- [Instructor] All right, let's look at the basics of cloud computing governance. So what's important here is to remember that governance is one of the most important aspects of building cloud-based systems. It really provides the guardrails that allow us to do things productively with cloud-based resources, without having to worry about damaging things, or taking down applications. Things are widely distributed, and thus difficult to manage. And governance really is the centralization of the management, or the governance, of the various distributing characteristics of cloud computing. So managing resources such as storage and compute, and databases, and doing it in a centralized and effective way is really what it's all about. And it's able to place limitations on what we do in cloud, or what we like to call guardrails. The ability to, in essence, make sure that we don't go off the guardrail and damage ourselves. And so this is about protecting the cloud-based resources, but it's also protecting the users and the developers from doing things that are typically going to be ill advised. So the foundations of cloud governance that we'll build this course upon, include cloud governance itself, resource governance, service governance, security and governance, compliance and governance, governance tools, and then governance deployment. Now keep in mind we're going to build on these topics, so we'll find more about them later in other videos, but this is the foundation of learning. This is how we're going to understand this topic. So the types of governance solutions, also really foundations for how we're going to learn. We have service governance, we have resource governance. And service governance is really APIs, the ability to deal with microservices, things that are typically part of solutions, part of applications, are a very fine grain way in which we access resources. Resources are, under themselves, the big things within the cloud services. So storage compute, they can be databases, they can be hundreds of things. For example, Amazon Web Services has thousands of resources that we have to deal with. And they may have hundreds of thousands of services that are under those resources, when you consider what's in the applications and how they're deployed, and how complex your environment is. Finally, security and compliance is really dealing with the fact that we have to run our applications, and run our systems in a world where laws and regulations, and policies within the company are taking place. And therefore, we have to deal with compliance issues and governance allows us to automate how we deal with compliance.

Contents