A lot of what we do at Buildly depends on Docker Containers (and other container runtimes) as well as Kubernetes. Though not everyone knows, or probably thinks they need to know, what a container or Docker does and is, and why it's helpful.
A lot of what we do at Buildly depends on containers and a way to manage or orchestrate them through Kubernetes. Yes it's a funny word, greek for helmsman or pilot, but it's an important open source project that allows developers to build massively scaleable, as well as little itty bitty tiny applications and deploy them almost anywhere.
Software design patterns are reusable bits of code or collections of algorithms that are used often when designing and building software. For cloud and cloud native architectures we have several design patterns as well. These are just architectural patterns that are reused when building an environment for an application to live in or be served from.