•  

Puppet for Java developers

A session at JavaZone 2012

Wednesday 12th September, 2012

2:20pm to 3:20pm (CET)

Puppet is an infrastructure-as-code tool that allows easy and automated provisioning of servers, defining the packages, configuration, services,... in code. Enabling DevOps culture, tools like Puppet help drive Agile development all the way to operations and systems administration, and along with continuous integration tools like Jenkins, it is a key piece to accomplish repeatability and continuous delivery, automating the operations side during development, QA or production, and enabling testing of systems configuration.
Traditionally a field for system administrators, Puppet can empower developers, allowing both to collaborate coding the infrastructure needed for their developments, whether it runs in hardware, virtual machines or cloud. Developers and sysadmins can define what JDK version must be installed, application server, version, configuration files, war and jar files,... and easily make changes that propagate across all nodes.
Using Vagrant, a command line automation layer for VirtualBox, they can also spin off virtual machines in their local box, easily from scratch with the same configuration as production servers, do development or testing and tear them down afterwards.
We’ll show how to install and manage Puppet nodes with JDK, multiple application server instances with installed web applications, database, configuration files and all the supporting services. Including getting up and running with Vagrant and VirtualBox for quickstart and Puppet experiments, as well as setting up automated testing of the Puppet code.

About the speaker

This person is speaking at this event.
Carlos Sanchez

Apache member and open source advocate, talking on Continuous Delivery, cloud computing, DevOps, and startups

Coverage of this session

Sign in to add slides, notes or videos to this session

JavaZone 2012

Norway Norway, Oslo

12th13th September 2012

Tell your friends!

When

Time 2:20pm3:20pm CET

Date Wed 12th September 2012

Short URL

lanyrd.com/sxkqp

View the schedule

Share

Topics

See something wrong?

Report an issue with this session