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
Pros and cons of containers in prod
()
Environment integrity and containers
()
Securing containers
()
CI/CD and the platform mindset
()
4. How to Manage Containers
Orchestration
()
Docker Swarm
()
Kubernetes
()
Mesos
()
Cloud containers
()
Conclusion
Next steps with containers
()