Type | Nombre | Durée |
---|---|---|
Cours | 4 | 01:20 |
TD | 10 | 01:20 |
Type | Coefficient |
---|---|
Soutenance Projet | 1 |
Rapport Projet | 1 |
Enseignant | Type |
---|---|
Bobelin Laurent | Responsable |
Briffaut Jeremy | Responsable |
Ferrere Emile | Responsable |
Abdallah Ahmad | Intervenant |
Briffaut Jeremy | Intervenant |
Ferrere Emile | Intervenant |
Welcome Welcome to our comprehensive 'Infrastructure as Code' course! In today's fast-paced digital landscape, managing and scaling infrastructure efficiently is paramount. This course is designed to equip you with the knowledge and practical skills to harness the power of Infrastructure as Code. You'll learn how to automate the provisioning, configuration, and management of infrastructure resources using industry-standard tools like Ansible, Docker and Vagrant. Whether you're an aspiring DevOps engineer, system administrator, or a future developer seeking to optimize your infrastructure workflows, this course will guide you through the principles and practices of IaC, enabling you to create, modify, and scale infrastructure with code, leading to more agile, reliable, and cost-effective operations. Join us on this learning journey as we explore the future of infrastructure management!
Educational Objective
At the end of this course, you should be able to:
Modalities The course begins with lectures followed by illustrative tutorials, followed by a project session (between 4 or 5 persons per group); you'll defend your project at the end of this course, and you'll be noted on this defense. During the project, we'll use the scrum management project. Your teacher will play the role of Product Owner (PO). The project will include 3 sprints, each time followed by a review with the PO concerning the functional aspects of the project.
The final defense will consist in:
Providing a report (5 pages max). The report must include the following sections: 1 Introduction: State the goal of your project and the scope of the document 2 Architecture overview: how your project is structured, a paragraph about each of the different architectural decisions you made. 3 Features: gives a comprehensive list of features supported by your solution 4 Difficulties: problem 5. Future Work directions Making a demo, with an introductory speech of 7 minutes, Followed by a 7 minutes long (max) actual demo, and finally a questions session.
UE | Semestre | Module |
---|---|---|
Principes de la programmation | 5 | Initiation au Génie Logiciel |
Sécurité Informatique | 7 | Sécurité système |
Administration réseaux et système | 6 | Administration système Linux |
PO STI 1 | 3 | Introduction aux réseaux informatiques |
PO STI 1 | 3 | Introduction aux systèmes |
Initiation Système et Réseau | 5 | Programmation système |
Modalities The course begins with lectures followed by illustrative tutorials, followed by a project session (between 4 or 5 persons per group); you'll defend your project at the end of this course, and you'll be noted on this defense. During the project, we'll use the scrum management project. Your teacher will play the role of Product Owner (PO). The project will include 3 sprints, each time followed by a review with the PO concerning the functional aspects of the project.
The final defense will consist in:
Compétence | Heures Cours | Heures Pratique | Niveau Entrée | Niveau Sortie |
---|---|---|---|---|
Sécurité des services externalisés | 1 | 3 | 1 | 2 |
Mise en oeuvre d'IAC en suivant une méthodologie SCRUM intégrant la sécurité |
Ref. | Verbe | Description | Niveau |
---|---|---|---|
C1_4 | mettre en place | mise en place de solutions adaptées à l'IaC nécessaire au projet | 2 |
C1_6 | organiser | Suivre le modèle SCRUM pour son projet | 2 |
C2_3 | mettre en place | Faire une preuve de concept de la validité des solutions | 2 |