CODE NIGHT #4 – CONTINUOUS DELIVERY I PRAKTIKEN
KVÄLLENS TALARE

Oskar Ekeblad
Teknisk testare
Aftonbladet

Johan Grimlund
Utvecklare
Redmind/Aftonbladet

Marcin Warpechowski
Lead Applications Developer
Starcounter

Sophia Nilsson
Reporter/Moderator
IDG

Johanna Månsson Grahn
Utvecklingschef & Webbutvecklare
Iteam

Kristoffer Vidmo
Continuous Delivery evangelist
C.A.G.

Dan Skatov
Head of Development
Starcounter

Erik Hellman
Technology Evangelist
Bontouch

Daniell Marell
Continuous Delivery evangelist
C.A.G.

Jesper Fernström
Konsult, ALM Specialist & Kursledare
Solidify/Informator
KVÄLLENS AGENDA
17.30-18.00
Registrering och mingel med enklare mat, snacks och dryck
18.00-18.10
Hej och välkomna från IDG
Sophia Nilsson, IDG
18.10-18.30
Hur Aftonbladet testar
Oskar Ekeblad och Johan Grimlund arbetar med att utveckla automatiserade end to end-tester för Aftonbladet. Tillsammans har de utvecklat ett testramverk som i grunden består av selenium och appium och är till för att kunna parallellisera och parametrisera tester för alla sorters mobila enheter och webbläsare. Testautomatiseringen är ett pilotrojekt för att utvärdera vilka tekniker och metoder som lämpar sig för ett snabbrörligt mediahus.
Oskar Ekeblad, Teknisk testare, Aftonbladet
Johan Grimlund, Utvecklare, Redmind/Aftonbladet
18.30-18.50
Continuous Delivery med Docker
Ny teknik och agil utveckling öppnar för nya möjligheter och ställer krav påutveckling, testning och deploy. Docker är en utmärkt hjälp och låter oss leverera, leverera, leverera under tiden vi utvecklar system till verksamheter i förändring.
Johanna Månsson Grahn, Utvecklingschef & Utvecklare, Iteam
18.50-19.05
Kort mingelpaus
19.05-19.25
Continuous Delivery ur utvecklarens perspektiv
Som utvecklare känner vi ofta tveksamhet inför de extra steg som Continuous Deliver kan medföra, trots att vi vet att det är positivt för projektet. Vi missar ofta vad det innebär för utvecklarens dagliga arbete och de extra fördröjningar det kan innebära. När vi måste vänta på att tester ska köras klart eller att kod ska granskas så blir vi lätt frustrerade och därmed minskar vår produktivitet.
I denna presentation går vi igenom ett par enkla saker att tänka på när man inför och börjar med Continuous Delivery och som kommer göra vår vardag som utvecklare bättre. Vi tittar på vad och hur vi ska mäta saker och ting och vilka mål man bör ha i början.
Erik Hellman, Technology Evangelist, Bontouch
19.35
Kvällens workshops drar igång
Pass 1:
Continuous Delivery med Visual Studio Team Services
En genomgång av de senaste verktygen i Visual Studio Team Services (VSTS) för team med fokus på DevOps och Continous Delivery. Vi fokuserar särskilt på de nya webbaserade verktygen i VSTS för bygg- och releaseautomatisering.
Jesper Fernström, Konsult – ALM Specialist, Solidify & Kursledare, Informator
Pass 2:
Coding workshop
Code and deliver continuously with small app components that work together without any integration work. Collapse the stack and do everything in one layer. Starcounter’s in-memory database and app engine takes care of the rest. Marcin and Dan from Starcounter will show you how to code. No sales fluff.
Dan Skatov, Head of Development & Marcin Warpechowski, Lead Applications Developer, Starcounter
Pass 3:
Continuous Delivery med Tutum och Docker i molnet
Denna kväll tar vi med oss er på en resa hur man idag kan bygga en systemproduktionslina baserad på Docker, Tutum, GoCD och Amazon EC2, från källkodsrepo till produktionsmiljö. Vi går igenom hur det är uppbyggt och fungerar och hur man arbetar med det. Vi kommer att arbeta med pipelinen och ett enkelt målsystem.
Daniel Marell och Kristoffer Vidmo, Continuous Delivery evangelister, C.A.G.
22.00
Kvällen avslutas, tack för ikväll!
