The Basics of PaaS Flashcards
In order from top to bottom, what are the layers of the ‘Cloud Computing Pyramid’?
- SaaS
- PaaS
- IaaS
What does the top and bottom of the ‘Cloud Computing Pyramid’ represent?
Top: User is not responsible for anything
Bottom: User is responsible for many things
What are the benefits of using a PaaS System?
- Reduced up-front costs
- Instances can be quickly spun up, and quickly shut down
- Allows applications to be easily scaled to match demand (Automatically or Manually)
What is Multitenancy?
Multiple separate users may share an underlying OS
and framework/language installation
In multi-tenancy
Each users application as ___ so that it doesn’t ___
- Sandboxed
- Interfere or access other user’s applications
What are some benefits to multi-tenancy
- Greatly reduces overhead costs
- Improves efficiency
Each instance is less likely to be idle meaning computing
resources are more efficiently used
What is the most commonly used type of PaaS system?
Standalone Platform
What are Standalone Platforms?
Built over a shared IaaS layer by adding the framework or middleware component over the IaaS OS and hardware
What are the types of PaaS?
- Standalone Platform
- Social Media Platforms
- Open-Source Platforms
What are Open-Source Platforms?
- Uses opensource software
- Focus on portability & replication
What is the advantage of Open-Source Platforms?
You could pack up your application and move it to another service provider
With PaaS the work typically associated with __ and __ is already done for us
- sysadmins
- environment deployment
What is the con of PaaS?
Lack of control over the software ecosystem in PaaS
What is *aaS?
- as a Service
Anything delivered by subscription or outsourced service (may involve cloud)
What is IaaS?
Infrastructure as a Service
- Somebody owns and maintains the hardware
(the infrastructure) - You just rent time or resources on it