Skip to main content

Architecture and Devops CI/CD (4 cr)

Code: IT23DO07-3001

General information


Enrollment

15.01.2024 - 14.02.2024

Timing

23.01.2024 - 14.04.2024

Number of ECTS credits allocated

4 op

Mode of delivery

Contact teaching

Teaching languages

  • English
  • Svenska

Degree programmes

  • Degree Programme in Information Technology
  • Degree Programme in Business Information Technology
  • Degree Programme in Information Technology

Teachers

  • Kaj Wikman

Teacher in charge

Kaj Wikman

Groups

  • INF23F-Å
    Tradenom (YH), informationsbehandling, 2023
  • ITE23D-V
    Information Technology, full time studies 2023, Vasa

Objective

- Students understand what is meant by continuous integration and distribution.
- Students know the most common architectures used in the development of distributed systems.
- Students understand how to create an API application and how a web application retrieves data using the API.

Content

- Azure Devops CI/CD
- The DDD (design-driven development) method
- Framework for API development. (REST and/or GRAPH based)
- Combined Front- and Back-end application

Location and time

Spring 2024

Materials

Available in Moodle

Teaching methods

The course is based on lectures, distance-studies, self-study and exercises in a classroom environment.

Exam schedules

Spring 2024

Student workload

50/50

Evaluation scale

H-5

Assessment criteria, satisfactory (1)

-

Assessment criteria, good (3)

-

Assessment criteria, excellent (5)

-

Assessment criteria, approved/failed

Completed project as described.

Assessment methods and criteria

Of the marks of the examination questions, you must obtain at least 30% in order to obtain a grade in the course, irrespective of the total score of the exams. 30% for pass, per exam. In total, 30% is applied for approved and linear scale.

Assessment criteria, fail (0)

< 10p/30p

Assessment criteria, satisfactory (1-2)

Understand the basics of Devops, coding and Git.
At least 10p/30p.

Assessment criteria, good (3-4)

Can handle requirements and correlate with Git, timeplanning and coding.
At least 18p/30p

Assessment criteria, excellent (5)

Can handle all aspects of code and git via Devops.
At least 26p/30p.

Qualifications

Previous courses in continuing education