This course has already ended.
- COMP.SE.140
- 2. Lectures and theory
- 2.1 Lectures, slides and videos
Lectures, slides and videos¶
Videos from the menu on the left.
2022 Lectures¶
30.08: Introduction
Slides
and video: https://tuni.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=5cd0cacb-6097-43a5-9eb9-ae1a00aaacba
06.09: Discussion about DevOps (Tue 06.08 at 1015 in TC161, Tietotalo)
- To prepare: watch https://tuni.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=4b7b047e-1b85-4e53-89f8-ad9400924252 and read 2.1 and 2.2 from http://jultika.oulu.fi/files/isbn9789526217116.pdf
- At the event we will discuss the
13.09: Independent learning / Videos
- See the cloud material Cloud/Tech
Slides
and video https://tuni.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=cda5872e-aa0a-4c7f-86da-af07012597ea and Cloud/BizzSlides
and video https://tuni.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=f2eaccba-f4a8-480f-a462-af07012597f8 - Answer the questionary (See Section 3)
20.09: Containers and & Docker
- See the material:
Slides
and video https://tuni.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=8f34ffa5-e33a-41f4-a9ce-af07012597e9 - Answer the questionary (See Section 4)
27.09: Orchestration (Docker Compose etc)
- See the material:
Slides
and video https://tuni.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=11123587-0d42-49bc-b49b-af140126fb49 - Participate in the discussion session Tietotalo (Hervanta Campus) TC161. We will start with rules for passing and grading of the course. Then we continue with orchestration (prepare with questions)
- Support material for the Docker Compose exercise:
Slides
and video https://tuni.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=9791479b-766a-4cdb-a5f5-af1d00d47f75
04.10: Continuous Deployment
- Video lectures:
Discussion session 04.10. at TC161
11.10: Discussion session
- A short lecture about MIME-types, content headers etc.; tutorial of Ansible
Slides
and video https://tuni.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=64d1eeaf-a1f9-4043-91da-af2b00d919ab - Discussion on question “How would you use A/B-testing or HYPEX in SISU” - please think ahead
25.10, 01.11: Cloudnative sessions
- Introduction: slides
slides
and video: https://tuni.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=db1d6ce6-a45b-4fd6-9cdb-af3500a857bf - Microservices:
slides
and video https://tuni.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=7016b78c-27ce-4776-a4c1-af3500a857d4 - Communication mechanisms
Slides
and https://tuni.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=b12df561-7a96-4273-8a37-af3500a857d2 - Serverless/FaaS
slides
and video: https://tuni.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=4136d7cf-0ba1-4767-b3f0-af3500c1727b - Summary
slides
and video/summary: https://tuni.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=0f7423d9-86cb-4221-8cc3-af3500c1727b video/microfrontends: https://tuni.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=92f87288-571e-48cc-97e1-af3500c17274 - 25.10: discussion session
- 01.11: discussion session
- About dependencies
slides
; unfortunately the video was not available anymore - maybe I discuss these later
08.11, 05.11 CI/CD pipeline, project, hosting
- Project:
slides
and video: https://tuni.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=518ef67b-166e-414a-bbbc-af4e013cd4f2 - Gitlab CI:
slides
and video: https://tuni.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=9b4b0c25-1ae9-4b03-858e-af4e013c70e1 - Dependencies:
slides
and video https://tuni.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=9b4b0c25-1ae9-4b03-858e-af4e013c70e1 - Automation
slides
and video: https://tuni.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=a67c6eef-cd1c-42e3-b1d3-af4000fe2ab4 - Hosting and monitoring
slides
and video: https://tuni.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=80c0fbd3-5ff0-49f4-8a83-af4000fe2aad
22.11. Continuous Deployment in Practice
- Funidata and TAU customers will talk about aspects on continuous deployment. Recording available: https://tuni.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=5e2f635e-9a3e-4eb0-924f-af5a011d6bca
Highlevel tools used in companies
- A short lecture:
slides
and video: https://tuni.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=e243bcff-8899-44a2-afb2-af5a011d6bd0 - Unfortunately, Terraform video is missing, but here are couple of links. Terraform in 100 seconds: https://www.youtube.com/watch?v=tomUWcQ0P3k and tutorial as text: https://itnext.io/terraform-tutorial-part-1-intro-and-basic-concepts-7a27ae7722b6
29.11 Recap and preparing for exam
- A short lecture:
slides
and video: https://tuni.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=4415aa66-d3b7-463d-9958-af5c00951d99
Posting submission...