Introduction
Enhancing your applications with containers
()
1. What Are Containers?
What are containers?
()
Why use containers?
()
What are microservices?
()
Containers vs. VMs
()
2. When to Use Containers
Containers for development
()
Containers for packaging
()
Lightweight dev environments with Docker
()
Deploying a dev stack with Docker Compose
()
3. Using Containers in Prod
Serverless
()
Pros and cons of containers in prod
()
Environment integrity and containers
()
Securing containers
()
CI/CD and the platform mindset
()
4. How to Manage Containers
Kubernetes
()
Helm
()
Orchestration
()
Docker Swarm
()
Mesos
()
Cloud containers
()
Conclusion
Next steps with containers
()