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_.
Remember the epic Java Puzzlers? Here’s the Groovy version, and we have some neat ones! Even though we are totally a Grails shop here at JFrog, some of these had us scratching our heads for days trying to figure them out.
And there is more! Contributions from the truly Groovy senseis, including @glaforge, @aalmiray, @tim_yates, @kenkousen make this talk an unforgettable journey to Groovy’s O_o.
In this talk you’ll have the expected dose of fun and enlightenment hearing about our mistakes and failures, great and small, in hardcore Groovy/Grails development.
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.