by Stein Inge Morisbak and Andreas Heim
I denne workshoppen får du lære hvordan et miljø for kontinuerlig leveranse settes opp fra bunnen av. Vi starter med tomme bokser i clouden og et sett med verktøy. I løpet av de 90 minuttene skal vi sammen:
- sette opp og provisjonere testmiljø og ci-miljø med Puppet.
- sette opp og provisjonere lokalt utviklingsmiljø med Vagrant.
- sette opp og provisjonere produksjons- og testmiljøer.
- skripte automatisk deploy av en eksempelapplikasjon i utviklingsmiljø.
- skripte både push og pull deploy til andre miljøer.
- automatisere migrering av database og populering av testdata.
- deploye kontinuerlig i test og produksjon.
- bruke teknikker som "feature toggling" og "feature branching".
Vi vil opprette et eksempelprosjekt på Github som inneholder alt du trenger for å leke vaskekte DevOp i 90 minutter. Under stødig veiledning vil alle få anledning til å prøve ut teknikkene.
Deltakerne trenger 1 datamaskin (Linux eller Mac) per par. På forhånd må du ha innstallert Java, Maven 3 og Git.
Det bør ikke være mer enn max 20 deltakere.
by Bodil Stokke
I 2001 publiserte 17 av våre største profeter Smidig-manifestet, som ut av intet forandret måten vi utfører og tenker på software-prosjekter. Før det strekker en ubrutt rekke av mislykkede fossefallprosjekter seg tilbake til tidenes morgen. Eller ihvertfall er dette inntrykket man får når man snakker med dagens smidig-entusiaster; før den dagen Uncle Bob kom ned fra fjellet med Smidig-manifestet innskrevet på steintavlene sine, eksisterte det tydeligvis ikke friske utviklingsmetoder.
Vet du hva? Det er tøys. Vi har diskutert og forsket på og filosofert over metodikk siden før du var født. Smidig-manifestet oppsto ikke i et vakuum. Folk skrev bra kode før Kent Beck; folk skrev tilogmed _tester_ før Kent Beck. Vellykkede prosjekter ble gjennomført uten en Certified Scrum Master ved roret. Kode ble skrevet av bare én person om gangen og _verden gikk ikke under_. Allikevel er alt fra forrige århundre bare en mørk middelalder for dagens nærsynte generasjon. Vet du hva? Det er din egen feil om du tror den eneste metodikken IT-bransjen brukte før Scrum er MSF. Og det er på høy tid at du tar deg tid til å opplyse deg selv.
Kom og få en historietime av noen som har jobbet med smidige prosjekter siden langt inne på det mørkeste 90-tallet. Kom og se alt vi har glemt. Kom, ikke minst, og se at det finnes alternativer til metodikkene vi dogmatisk klamrer oss til som en annen cargo cult, og at de fleste av disse alternativene faktisk har vært der en stund.