Nuno PomboUniversidade da Beira Interior
X-Ops
2026/27 · 1st Semester

Plataformas e
Serviços X-Ops

Unit page — news, syllabus, lecture notes and grades

◆ DevOps ◆ MLOps ◆ AIOps ◆ DataOps ◆ CI/CD ◆ Microservices ◆ LLMs

Syllabus

  1. Introduction to X-Ops and Modern Software Operations
  2. DevOps Foundations and Source Code Management
  3. Reliable Programming and Software Quality in X-Ops
  4. Testing in DevOps Pipelines
  5. Continuous Integration and Continuous Delivery (CI/CD)
  6. Cloud-Native Applications and Microservices Architecture
  7. DevSecOps and Quality Gates
  8. Automated Testing with AI and Mutation Testing
  9. MLOps: Deploying and Operating ML Systems
  10. AIOps: Intelligent Operations with AI Assistance
  11. DataOps: Pipelines, Quality, and Observability
  12. LLMs & DevOps: Agentic Workflows and Code Generation

Bibliography

  • Engineering AI Systems: Architecture and DevOps Essentials, Len Bass et al., Pearson, 2025.
  • Engineering Software Products: An Introduction to Modern Software Engineering, Ian Sommerville, Pearson, 2020.
  • Refactoring (2nd Edition), Martin Fowler, Addison-Wesley Signature Series, 2018.
WeekLecture NotesLabs
07.09 Unit Outline PDF
Getting Started
Practical Assignment Brief
14.09 DevOps and Code Management Project: in-class support
21.09 Reliable Programming Project: in-class support
28.09 Software Construction, Code Quality, Reviews & Refactoring Sprint#1 Review and Retrospective
05.10 Cloud-based Software Code Smells Detection
12.10 Microservices Architecture Sprint#2 Review and Retrospective
19.10 Verification, Validation and Software Testing Code Smells Detection
26.10 AI-Assisted DevOps Sprint#3 Review and Retrospective
02.11 In-class project support Unit Testing
09.11 DevSecOps Sprint#4 Review and Retrospective
16.11 AIOps Software Testing
23.11 DataOps Sprint#5 Review and Retrospective
30.11 Leveraging LLMs in DevOps Project: in-class support
07.12 Project: in-class support Project: in-class support
14.12 Term Test Project: in-class presentation