Kursens undervisningsperiod

1 (2018-08-01 till 2018-10-21)

Nivå/kategori

Yrkesstudier

Undervisningsspråk

Svenska

Kurstyp

Obligatorisk

Cykel/nivå

Yrkeshögskoleexamen

Rekommenderat studieår

3

Omfattning

5 sp

Kompetensmål

Förstår DevOps grundprinciper. Behärskar Gits
grundläggande funktioner. Klarar av att använda
och skapa Vagrant baserade utvecklingsmiljöer.
Klarar av att använda Robot Framework för att
skapa kravtestnings case.

Kan bygga automatiska integrationsflöden med
Jenkins. Kan automatisera överföring av
programvara till produktion. Kan utnyttja
Docker
containers både lokalt och automatiskt till
produktionsmiljön. Kan automatisera skapande av
produktionsmiljöer med AWS molntjänster och
Ansible.

Kan använda det inlärda på ett innovativt vis.
Klarar själv av att hitta mer information. Kan
kombinera alla områden.

Läranderesultat

Studeranden kan förverkliga ett system för
kontinuerlig integration för ett
programvaruprojekt.

Innehåll

Under kursens gång gås det igenom DevOps
principer och vi stiftar bekantskap med olika
verktyg.

- Kravtestning med Robot Framework
- Versionshanteringssystemet Git
- Utvecklingsmiljö med Vagrant
- Automatisk konfiguration med Ansible
- Molntjänster (Amazon Web Services)
- Docker containers
- Jenkins

Förkunskaper

Studerande har gjort programvaruutveckling.
Grundläggande kunskaper i Linux operativsystemet.

Mer information

Studenterna har obligatorisk närvaro då
föreläsaren
så kräver av dem.

Studieaktiviteter

  • Föreläsningar - 20 timmar
  • Projekt- och produktionsarbete/konstnärlig verksamhet - 90 timmar
  • Självstudier - 25 timmar

Arbetsbelastning

  • Kursens totala antal arbetstimmar: 135 timmar
  • Varav självstyrda studieformer: 135 timmar
  • Varav schemalagda studier: 0 timmar

Undervisningsform

Närundervisning

Examinationsformer

Projekt, se
Examinationskrav.

Examinationskrav

Under kursen kommer ett projekt att utföras som
grupparbete. För godkänd prestation krävs att
studenten deltar aktivt i projektet och
kontribuerar med sin del. Projektet är ett
arbetslivsorienterat projekt vilket inte kan
göras på nytt efter kursens avslutande.

Lärare

Weber Richard

Examinator

Karlsson Jonny

Antal kursplatser

Ingen begränsning (27 studenter anmälda)

Delprestation i kraft till

Till datum 2016-10-11

Kursanmälningstid

2018-08-13 till 2018-09-09

Examinationsformer

2016-05-11 - Övriga uppgifter

Rumsbokningar
Datum Tid Rum Titel Beskrivning Organisatör
2018-09-17 15:15 - 18:00 E387 Mjukvaruutvecklingsprocessen - DevOps Karlsson Jonny
2018-09-24 15:15 - 18:00 E387 Mjukvaruutvecklingsprocessen - DevOps Karlsson Jonny
2018-10-01 15:15 - 18:00 E387 Mjukvaruutvecklingsprocessen - DevOps Karlsson Jonny
2018-10-08 15:15 - 18:00 E387 Mjukvaruutvecklingsprocessen - DevOps Karlsson Jonny
2018-10-15 15:15 - 18:00 E387 Mjukvaruutvecklingsprocessen - DevOps Karlsson Jonny
2018-10-22 15:15 - 18:00 E387 Mjukvaruutvecklingsprocessen - DevOps Karlsson Jonny
2018-10-29 15:15 - 18:00 E387 Mjukvaruutvecklingsprocessen - DevOps Karlsson Jonny

Kurs och studieplanssökning