Platform as a service (PaaS)
-
When we deal with vms/ec2 instances our ownership starts from OS
- Lets examine this Watch classroom recording for IaaS
- PaaS directly provides runtimes where we can deploy our applications
- PaaS offers standard runtimes and resources (cpu, ram, storage) to run
- PaaS will have multiple feature sets
-
Advantages:
- Quick, Simple and faster deployments
- Tooling support at IDE Level
- Disadvantages:
- Lesser control
AWS PaaS Services
- Elastic Beanstalk:
- Runtimes Supported:
- .net
- python
- java
- ruby
- go
- node
- php
- Runtimes Supported:
- AWS App Runner: This is for running containerized applications
Azure PaaS Services
- Azure App Service
- Runtimes Supported:
- .net
- java
- python
- node
- php
- Runtimes Supported:
- Azure container instances
