IaaS, PaaS, SaaS Flashcards
IaaS
-Provisioning is self service
customer is responsible for installing configuring and managing systems
fees are calculated on usage based metrics
Includes virtualization, servers, storage, and networking
IaaS
Benefits of IaaS
Cost, maintenance, scalability, control and disaster recovery
Web servers, app servers, big data, development and testing and high performance computing
Iaas use cases
PaaS
Provider managed infrastructure
development tools
deployment tools
business analytics
database services
middleware services
runtime environments
AWS, GCP, Azure
IaaS
AWS Elastic Beanstalk
PaaS
Google App Engine
PaaS
What does PaaS include?
Infrastructure, and OS, Middleware and Runtime
Benefits of PaaS
Increases focus on app development
Provides global access to dev environment
Reduces complexity
Increases speed of delivery
simplifies app lifecycle management
reduces need for system administration
SaaS
Entire hardware and software stack managed by provider
security availability and features are controlled by partner
app is accessed through the internet
paid subscription model usually
Benefits of SaaS
Access to enterprise level apps
Access to apps from any location
regular feature updates
ability to focus on core business products