Introduction to Cloud Computing 1
What are the 5 characteristics of cloud computing?
1. On-demand self-service 2. Broad network access 3. Resource pooling 4. Rapid elasiticity 5. Measured service
What are the cloud service models?
1. Software as a Service (SaaS) 2. Platform as a Service (PaaS) 3. Infrastructure as a Service (IaaS)
What cloud service model best fits the following definition? As-a-service-delivery of virtual CPUs, disk space, and database services
IaaS
True or false. A community cloud may exist on or off premises
True
True or false. In hybrid cloud, the cloud service infrastructure for each set customer is virtually separated from the other sets
True
True or false. The customer generally has no control over the exact lovation of the provided resources but may be able to specify location at a higher level of abstraction (e.g. country, state, or data center)
True
How is cloud computing different from the traditional computing model?
- Enables you to stop thinking about infrastructure as discrete pieces of hardware, instead think (and use) it as a software - Can change more quickly, easily and cost-effectively than hardware solutions - Eliminates the undifferentiated heavy-lifting tasks
What is the traditional computing model like?
- Infrastructure as a collection of hardware - Requires space, staff, physical security, planning, capital expenditure - Has a long hardware procurement cycle - Requires you to provision capacity by guessing theoretical maximum peaks
What are the cloud deployment models?
1. Public Cloud 2. Private Cloud 3. Community Cloud 4. Hybrid Cloud
Who is a community cloud owned, managed, and operated by?
A community cloud is owned, managed, and operated by one or more of the organizations in the community, a third party, or some combination of them
What is the purpose of a community cloud?
A community cloud serves a group that has shared concerns such as mission objectives, security, privacy and compliance policy, rather than serving a single organization - The cloud infrastructure is provisioned for exclusive use by a specific community of consumers from organizations that have shared concerns
What does on-demand self-service mean?
A consumer can unilaterally provision computing capabilities, such as server time and network storage, as needed automatically without requiring human interaction with each service provider
Who is a public cloud owned, managed, and operated by?
A public cloud may be owned, managed, and operated by a business, academic, or government organization, or some combination of them
What is meant by Broad Network Access?
Capabilities are available over the network and accessed through standard mechanisms that promote use by heterogeneous thin or thick client platforms
What is rapid elasticity?
Capabilities can be elastically provisioned and released, in some cases automatically, to scale rapidly outward and inward commensurate with demand. - To the consumer, the capabilities available for provisioning often appeat to be unlimited and can be appropriated in any quantity at any time
What is cloud computing?
Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.
How is data security and privacy ensured for all tenants in multi-tenancy?
Each tenant's data is isolated from, and invisible to, the other tenants sharing the application instance, ensuring data security and privacy for all tenants
True or false. A tenant in multi-tenancy is usually an individual user.
False. A tenant can be an individual user but more frequently, it's a group of users such as a customer organization that shares common access to and privileges within the application instance.
True or false. Public cloud can exist both on-premises and off-premises.
False. It exists on the premises of the cloud provider
True or false. The private cloud is always owned, managed, and operated by the organization.
False. It may be owned, managed, and operated by the organization, a third party, or some combination of them.
True or false. The private cloud must exist on-premises
False. It may exist on or off premises
True or false. In SaaS, the consumer manages and controls the underlying cloud infrastructure
False. The only exception is limited user specific application configuration settings
Match the cloud deployment model that best fits: The cloud infrastructure is a combination of two or more distinct cloud infrastructures (private, community, or public) that remain unique identities but are bound together by standardized or proprietary technology that enables data or application portability
Hybrid Cloud
How does hybrid cloud enable innovative business solutions?
Hybrid cloud provides for innovative business solutions by combining different cloud services
What cloud service model best fits the following definition? As-a-service-delivery of tools for development, testing, deployment, hosting and application maintenance
PaaS
Match the cloud deployment model that best fits: The cloud infrastructure is provisioned for exclusive use by a single organization comprimising multiple consumers (e.g. business units)
Private Cloud
Why would a business want to use a private cloud model?
Private cloud model provides an organization greater control over security, assurance over data location, and removal of multiple jurisdiction legal and compliance requirements
Match the cloud deployment model that best fits: The cloud infrastructure is provisioned for open use by the general public over a public network
Public Cloud
Why should we use a measured service?
Resource usage can be monitored, controlled, and reported, providing transparency for both the provider and the consumer of the utilized service
What cloud service model best fits the following definition? As-a-service-delivery of applications targeted at private users (e.g. social networking, micro-blogging) and business users (e.g. ERP, CRM).
SaaS
What is Platform as a Service (PaaS)?
The capability provided to the consumer is to deploy onto the cloud infrastructure consumer-created or acquired applications created using programming languages, libraries, services, and tools supported by the provider
What is Infrastructure as a Service (IaaS)?
The capability provided to the consumer is to provision processing, storage, networks, etc. where the consumer is able to deploy and run arbitrary software, which can include operating systems and applications
What is Software as a Service?
The capability provided to the consumer is to use the provider's applications running on a cloud infrastructure
How does Infrastructure as a Service provide more control than both PaaS and SaaS?
The consumer does not manage or control the underlying cloud infrastructure but has control over operating systems, storage, and deployed applications; and possibly limited control of select networking components (e.g., firewalls)
What is resource pooling?
The provider's computing resources are pooled to serve multiple consumers using a multi-tenant model, with different physical and virtual resources dynamically assigned and reassigned according to consumer demand.
What is multi-tenancy in cloud?
When a single instance of a software application (and its underlying database and hardware) serves multiple tenants (or user accounts)
Cloud systems automatically control and optimize resource use by leveraging a ____
metering capability (e.g. storage, processsing, bandwidth, and active user accounts)