Define a Container
Portable/Self-Contained Software Package
Container Benefits
Scalable
Cost-effective
5 Tier Container Architecture
Tier 1: Developer Machines Tier 2: Testing and Accreditation Systems Tier 3: Registries Tier 4: Orchestrators Tier 5: Hosts
Docker Functions
Building
Deploying
Managing
Define Orchestration
Automates Container Lifecycle
Security Concerns
Larger Attack Surface
Container Escape
Insecure Secrets
Noisy Neighbor/Resource Management