Speakers
- Matt Stine
- Ken Sipe
- Matthew McCullough
- Neal Ford
- Tim Berglund
- Hans Dockter
- Frederic Simon
- Brian Sam-Bodden
- Baruch Sadogursky
- Andy Painter
- Brent Laster
- Kohsuke Kawaguchi
- Jez Humble
- Jeffrey Hulten
- Jerry Gulla
- Olivier Gaudin
- Szczepan Faber
- Luke Daley
- Adrian Cole
- David Bock
- Chris Beams
Frederic Simon
Chief Architect of jFrog
Frederic Simon is best known as the Co-founder and Chief Architect of JFrog - the Artifactory Binary Repository and Bintray creators, and JavaOne 2011 Duke Choice Awards winner.
Before founding JFrog in 2008, Fred founded AlphaCSP, the Java consulting firm in 1998 where he was the company’s global CTO, leading 5 branches worldwide and served as the visionary voice of the company.
Fred’s development experience goes back to 1992 and covers Java technologies evolution from day one as a programmer, Architect and Consultant.
As one of JFrog leaders, Fred encourages strong collaboration with leading open-source projects such as SpringSource, Grails and Gradle by providing them with the Artifactory Cloud platform, and fuels the Continuous-Integration ecosystem with open-source plugins for leading tools such as Jenkins, TeamCity & Bamboo.
When not on those, Fred hacks around new features for the core Java language, Java port of the popular sky rendering Stellarium project and other neat stuff.
Fred blogs at http://blogs.jfrog.org & http://freddy33.blogspot.com and tweets as @freddy33.
Presentations
Building with Modules - A look at Module-Driven-Development in Java
Using module-based software development in Java is already the common practice in most development shops. Still, having several de-facto competing standards for module systems and the lack of zero-config support for modular development leaves room for many improvements and changes to be desired.
This session will provide a "state of the union" of today's modular Java software development, contrasting the various approaches for module representation, storage & provisioning and examining what we can learn from other languages and infrastructures that embraced modular system development before and after Java.
Some of the topics that will be discussed: - Build time vs. runtime module systems - The role of modules in current build-time module frameworks: Maven, Ivy, OSGi, WebStart, Jigsaw - Metadata-only vs. build supporting modules - The Jigsaw Project - will it make a change - Module provisioning and resolution - Module repositories - beyond Maven and beyond Java - Versions - using modules to control ALM and release management - Learning from others: Python, Perl, Ruby, Fantom etc.
Next Generation of Release Management with advanced Repositories
Every layer of the Application Lifecycle Management (ALM) is supported today by tools that are becoming increasingly simpler and powerful. One layer that is not used to its full potential is The Repository Manager which is hosting and serving binary artifacts.
In this session we will show the positioning and importance of Repository Managers, and how they greatly increase the quality of the ALM process. Then we will demonstrate the advanced features of Artifactory (a Repository Manager by JFrog) that helps creating a state-of-the-art flow between your VCS and your production environment.