SWEN 438 Special Topic : DevOps

Lecture Schedule

Lecture times and venues

Day Time Room
Wednesday 11:00 - 11:50 Fairlie Tce 77/305
Friday 13:10 - 14:00 Fairlie Tce 77/305

Lecture Schedule for SWEN 438: 2021 Trimester 2

Week Start Day Lead Topic Lecture Assignment Lab
1 07/07/2021 Wednesday JQ Culture Course Introduction
Slides Notes VStream
Assignment 1 (Blackboard) due end week 2  
  Friday   No Lecture
2 14/07/2021 Wednesday JQ Culture Everything as code
Slides Notes VStream
   
  Friday JQ DevOps Tools
Slides Notes VStream
3 21/07/2021 Wednesday JQ Automation Configuration management
Slides Notes VStream
Assignment 2 due end week 4
Assignment 2 Brief (PDF)
Assignment 2 Brief (Markdown)
.gitignore
Lab 1 (Ansible)
  Friday JQ Ansible for DevOps
Slides Notes VStream
4 28/07/2021 Wednesday KE Automation Docker
Slides Notes VStream
   
  Friday KE Docker
VStream
5 04/08/2021 Wednesday DP Lean Lean Manufacturing
Slides VStream
Assignment 3 (GitLab) due end week 7
PDF Client Server
Lab 2 (GitLab) Due 10 August
PDF TGZ
  Friday DP Lean Development
Slides VStream
6 11/08/2021 Wednesday DP Lean Change Mitigation
Slides VStream
  Lab 3 (Docker) Due 18 August
PDF
  Friday DP Guest Speaker: Tim Wright (Microsoft NZ; LinkedIn) on Kubernetes
VStream
Study Break
7 01/09/2021 Wednesday DP Measurement Telemetry
Slides VStream
   
  Friday   No lecture
8 08/09/2021 Wednesday DP Measurement Logging
Slides VStream
Assignment 4 (GitLab) due end week 9
PDF JavaFiddle
Lab 4 (Measurement) Due 15 September
PDF
  Friday   No lecture
9 15/09/2021 Wednesday KE Reliability The Third Way
Slides VStream
  Friday KE Guest Speaker: Slade Butler (Integration Works)
VStream
10 22/09/2021 Wednesday KE Reliability Fuzzing
Slides VStream
Assignment 5 (Blackboard) due end week 11 Lab 5 (Reliability)
PDF TGZ Due 29 September
  Friday   No lecture
11 29/09/2021 Wednesday JQ Sharing Closing the loop: Continuous Delivery
Slides VStream
  Friday   Closing the loop: Continuous Delivery
Slides VStream
12 06/10/2021 Wednesday JQ Sharing Course Summary
Slides VStream
   
Assessment period
Important Note: lecture material on this page uploaded by staff should be expected to be updated as content is progressively developed and refined.
Topic attachments
I Attachment Action Size Date Who Comment
Assignment_3.pdfpdf Assignment_3.pdf manage 150 K 05 Aug 2021 - 12:35 Main.djp  
Assignment_4.pdfpdf Assignment_4.pdf manage 164 K 06 Sep 2021 - 20:55 Main.djp  
ChuckieEgg.tgztgz ChuckieEgg.tgz manage 19 K 03 Aug 2021 - 17:35 Main.djp  
Laboratory-2.pdfpdf Laboratory-2.pdf manage 54 K 03 Aug 2021 - 17:35 Main.djp  
Laboratory-3.pdfpdf Laboratory-3.pdf manage 101 K 11 Aug 2021 - 11:22 Main.escottkiri  
Laboratory-4.pdfpdf Laboratory-4.pdf manage 258 K 08 Sep 2021 - 13:34 Main.djp  
Laboratory-5.pdfpdf Laboratory-5.pdf manage 284 K 27 Sep 2021 - 16:36 Main.djp  
example.tgztgz example.tgz manage 956 bytes 22 Sep 2021 - 10:11 Main.djp  
javafiddle-1.0.0-handout.tgztgz javafiddle-1.0.0-handout.tgz manage 34 K 08 Sep 2021 - 12:09 Main.djp  
pacman-client-v1.0.jarjar pacman-client-v1.0.jar manage 36 K 05 Aug 2021 - 12:35 Main.djp  
pacman-client-v1.1.jarjar pacman-client-v1.1.jar manage 53 K 26 Aug 2021 - 11:40 Main.djp  
pacman-server-v1.0-sources.jarjar pacman-server-v1.0-sources.jar manage 32 K 05 Aug 2021 - 12:38 Main.djp  
pacman-server-v1.1-sources.jarjar pacman-server-v1.1-sources.jar manage 32 K 25 Aug 2021 - 14:39 Main.djp