Databases, servers and micro-services all set up automatically on a developer machine in a matter of minutes. Testing, staging and production environments built with the click of a button. Yesterday’s dream has become today’s reality, and we at JFrog have been doing it for several years with the help of tools like Vagrant, Chef, Artifactory and Jenkins.
But can we do better? Of course we can…thanks to Docker! By breaking up our monolithic environment into interconnected containers, we can achieve a faster setup and amazing flexibility. But with this flexibility come unprecedented headaches and challenges.
In this session we will talk about our experience migrating a complicated, multi-faceted dev environment from a Vagrant-Chef combo to Docker, and about the challenges and opportunities that this new setup brings.
Yoav is the CTO of JFrog, the Artifactory Binary Repository creators, JavaOne 2011 and 2013 Duke Choice Awards winner; Yoav laid the foundation to JFrog’s flagship product in 2006 when he founded Artifactory as an open source project.
In 2008 he co-founded JFrog where he leads the future of products like Artifactory and, more recently, Bintray.
Prior to starting up JFrog, Yoav was a software architect and consultant in the field of configuration management and server-side JVM applications. Yoav blogs at http://blogs.jfrog.org and http://java.net, and tweets as @_yoav_.