Exam Prep Flashcards
(37 cards)
What is commoditisation?
Resources are customisable, configurable and reconfigurable for any number of “measured services”. Resources are allocated dynamically in response to varying demand.
What is multi tenancy?
Fundamental concept in CC. Resources are organised into multiple portions or “measured services” and allocated in the form of commodities dynamically between providers and consumers. (In demand service/elastic resources)
What are the five essential characteristics of cloud computing as outlined by NIST?
- On demand services
- Broad network access
- Resource Pooling
- Rapid Elasticity
- Measured service
What is “On-demand service”?
Users can unilaterally provision resources from the providers as require without the need for human interaction.
What is “Broad network access”
Capabilities are available over the network and can be accessed via standard means, E.g a thin client.
What is “Resource Pooling”?
Providers resources are organised into pools and assigned and reassigned to consumers as required. Users do not know the physical location of resources.
What is “Rapid elasticity”?
Resources can be elastically provisioned and released, sometimes automatically.
Scales quickly outward and inward
User perceives resourced as unlimited
What is “Measured service”?
Resource usage can be monitored and controlled providing transparency for the provider and consumer.
What are the cloud deployment models?
Public
Private
Community
What is the Public cloud?
Provisioned for use by the general public.
On premises of the provider
Managed/owned by a business or government for example
Off site
Untrusted
What is the Private cloud?
Provisioned for use by one organisation or consortium only
On site of organisation or provider
May be owned/managed by organisation or third party
Trusted
What is the Community cloud?
Provisioned for use by a group of organisations with shared interests.
Managed/owned by one of the organisations or third party
On or off premises
Trusted
What is the Hybrid Cloud?
Combination of any toe infrastructures (public, private, community) which are bound by standardised or proprietary technology, allowing data and app portability.
What is IaaS?
Infrastructure as a service: hardware platform only.
Provides: storage, networking, processing and essential resources
User does not control underplaying hardware
User can deploy arbitrary software, including OS
User controls software, storage, data, and some networking components (firewall etc).
What is PaaS?
Platform as a service: users are given access to an IDE/API where they can develop apps in an environment controlled by the provider.
Users have no control over underlying cloud infrastructure
Users have control over apps and potential control over app hosting environment.
What is SaaS?
Software as a service: users are given access to a fully functional application.
No control over underlying infrastructure or software
Only minimal control over limited app configuration
Eg drop box
What is a hypervisor?
- Virtualisation platform that allows multiple os to run on one set of H/W
- controls host resources
- allocates resources to VMs
- prevents VMs from distrusting each other
- two types
What is a type 1 Hypervisor?
- Runs on “bare metal”. I.e directly on hardware
- better performance then type 2
- any VM problems are isolated
- VMs run in top
What is a type 2 Hypervisor?
- Runs on top of host OS
- Better control of policies than type 1
- Any problems in host os affects whole infrastructure
Why is a service orientated architecture/layer important?
Provides a unified way so different customers and providers can interact ( provide / demand ) with each other in a unified manner.
Outsourcing vs cloud computing
Outsourcing is stand alone / CC Isn’t
Workloads are known with outsourcing not with CC
Workload placement is static with outsourcing not with CC
Data location known/ unknown
Outsourcing uses dedicated Hardware, CC does not.
Data replication isn’t allowed in outsourcing - unknown in CC
CC has multi tenancy and multi jurisdiction - outsourcing doesn’t
What are the basic components of the reference architecture?
Horizontal: Hypervisor, Middleware, Service layer
Vertical: security, system administrator
What are some security threats to Cloud Computing?
- Data breaches, leaks and loss
- malicious insiders
- Traffic hijacking
- Insecure APIs
What is identity federation?
Allows users to authenticate with a central server and access resources from different providers without signing in to each.
- Organisations don’t need legal agreements
- allows single sign on
- Central managed access control
- easier credential management for all
- vulnerable to single point if failure ( auth server )
- eg Shibboleth