CODE NIGHT #9 – DEVOPS I PRAKTIKEN

På moderna organisationer har man förstått att devops är det bästa sättet att leverera användbara applikationer snabbt och ofta, och att administrera dem på smidigaste sätt. Man har också förstått att det inte räcker med prat, nu är det dags att skrida till handling på allvar, på bred front. Planera är silver – implementera är guld! Mer än något annat finns det två nyckelaktiviteter att ägna sig åt: Automatisering och att riva murar. Murarna som ska ner finns mellan avdelningar, men kanske främst mellan olika yrkesroller.

Den 23 mars arrangerar TechWorld tillsammans med Pensionsmyndigheten Code Night #9 där vi tar upp de här frågorna och tipsar om hur du kan gå till väga. Varmt välkommen!

KVÄLLENS TALARE & WORKSHOPLEDARE

PROGRAM

17.30

REGISTRERINGEN ÖPPNAR

Mingel, enklare mat, snacks och dryck.

18.00 - 18.05

HEJ OCH VÄLKOMNA!

Kvällens moderator Sophia Nilsson hälsar välkommen och drar igång kvällen.

18.05 - 18.25

SUPERTEAM LEDER FÖRETAGET RÄTT I DEVOPS-SATSNINGEN

Ett team med extra stark teknisk devops-kompetens som stöttar övriga team ger hög effektivitet, tar helhetsansvar och bidrar till bred kompetensutveckling, utan att hela organisationen måste ställa om. Pensionsmyndigheten berättar om erfarenheter från en sådan satsning.

Daniel Mattsson, ScrumMaster, Pensionsmyndigheten

18.25 - 18.45

RÄTT VÄG TILL DE SVÅRFÅNGADE MÄTETALEN

Hur vet man om en devops-satsning lyckas? Jo, man mäter. Men vad mäter man och hur? Johan Normén berättar om det.

Johan Normén, Agil coach, Softhouse Consulting

18.45 - 19.00

KORT MINGELPAUS

19.00 - 19.20

JENKINS ELLER GOCD – ELLER BÅDE OCH?

Val av plattformar och verktyg är en nyckelfaktor för att lyckas med devops. Här är en närmare titt på två populära alternativ för pipelines för continuous delivery och vad som skiljer dem åt.

Christer Blomqvist och Niclas Ahlstrand, Systemutvecklare, Pensionsmyndigheten

19.20 - 19.40

DEVOPS = MAXTEST

Kanske medför devops de största skillnaderna i arbetssätt och synsätt inom testområdet. Det som låg sent ska göras tidigt och det som var separat måste integreras. Johanna Henriksson reder ut begreppen.

Johanna Henriksson, Testspecialist, Pensionsmyndigheten

19.40

WORKSHOPS

Du får höra en hiss-pitch om kvällens workshops innan de drar igång. Varje workshop har ett begränsat antal platser, först till kvarn gäller.

19.45

EN TITT INUTI KUBERNETES

Containrar är en fokusteknik för DevOps och Docker är kungen i containersfären. Kubernetes har seglat upp som den bästa plattformen för att hantera stora mängder Docker-containrar. Livedemo av olika scenarier från scale-out till pipeline via Jenkins!

Frank Baumfalk, Infrastrukturarkitekt, och Kami Gerami, Infrastrukturspecialist, Pensionsmyndigheten

19.45

RIVSTART MED GOCD

Blev du nyfiken på GoCD? I den här workshopen får du själv labba med GoCD och får inspiration till att testa vidare på egen hand. Du behöver ha med egen laptop, med git installerat och ett konto på github (https://github.com/). För att nätet inte ska gå för sakta på plats är det bra om du har laddat ner GoCD server och agentinnan du kommer hit, på https://www.gocd.io/download/

Christer Blomqvist, Systemutvecklare, Pensionsmyndigheten

Förberedelser inför workshop

Ta med egen dator och se till att ha nödvändig programvara installerad, se nedan.

Linux/MacOS:
a. Bash
b. Git, konfigurerat för dig
c. Java
d. Kommandot ”bc” i bash
e. GoCD 17.2
i. Server
ii. Agent

Windows med hypervisor:
a. Kör en Linux VM, förslagsvis Ubuntu 16.04. Se bara till att ha allt som behövs installerat (se ovan).

Windows utan Linux VM:
a. Cygwin
b. Git, konfigurerat för dig
c. Java
d. Kommandot ”bc”, från kategorin Math, installerat i Cygwin.
e. GoCD 17.2 (zip-installationen tycker jag är att föredra i Windows)
i. Server
ii. Agent

19.45

JENKINS 2 – SÅ HÄR GÖR DU

Eller det kanske är Jenkins som lockar? Vill du ha hjälp att komma igång? Här är i så fall en workshop för dig. Du får labba själv och prova dig fram under Niclas Ahlstrands ledning.

Niclas Ahlstrand, Systemutvecklare, Pensionsmyndigheten

Förberedelser inför workshop

Ta med egen dator och se till att ha nödvändig programvara installerad, se nedan:
- Docker
- IntelliJ
- Groovy
- Java 8

Plocka gärna även ner följande Docker-images innan för att spara bandbredd:
- docker pull pmdevel/jenkins2-server:welcome_blueocean
- docker pull pmdevel/jenkins2-agent:java
- docker pull pmdevel/jenkins2-agent:maven

21.30

KVÄLLEN AVSLUTAS, TACK!

PLATS: SKOFABRIKEN

Code Night arrangeras på Skofabriken i Hornstull.

Adress: Hornsbruksgatan 23, Stockholm
Datum: 23 mars
Tid: 17.30 – ca. 21.30

Frågor? Kontakta oss på codenight@idg.se

www.codenight.se

ARRANGÖRER