Docker: what and why?
Submitted by Shreyansh Pandey (@weirdpanda) on Saturday, 2 January 2016
Technical level: Beginner
In this talk, I talk about one of the most growing technology of 2015: containers and application packaging. This talk covers Docker right from the basics: from 0 to hero, that is.
Imagine you’re working on that next great application, you’ve written code tests, units, attachment tests and whatnot. Everything is as good as it can be. The moment of truth arrives; you have to deploy your code. With trebling fingers, you deploy the code but alas… there is an error: the VPS does not offer the version of dependencies, or it’s too outdated.
That’s all old news. With Docker, you can super charge your workflow, and have hassle-free deployments. So, you know for sure that the next time you commit, it’ll work. No questions asked.
In this session, we’ll have a complete in-production environment setup on a two cloud nodes and then balance them out for a high-availability infrastructure.
A 17-year old developer, technology enthusiast and DevOps lover. For the past 5 years, I have tinkered around with systems, written backends in languages ranging from PHP to Node. Personally, I love taking up challenges and love teaching as well. DevOps is one of my most favorite fields, but the problem is the fact that these amazing tools have a very steep learning curve and thus new comers are often terrified, to say the least; and therefore, teaching something as advanced as possible with as little technicality (in language, that is) has been my long time love. Although young, I promise that the talk will be nothing short of crisp; filled with humour and the zeal to learn more.