concepts
-
Visualization
- Emulation of physical machines
- Different virtual hardware configuration per machine/app
- Different operating systems per machine/app
- Total separation of environments
- file systems
- services
- ports
- middleware
- configuration
-
Azure VM
- IaaS
-
Azure Container Instances
- Simplest and fastest wat to run a container in Azure
- PaaS
- Serverless containers
-
Azure Kubernetes Services (AKS)
- Open-source container orchestration platform
- PaaS
- Highly scalable and customizable
- Designed for high scale container deployments
-
App Service
- Designed as enterprise grade web application service
- PaaS
- Supports multiple programming languages and containers
- Guaranteed 99,95% availability
- Can be
- Scaled up
- Scaled out
-
Azure functions
- PaaS
- Serverless
- Two hosting/pricing models
- Consumption-based plan
- Dedicated plan
- Designed for micro/nano-services