add skills in bacplusun-devops

This commit is contained in:
makayabou 2020-11-18 02:23:06 +01:00
parent f7ba48dd28
commit ae1e9904ed

View File

@ -133,3 +133,59 @@ Plus d'informations sur [la brochure de la formation](bacplusun-devops.pdf)
| Compétences | <li> Instancier une classe | | Compétences | <li> Instancier une classe |
| | <li> Interagir avec une api | | | <li> Interagir avec une api |
| | <li> Concevoir une interface de diagnostic | | | <li> Concevoir une interface de diagnostic |
## Compétences par blocs et outils
| Domaine de compétences | Compétences | Outils |
|----------------------------------------------------|--------|--------|
|**Synthèse des compétences** | |
| |<li>installer et administrer un parc informatique |linux |
| |<li>programmation script et orienté-objet |python |
| |<li>utiliser les outils devops |docker |
|**Travailler dans un environnement collaboratif** | |
| |<li>Concevoir une politique de sécurité des données |
| |<li>utiliser un groupware | nextcloud |
| |<li>utiliser les versions de code | gitlab |
| |<li>utiliser un IDE | vscode |
|**Installation du poste de travail** | |
| |<li>assembler les composants internes du pc | tournevis
| |<li>réaliser le branchement des périphériques
| |<li>cablâge réseau dun parc informatique
|**Installation du système dexploitation**
| |<li>partitionner un disque dur | partitionnement
| |<li>réaliser une clé usb dinstallation | live-system
| |<li>installer un système dexploitation | usb-boot
| |<li>utiliser le démarrage et linstallation par le réseau | pxe
|**Administration du poste de travail**
| |<li>utiliser la ligne de commandes | bash, shell, powershell
| |<li>installer des applications natives | apt
| |<li>mettre en place une machine virtuelle | virtualbox, qemu
|**Programmation Python 1**
| |<li>connaitre les structures élémentaires: variables, fonctions, libraires | Python
| |<li>utiliser une API simple (REST Api) | requests
|**Programmation Python 2 (bac +1 )**
| |<li>savoir instancier une classe
| |<li>connaîtres les librairies dadministration système | psutils
| |<li>réaliser un programme graphique de diagnostic | tkinter
|**Administration avancée du poste de travail (bac +1)**
| |<li>utiliser la syntaxe de bash
| |<li>automatiser les tâches | cron, systemd
| |<li>installer des applications bac à sable | flatpak, snap
|**Administration du serveur**
| |<li>Mettre en place les services réseau |ssh, smb, nfs
| |<li>Déployer une architecture serveur-base de données | nginx, sql, wordpress
|**Sécurité des serveurs (bac +1)**
| |<li>implémenter une clé de chiffrement | openssl
| |<li>sécuriser un serveur | let's encrypt
| |<li>utiliser un outil de supervision | nagios-like
|**Cloud Computing (bac +1)**
| |<li>Utiliser les conteneurs | docker
| |<li>Utiliser les orchestrateurs | docker-compose, gitpod
| |<li>Utiliser les plate-formes de Cloud | google cloud platform
|**Déploiement dun parc informatique**
| |<li>Configurer un réseau local et un pare-feu | gns3, ufw
| |<li>Réaliser le câblage réseau | cisco
| |<li>Utiliser un outil de gestion de parc | glpi
| |<li>Accompagner les utilisateurs à la prise en mains