Kursen ingår i dessa läroplaner och studiehelheter
- Informationsteknik 2014 - Tjänsteorienterade arkitekturer och systemutveckling
- Informationsteknik 2015 - Tjänsteorienterade arkitekturer och systemutveckling
- Informationsteknik 2016 - Tjänsteorienterade arkitekturer och systemutveckling
- Informationsteknik 2017 - Tjänsteorienterade arkitekturer och systemutveckling
- Informationsteknik 2018 - Tjänsteorienterade arkitekturer och systemutveckling
Kursens undervisningsperiod
1 (2018-08-01 till 2018-10-21)
Nivå/kategori
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
Kursens hemsida
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
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 |