Our events on your calendar or smart phone:
Stay up to date!
Get our 2-monthly newsletter.

Build Engineer Bootcamp - Europe 2010

02/11/2010 - 03/11/2010
Build Engineer Bootcamp - Europe 2010

A two day intensive training course designed to get build engineers off to a good start.

This course is organized by our partner JEDI bvba / Patrick Debois.

Partner Info

Jedi is the company name under which Patrick Debois is doing consultancy

During 15 years of consultancy, Patrick has assumed different roles within large enterprises ranging from developer, network specialist, system administrator, tester and project manager. And because he has lived and experienced each role, he can talk to both manager, developer and IT people. Each in their own language. This allows him to break past silo-based organizational boundaries, resulting in a smoother project delivery.

Patrick currently specializes in applying Agile techniques in infrastructure integration projects or what is sometimes called devops; agile techniques used in development have an impact on the way operations organizes it work. Similar, operations and sysadmins are becoming programmers because of the virtualization and automation trend where everything is managed through an API.

Learning Objectives

The course covers all the fundamentals required to maintain and enhance a solid continuous integration infrastructure. These include, but are not limited to, build tools like Ant and Maven, automated testing platforms like jUnit and Fitnesse, and continuous integration tools like CruiseControl and Hudson. All this is wrapped in a solid basis in the fundamental principles of CI repeatable, independent, and portable.

Session Outline

Day 1 :

Focus Build tools

Introductions

  • Workshop 1: Running Builds
  • Workshop 2: Creating a Basic Build
  • Workshop 3: Unit Test Automation
  • Workshop 4: Static Code Analysis
  • Workshop 5: Independence
  • Workshop 6: Repeatability
  • Workshop 7: Portability
  • Workshop 8: Build System Analysis

Day 2:

Focus Continuous Integration Systems

  • Workshop 1: What is Continuous Integration?
  • Workshop 2: Configuring CI Builds
  • Workshop 3: Adding New Builds
  • Workshop 4: Installing A CI Server
  • Workshop 5: Daily Builds vs. Checkin Builds
  • Workshop 6: Notification Mechanisms
  • Workshop 7: Load Distribution
  • Workshop 8: Load Distribution, II

About the Trainer

Paul Julius

Paul Julius

Paul Julius is a technologist, focused on automation and continual improvement of software processes. As such, I have become an Agile practitioner. I am one of the co-founders of the open source project called CruiseControl, a continuous integration framework.

I also co-chair a series of international conferences on Continuous Integration and Testing, named CITCON. Every year we host a conference in a city in each of Europe, Asia-Pacific and North America. The conference is free to attendees and espouses the mission statement put forth by the Open Information Foundation, founded by Jeffrey Fredrick and myself.

I have been working in the software industry for more than ten years. For more detail, check out Paul´s Biography

Practical Information

Language English
Date 02/11/2010 - 03/11/2010
Venue Check the site

9000 Gent
Belgium
Price 940 € (VAT excl.)
Register before 15/10/2010 and pay only 840 € (VAT excl.)

Schedule

Full working days