Containerization with Docker
Duration (fully-guided training)
Flipped-classroom training duration:
of videos and
of interactive workshop.
About the Course
In the past, the phrase "it works on my machine" was commonly used, as an excuse to say that there's nothing inherently wrong with an application, but that the runtime environment wasn't right.
Containerization, the act of putting software in an isolated environment, has become the way to solve this fundamental issue of getting an application running on any machine.
Docker is the most well-known format for containers and is widely supported by cloud service providers. This technology is so fundamental, that you'll see it in any IT branch, not just data engineering.