Week 7 - Intro to cloud Flashcards
cloud computing is a computing model
1) allow users to access a shared pool of resources across the network,
2) resource can be rapidly provisioned and released without involving a lot of human effort.
What is On-Demand Self-Service
Unilaterally provision computing capabilities
What is Broad network access
cloud computing are provided through the network
As long as you have network access you can use your cloud services
Phones and tablets they’re called thin clients
because
Because we have a much thinner software stack in those kind of devices and the traditional laptops and
workstations they’re considered as thick platforms
because their software stacks are much thicker.
Resource Pooling
Resource consolidation
his is in mainly from the user’s provider perspective.
It says that the providers computing resources are pulled together to
service the consumer, the cloud users.
multi-tenant model
A multi-tenant model just like when landlord rent out an apartment to multiple tenants.
What exactly does location independence/ transparency
Cloud and runs his or her application,
the user generally does not have a location where his or her applications is really running
rapid elasticity
Resource can scale out and it can scale in as needed
Five key essential characteristics that define cloud computing
1) managed services
2) rapid elasticity
3) Resource pooling
4) On-demand self-service
5) product access
Why are smartphones and tablets called “thin clients”?
1) They have less software than computers.
2) They have less hardware than computers.
3) They are physically thinner than computers.
4) They are more mobile than computers.
1) They have less software than computers.
What does “location transparency” refer to in cloud computing?
1) Customers do not know the exact location of cloud servers.
2) Customers know the exact location of cloud servers.
3) Customers can control the location of cloud servers.
4) Customers can control how their content is distributed on cloud servers.
1) Customers do not know the exact location of cloud servers.
Which of the following cannot be considered a resource in cloud computing?
1) Query
2) Storage
3) Processing
4) Network bandwidth
1) Query
Three service models of Cloud companies
1) Infrastructure as a Service (IaaS)
2) Platform as a Service (PaaS)
3) Software as a Service (SaaS)
Infrastructure as a Service (IaaS) is
The user is able to run any arbitrary software on this on the cloud. Looks like everything is local, but it isn’t.
Users don’t have control over the hardware, just the software stack
Platform as a Service (PaaS)
1) Programming platform
2) Place to deploy some working application
3) Specific language and libraries
No control of OS
Google App Engine (GAE)
Autoscaling
Software as a Service (SaaS)
Software hosted on a web platform. Just an Application, Gmail, salesforce, web-server
Can be accessed from API
Example of IAAS
AWS EC2
Google Compute Engine
Examples of PaaS
Google App Engine
Heroku
Examples of SaaS
Google Apps
Workday
Examples of Database as a Service
AWS SimpleDB
Azure SQL
Examples of Big Data as a Service
AWS Elastic MapReduce
Examples of Bare-metal as a service
SoftLayer
Public Cloud
Public use, but completely under the control of the cloud provider
Private Cloud
Controlled and used by a specific organization
Either on-premise of the organization or off-premise
Hybrid cloud
Part of it is public and part of it is private.
But these different components are well integrated.
EC2
Elastic Cloud Computing
ESB
Elastic Block Storage
S3
Simple Storage Service
SQS
Simple Queue Service (can be used a buffer and a a queue)
SNS
Simple Notification Service
Can users create their own AMI images
Yes
How do you make a VM host image persist after termination?
Snapshot
Is the instance storage permanent
No, it is temporary and only exists for the lifetime of the instances
Is EBS persist?
3 items
Yes, it is independent from the instances
1) Replicated
2) can be attached to different instances
3) EBS can be attached to multiple instances
What type of storage is dedicated for use for instances
EBS
What is object store?
You can store any format of data. Any type of data
How big can an SQS be
256 kilobytes
Can a true cloud application be in-elastic
No has to be elastic
What does IAM stand for
Identity & Access Management