cloud computing Flashcards
the term cloud is used as a ____ for a set of resource infrastructures accessible over the internet
metaphor
on-demand availability for computer system resources, especially data storage and computing power, without direct active management by the user
cloud computing
cloud computing is a model of ____ rather than ___ resources
renting, buying
somewhere the “cloud” comes to “ground” there must be a physical place where the copmuting resources are made available
coming-to-ground
there are hella data centers, especially in
virginina
provider’s computing resources are pooled to serve multiple consumers. making more efficient use of hardware lessens the amount of hardware needed
resource pooling
multiple customers share the same application, running on the same operating system, on the same hardware, with the same data-storage mechanism (database)
multi-tenancy model
a group of users who share common access
tenant
allow resources on one computer ot be split into multiple virtual minicomputers (“many boxes in a box”) inside which many applications can be run separately.
Virtualization
allows you to run windows in your mac memory- your machine is now running two operating systems at the same time, but they are kept apart
parallels
customers generally have little or no control or knowledge over the exact location of the hardware supporting the provided resources
location independence
a consumer can unilaterally provision copmuting capabilities automatically without requiring human interaction with each service provider
on-demand self-service
rapidly and elastically provisioned to quickly scale up when needed
- rapidly released to quickly scale down if demand drops
scalability
providing transparency for both the provider and consumer of the utilized service
measured/ metered service
wherever there is a network, you have access
broad network access
what are some cloud computing benefits
-subscription
-increased efficiency
- rapid access
-scalability
-greener computing
what are cloud computing concerns
-security
-availability (higher risks in zones with weaker telecom infrastructure)
-lock in - interoperability among clouds is no t yet at a mature stage
-legal- government policies may not allow data to be stored abroad
provisioning cloud services and infrastrucutre requires a _____
set of technologies
the app you have open and interacting wtih is high-level but requires _________ in order to work
all the lower-level technologies
windows task manager monitors the local windows ____
runtime
consumers rent processing storage, networks, and other fundamental computing resources from the cloud provider
IaaS (Infrastrucutre as a Service):
manages the sharing of computers to maximize use, ensures networking/ security capability, and physical security
cloud provider of Iaas
consumers can deploy and run software of their ___
choice
What is Paas
platform as a service, builf on IaaS
more fullly configured computing environemnt that supports operating systems, supported programming enviornemtns, database servers
cloud provider of PaaS
consumers of Paas can develop and deploy their own applications in the _____ supported by the paaS stack
cloud
when consumers elect outsource the entire it stack to a third party provider
- softare licensing and delivery model in which applications are licensed on a subscription basis and are centrally hosted on the cloud by a 3rd party service provider
Software as a service (SaaS)
SaaS and FaaS has allowed many app providers to move to a more lucrative _____ for value capture
subcription-based model
business model in which a customer must pay a recurring price at regular intervals for access toa product or service
subscription based model for value capture
Consumers can execute lightweight, single-purpose stateless functions that can be executed on demand, typically through an API without consuming resources until the point of execution
Function as a Service (FaaS)
many companies expose their web services through this
- designed for computer-to-computer interactions not human to computer interactions
API (application programming interface)
how are api calls made through
HTTP requests
most apis use _____
REST (representational State Transfer)
Made up of name-value pairs
json Java Script Object Notation
what is a public cloud
amazon, google cloud
cloud infrastrucutre is operated solely for an organization. IT may be managed by the organization or a third party and may exist on-premise or off premise
private clouds
cloud infrastrucutre is operated solely for an organization. IT may be managed by the organization or a third party and may exist on-premise or off premise
private clouds
cloud providers offer services that include hardware, operating system, developmet tools, testing, and hosting
platform as a service
cloud providers offer services that include running the remote hardware, storage, and networking
infrastrucutre as a service
massive network of computer servers software to coordinate their collective use. Server farms provide the infrastrucutre backbone to SaaS and hardware cloud efforts, as well as any large-scale internet services
server farm