• Your selection is empty.

    Register the diplomas, courses or lessons of your choice.

Advanced software engineering

  • School / Prep

    ENSEIRB-MATMECA

Internal code

EI8IT213

Description

The last few years have seen the emergence of DevOps in the world of software development. More and more companies are adopting a DevOps approach in order to continually bring value to the users of their software. This implies a change in culture, the implementation of new tools and practices, and a different way of collaborating to "make software". This module aims to raise students' awareness of DevOps practices, with a particular focus on continuous integration and continuous deployment.

Read more

Teaching hours

  • CIIntegrated courses26h

Syllabus

The provisional program is as follows:

Introduction to DevOps
Continuous Integration (dependency management, testing, static analysis, security, packaging, etc.)
Continuous Delivery (environments, deployment strategies, etc.)
Cloud (basic concepts, IaaS vs PaaS vs serverless vs containers)
Introduction to Infrastructure as Code (imperative vs declarative, main solutions, etc.)

Read more

Assessment of knowledge

Initial assessment / Main session - Tests

Type of assessmentType of testDuration (in minutes)Number of testsTest coefficientEliminatory mark in the testRemarks
Integral Continuous ControlContinuous control1