Lesson 6 - Chapter 3: Cloud Computing Flashcards
The cloud encompasses not only file storage services but also what 2 things?
from simple interfaces to a vast array of on-demand computing resources (from Amazon, Microsoft, etc)
What does IaaS stand for?
Infrastructure as a Service
What is IaaS used for? (3)
IaaS providers use virtualization to:
1. minimize idle hardware
2. protect against data loss/downtime
3. respond to spikes in demand
What’s an example of a IaaS provider?
Amazon Web Service (AWS)
(you can launch new virtual servers with that instead of purchasing your own expensive hardware)
What’s one hitch of using IaaS (upkeep)?
You’re not responsible for the hardware but you do have to configure and maintain the operating system/software of any virtual machines you create
What do you do if you want someone to handle the infrastructure, the OS, and everything else except your application?
Move up to Platform as a Service (PaaS)
How are you billed?
By how much you use
(data storage, database servers, caching, media hosting, etc)
Instead of starting a generic virtual machine in the cloud and installing database server software on it, what can you do instead?
use the Amazon Relational Database Service (RDS)
Which of Amazon’s services lets you store as much as you can afford?
Amazon Simple Storage Service (S3)
What does PaaS provide?
it gives programmers all the tools they need to deploy, administer, and maintain a web application (they just write the code)
How do IaaS and PaaS work together?
PaaS providers use their own infrastructure or rent from a IaaS provider and builds a platform on top of that
What’s the benefit of a tech/developer using PaaS?
it cuts down the time it takes for someone unfamiliar with the software/services they need to install/configure/integrate by enabling them to easily set up add-ons/configuration options
What are the 3 layers of the Service cake? From top to bottom
- Software as a Service (SaaS)
- Platform as a Service (PaaS)
- Infrastructure as a Service (IaaS)
What does SaaS stand for?
Software as a Service
What does the SaaS model provide?
provides access to an application wherever you have Internet connection (Netflix, Google Maps, etc)
With SaaS you don’t have to worry about what 2 things?
- Carrying data with you
- Regularly updating software
What’s a benefit of SaaS on the Enterprise level?
Makes it easier to budget and keep 1,000’s of PCs up to date
What does a “Native app” mean?
a version of a web application service that you can access directly from a computer, phone, smart TV, etc without opening a browser using software (Spotify, Skype, Zoom, Bitwarden)
(need Internet access too)
A cloud network can be described as being either what 4 things?
- Public
- Private
- Community
- Hybrid
What is a public cloud?
describes software, platforms, and infrastructure delivered through networks that the general public can use
What are the Public names of the xaaS varieties?
- Public SaaS
- Public PaaS
- Public IaaS
When would a business choose to build an internal cloud (private cloud)?
when it wants complete ownership of its data but wants some flexibility of the cloud and can afford both
A security-focused company with enough resources could build an internal IaaS network where?
in an onsite data center
How would a security-focused company use SaaS? 2 options
they would create and destroy VMs as needed, and develop SaaS to meet the planning, task, and time management needs of the company without sending data over the open Internet
(or contact a third party to maintain/host it)