Container Patterns with Ben Hall
What patterns make sense with containers? At NDC London, Carl and Richard talk to Ben Hall about some more mature pattern approaches to container implementations, specifically with Docker. Ben talks through a number of key patterns that make containers work the way you expect in production. There are key elements such as immutability, avoiding circumventing the configuration-as-code mindset of containers. Containers should be built, torn down and built again from their scripts, rather than ever updated. Along the way, Ben discusses a variety of tools and resources to support good container patterns - check out the show links!
Guests:
Ben Hall
Based in London, Ben Hall is the founder of Katacoda (Katacoda.com), an interactive learning and training platform for software engineers. Katacoda specializes in enabling developers to understand Cloud-Native technologies including Docker, Kubernetes and Red Hat OpenShift.
Links:
- DorkFood http://www.amazon.com/gp/product/B0088OTON4
- Docker https://www.docker.com/
- Heroku https://www.heroku.com/
- Azure Service Fabric https://azure.microsoft.com/en-us/services/service-fabric/
- nginx proxy https://github.com/jwilder/nginx-proxy
- hub.docker.com https://hub.docker.com/
- Elastic Load Balancing https://aws.amazon.com/elasticloadbalancing/
- Digital Ocean https://www.digitalocean.com/
- HAProxy http://www.haproxy.org/
- Katacoda http://www.katacoda.com/
- Container Patterns http://www.containerpatterns.com/