Virtualization strategies
Type 1 vs. Type 2 hypervisors
Containers
Emulation
Application virtualization
VDI
Provisioning and deprovisioning
Middleware
Deployment models and considerations
Business directives
Cost
Scalability
Resources
Location
Data protection
Cloud deployment models
Private
Public
Hybrid
Hosting models
Multitenant
Single-tenant
Service models
Software as a service (SaaS)
Infrastructure as a service (IaaS)
Cloud provider limitations
Internet Protocol (IP) address scheme
VPC peering
Extending appropriate on-premises controls
Storage models
Object storage/file-based storage
Database storage
Block storage
Blob storage
Key-value pairs