Describe cloud concepts Flashcards
What is cloud computing?
Cloud computing is the delivery of computing services over the internet.
Computing services include
Common IT infrastructure such as virtual machines, storage, databases, and networking. Cloud services also expand the traditional IT offerings to include things like Internet of Things (IoT), machine learning (ML), and artificial intelligence (AI).
What is shared responsibility model?
Responsibilities get shared between the cloud provider and the consumer.
Responsibility of the cloud provider
Physical security, power, cooling, and network connectivity are the responsibility of the cloud provider. The consumer isn’t collocated with the datacenter, so it wouldn’t make sense for the consumer to have any of those responsibilities.
Responsibility of the consumer
Responsible for the data and information stored in the cloud. The consumer is also responsible for access security, meaning you only give access to those who need it.
IaaS places most responsibility on who?
IaaS places the most responsibility on the consumer, with the cloud provider being responsible for the basics of physical security, power, and connectivity.
SaaS place responsibility on who?
SaaS places most of the responsibility with the cloud provider.
PaaS places responsibility on who?
PaaS, being a middle ground between IaaS and SaaS, rests somewhere in the middle and evenly distributes responsibility between the cloud provider and the consumer.
You’ll always be responsible for:
- The information and data stored in the cloud
- Devices that are allowed to connect to your cloud (cell phones, computers, and so on)
- The accounts and identities of the people, services, and devices within your organization
The cloud provider is always responsible for:
- The physical datacenter
- The physical network
- The physical hosts
Your service model will determine responsibility for things like:
- Operating systems
- Network controls
- Applications
- Identity and infrastructure
What are the 3 cloud models
The three main cloud models are: private, public, and hybrid.
Private Cloud
- Private cloud provides much greater control for the company and its IT department.
- Comes with greater cost and fewer of the benefits of a public cloud deployment.
- Finally, a private cloud may be hosted from your on site datacenter.
- It may also be hosted in a dedicated datacenter offsite, potentially even by a third party that has dedicated that datacenter to your company.
Public cloud
A public cloud is built, controlled, and maintained by a third-party cloud provider. With a public cloud, anyone that wants to purchase cloud services can access and use resources. The general public availability is a key difference between public and private clouds.
Hybrid cloud
A hybrid cloud is a computing environment that uses both public and private clouds in an inter-connected environment. A hybrid cloud environment can be used to allow a private cloud to surge for increased, temporary demand by deploying public cloud resources.