IT řešení, které přináší ovoce

Pracovní snídaně - build proces "zdarma"


Build proces je jedním z velmi důležitých aspektů každého SW projektu. Nestačí pouze programovat, je nutné také umět všechny vytvořené artefakty vzít, zkombinovat a sestavit z nich fungující systém se správnou konfiguraci a v neposlední radě tento systém také nainstalovat. Za pojmy "sestavit" a "nainstalovat" se může skrývat práce pro jednoho člověka na pár minut, ale také práce pro tým lidi na několik dnů či týdnů. Zaleží na mnoha faktorech - jak složitý je váš systém, kolik různých prostředí musíte rozlišovat, jakým způsobem máte řešeno konfiguraci řízeni a především - jak propracovaný a automatizovaný je váš build proces!

Cílem nadcházející Java pracovní snídaně je představit v širším kontextu problematiku build procesu, konkrétně bychom se radí věnovali následujícím oblastem:

  • Automatizaci procesu
  • Continuous integration
  • Existenci různých typů prostředí (vývojové, akceptační, produkční, ...)
  • Existenci heterogenních systémů
  • Release managementu, verzováni
  • Vazbě na konfigurační řízeni
  • Vazbě na testování

 Program se bude skládat z následujících příspěvků:

 1) Úvodní blok

  •   základní vymezeni tématu přednášky
  •   vysvětleni souvisejících pojmů

 2) Case study I

  •  využiti nástrojů Ant a CruiseControl
  •  build databáze
  •  instalace

 3) Case study II

  •   komplexní využiti nástroje Maven
  •   integrace pomoci nástroje Hudson

 4) Case study III

  •  představeni nástroje CSVAutomate
  •  komplexní správa build procesu z jediného místa
  •  kompletní automatizace ve specifickém kontextu

 5) Case study IV

  •  migrace OS skriptu skupiny systémů do nástrojů Ant a CruiseControl
  •  automatizace zálohovaní
    • nejde jen o data
    • centralizace konfigurace serveru

 6) Závěr, shrnuti

Pro registrované účastníky je pracovní snídaně zdarma.

Dokumenty
ke stažení