Is continuous delivery mainstream? We would all like to think so, but as William Gibson reminds us, “The future is already here—it’s just not evenly distributed.” The large (unicorn) companies have been talking about deploying containerized applications for some time, but the processes, techniques, and technologies involved are not always clear when looking in from the outside. This can make it difficult to emulate their success.
Based on his experience building several Docker-based applications that were deployed to a range of orchestration and scheduling platforms, Daniel demonstrates how to create a scalable build pipeline that takes a series of Java applications, containerizes them, and deploys them into a container orchestration platform.
The talk will primarily be slide-driven and at the conceptual level, but example Java/Docker/Jenkins code will be available to download via GitHub, and the project can be executed locally via Vagrant.
Consultant at @OpenCredo, developer, generalising specialist, OSS advocate, runner, XC biker, teacher, student, @ljcjug associate, @adoptopenjdk & @adoptajsr bio from Twitter
Sign in to add slides, notes or videos to this session