and Answers
Types of Cloud Servers - answer -Dedicated Server
-Virtual Private Server
-Shared Hosting
-Cloud Hosting
Dedicated Server - answer One physical machine dedicated to one business; Runs a
single web app/site
-Very Expensive, High Maintenance, High Security
Virtual Private Server - answer One physical machine dedicated to one business;
Machine is virtualized into sub-machines, Runs multiple web apps/sites
Shared Hosting - answer One machine shared by hundreds of businesses; Relies on
most tenants underutilizing their resources
-Very Cheap, Very Limited
Cloud Hosting - answer Multiple physical machines that act as one system; System
is abstracted into multiple cloud services
-Flexible, Scalable, Secure, Cost-Effective, High Configurability
Common Cloud Services - answer Compute, Storage, Networking, Databases
(CSND)
Compute (Common Cloud Service) - answer Virtual computer that can run
applications, programs, and code
Storage (Common Cloud Service) - answer Virtual hard drives where you can store
files
Networking (Common Cloud Service) - answer Virtual network that can define
internet connections or network isolations
Databases (Common Cloud Service) - answer Virtual database for storing reporting
data or a database for general purpose web-apps
Benefits of Cloud Computing - answer -Cost-Effective
-Global Ability
-Secure
-Reliable
-Scalable
, -Elastic
-Current/Up to Date
Types of Cloud Computing - answer Software as a Service (SaaS)
Platform as a Service (PaaS)
Infrastructure as a Service (IaaS)
SaaS (Type of Cloud Computing) - answer -Mainly for customers
-Run and managed by the service provider
-Don't need to worry about how the service is maintained; it just works and remains
available
-i.e. Salesforce, Office 365, Gmail
PaaS (Type of Cloud Computing) - answer -Mainly for developers
-Focus on deployment and management of your apps
-Don't need to worry about provisioning, configuring, or understanding the hardware or
OS
-i.e. Heroku, Google App Engine
IaaS (Type of Cloud Computing) - answer -Mainly for administrators
-The basic building blocks for cloud IT; provides access to networking features,
computers, and data storage space
-Don't need to worry about IT staff, datacenters, or hardware
-Can have SaaS and PaaS on top of it
-i.e. Microsoft Azure, AWS, Oracle Cloud
On-Premise Cloud Computing Responsibilities - answer Customer's Responsibilities:
-Applications
-Data
-Runtime
-Middleware
-OS
-Virtualization
-Servers
-Storage
-Networking
IaaS Cloud Computing Responsibilities - answer Customer's Responsibilities:
Applications
Data
Runtime
Middleware
OS
CSP's Responsibilities:
Virtualization
Servers