Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
Typologie
Bachelor
Méthodologie
En ligne
Durée
10 Mois
Dates de début
Dates au choix
Description
Devenez un expert en administration Systèmes DevOps ! Le DevOps repose sur un ensemble de principes visant à fluidifier les relations entre les développeurs et les opérationnels en charge du déploiement de la production informatique. Objectif : accélérer les processus de développement et déploiement tout en améliorant la qualité des produits. Grâce à cette formation, vous deviendrez un professionnel de l’automatisation du déploiement des infrastructures sur un cloud privé, public ou hybride. Vous saurez, en relation avec les équipes de développeurs, déployer des applications en continu.
Précisions importantes
Pour réaliser cette formation, il vous faut avoir l'un de ces niveaux d'études : BAC+2, BAC+3, BAC+4, BAC+5, Doctorat
Les sites et dates disponibles
Lieu
Date de début
En ligne
Date de début
Dates au choixInscriptions ouvertes
À propos de cette formation
Titre Professionnel
Questions / Réponses
Ajoutez votre question
Nos conseillers et autres utilisateurs pourront vous répondre
Notre équipe va devoir vérifier votre question pour s'assurer qu'elle respecte notre règlement de publication. D'autre part, nous avons remarqué d'après vos réponses qu'il est possible que vous n'ayez pas la possibilité de vous inscrire à cette formation. Ceci peut-être dû à votre localisation géographique, à votre niveau académique, etc. Veuillez consulter directement l'établissement concerné pour toute information supplémentaire.
Merci beaucoup!
Nous sommes en train d'examiner votre question. Nous la publierons prochainement.
Préférez-vous que l'établissement vous contacte directement?
Les Avis
Avez-vous suivi ce cours? Partagez votre avis
Les exploits du centre
2023
Toutes les formations sont actualisées
L'évaluation moyenne est supérieure à 3,7
Plus de 50 opinions au cours des 12 derniers mois
Ce centre est avec Emagister depuis 2 ans.
Les matières
Gestion
Production
Manager
Automatisation
SA
Réseau
Information
Le programme
Automatisation du déploiement d'infrastructure dans le Cloud
1.Gérer son projet en mode agile
Introduction à la méthode Scrum
Le manifeste Agile et la théorie de Scrum
Agilité et Scrum - Essentiel et activité finale
L'équipe Scrum
La valeur et le product backlog
La gestion des itérations en Scrum
Les bases de Scrum - Essentiel et activité finale
La gestion des flux de travail et de valeur
La chaîne d'intégration et de livraisons continues
La gestion des flux - Essentiel et activité finale
Les règles d'équipe
Les événements Agile vus par le développeur
Les spécificités Scrum pour le développeur - Essentiel et activité finale
2.Maintenir et exploiter un serveur linux
L'installation d'un serveur debian
La gestion de son système linux
L'installation d'openSSH
Les commandes de bases linux Debian 11
L'installation du serveur Nginx
L'installation du serveur LAMP Partie 1
L'installation du serveur LAMP Partie 2
La sauvegarde du système Partie 1
La sauvegarde du système Partie 2
La révision - Serveur Linux Debian 11 : Droits et Administration, Serveur LAMP
La révision - Connaissances Linux et Documentation technique
3.Créer automatiquement des serveurs grâce aux scripts
Introduction au scripting
La connaissance des principaux systèmes d'exploitation : Linux
Les différentes versions de Windows Server et leurs fonctionnalités
La structure du script et commandes de base
L'introduction au Shell Bash
La création du Premier Script Shell Bash
La prise en main de PowerShell
La création d'un script d'automatisation PowerShell sous Windows
La création d'un script d’automatisation avec Python
La création d'un script d’automatisation avec Bash
La création automatique d'une machine virtuelle de serveur
L'installation du serveur DHCP principal
L'automatisation de la configuration du serveur
La vérification de la configuration et de la conformité
La rédaction et la mise à jour de la documentation d'exploitation
Le diagnostic d'un dysfonctionnement et sa correction
La consultation de la documentation technique rédigée en Anglais
La révision des principes de la virtualisation
La connaissance du principe de base des calculs utilisés dans l’adressage IP
La révision - Connaissances de base conception de scripts et langages
4.Déployer automatiquement une infrastructure
L'automatisation d'une infrastructure
L'introduction au Cloud Computing
Les solutions de Cloud Computing
L'architecture système et son déploiement
La configuration des serveurs
La description de la configuration des serveurs à déployer
La conception des scripts nécessaires aux déploiements
L'écriture des scripts nécessaires pour chaque serveur
Le test des scripts nécessaires pour chaque serveur
Le lancement du déploiement
Le maintien et mise en oeuvre de l'évolution de la documentation technique
Le dialogue avec les fournisseurs de service
La veille technologique sur le Cloud hybride
L'outil d’automatisation de déploiement d’infrastructure : Ansible
L'outil d’automatisation de déploiement d’infrastructure : Terraform
La définition de l'Hyper-V
La révision des principes du réseau IP pour le Cloud
5.Sécuriser votre infrastructure
L'application des recommandations de configuration d’un système GNU/Linux de l’ANSSI
La connaissance des principes de base d'une gestion sécurisée des identités
Le déploiement d’un pare-feu : pfSense sous Virtualbox
Le déploiement des certificats
La mise en place des environnements de test
La mise en place des environnements de pré-production
L'utilisation d'un environnement de test et de pré-production
Le test des mises à jour de sécurité avant le déploiement
La mise à jour de la documentation technique après un test
La consultation de la documentation technique rédigée en Anglais autour d'un test de sécurité
La veille technologique sur les accès serveurs sécurisés
La connaissance des normes et des standards relatifs aux échanges sécurisés
La révision des règles d'authentification
Les risques liés aux systèmes déployés
L'intégration des règles de sécurité dans les systèmes à déployer
Les pare-feux du système
Les pare-feux du réseau
L'introduction à OpenSSH
6.Superviser l'infrastructure
L'administration superviseur partie 1
L'administration superviseur partie 2
L'introduction au Serveur Syslog et ntp
L'installation d'un serveur syslog
La création d'un Monitor
Les fonctionnalités d'un mdm (mobile device manager).
La révision - Hypervision des systèmes et équipements réseau, journalisation
La révision - Hypervision de l'infrastructure : Syslog, protocoles de supervision et d'analyse
7.Mettre votre infrastructure en production dans le Cloud
Utiliser un Cloud pour stocker ses données
La prise en compte de l’offre de services d’un fournisseur de services Cloud
Le paramétrage des services Cloud retenus
L'utilisation d'un outil de gestion des configurations : Ansible
L'automatisation du déploiement de l’infrastructure avec l’outil Ansible
L'utilisation de l'outil de gestion des configurations Terraform
L'automatisation du déploiement de l’infrastructure avec l’outil Terraform
La documentation du déploiement de l'infrastructure dans le Cloud
Le diagnostic d'un dysfonctionnement dans le Cloud
La correction d'un dysfonctionnement dans le Cloud
Le négociation avec le fournisseur de services Cloud
La consultation de la documentation technique en Anglais sur la mise en production dans le Cloud
Les principales solutions Cloud du moment : AWS / GCP / Azure
La révision - Cloud Computing : FAI, Cloud, IaaS, PaaS, SaaS
Les principes de la réversibilité
La connaissance des principes, des enjeux et des risques du Cloud Computing
L'application des recommandations de l’ANSSI en matière de sécurité réseau
Déploiement d'une application en continu
1.Préparer un environnement de test
L'environnement de test
Introduction à Git et Github
La création d'une infrastructure de test adaptée au projet
La mise en ligne d’applications web avec Heroku
Le déploiement de l’application dans l’environnement de test
Les test unitaires
L'anticipation de l'obsolescence du système
Le diagnostic d'un dysfonctionnement lié à l’infrastructure et sa correction
Le retour sur les dysfonctionnements de la version en test
L'échange avec les développeurs
Les bases d'un environnement de test
La démarche DevOps
Les fondements de la gestion de projet Agile
Les méthodes Agile pour le développement logiciel
La mise en place de l'intégration continue (CI)
La mise en place de la livraison ou déploiement continu (CD)
La révision - Les différentes méthodes de communication
2.Gérer le stockage des données
La gestion des données
Création et alimentation de bases de données SQL
Interrogation d'une base de données SQL
La configuration du stockage
La sauvegarde des données
La configuration de la réplication
La connaissance des différents types de stockage
L'Introduction générale aux bases de données, notion de SGBDR
Les familles de BD NoSQL
La gestion des droits d'accès des utilisateurs ou de clients
3.Gérer des containers
La connaissance des techniques de virtualisation basées sur les conteneurs
L'outil Docker : principes, objectifs et solutions
Le Dockerfile et ses instructions
Docker Compose : Introduction
Docker Compose : Étude de cas
L'automatisation de la création des containers avec un outil de type Docker
L'utilisation des conteneurs pour gérer les mises à jour applicatives
Le paquetage d'une application Python sous forme de conteneur
La connaissance de l’architecture applicative de microservices
4.Automatiser la mise en production
Les Kubernetes
L'utilisation d'une plateforme de type Kubernetes
La préparation d'un environnement de pré-production
Le déploiement de l’application dans l’environnement de pré-production
Introduction à la QA et au bug report
L'orchestration des conteneurs
La stratégie de déploiement de Kubernetes
La mise à niveau d'un cluster Kubernetes
La mise en production avec Kubernetes
Supervision des services déployés
1.Définir et mettre en place des statistiques de services
La définition des indicateurs liés à l’utilisation des ressources des systèmes (CPU, stockage, réseau)
La définition des indicateurs liés à la sécurité (accès, intrusion)
La définition des indicateurs liés aux performances des applications (temps de réponse, nombre de connexions simultanées, …)
La détection au plus tôt des dysfonctionnements
La détection des problèmes de performance
La détection des problèmes de saturation du stockage
La connaissance des principes des accords de niveau de service (SLA)
La définition des niveaux de service attendus pour chaque client (SLA)
La connaissance des principaux risques liés à la mise en ligne d’une application
La connaissance des principes de la supervision
2.Superviser la disponibilité de l’infrastructure et en présenter les résultats
La mise à niveau : Superviser la disponibilité de l’infrastructure
La mise à niveau : Superviser la disponibilité de l’infrastructure : Centreon
La définition des éléments de l’infrastructure
La définition des seuils d’alerte
Le suivi des indicateurs de performance et de disponibilité
La mise en oeuvre et l'exploitation d'une solution de supervision
La mise en oeuvre d'une solution de centralisation des journaux d’événements
La mise en oeuvre des outils permettant d’analyser les journaux d’événements
3.Exploiter une solution de supervision
L'introduction à la supervision Nagios/Centreon
L'installation de Centreon /Nagios
Le déploiement des agents de collecte de données sur tous les nœuds de l’infrastructure (conteneur ou serveur)
L'assurance que les transactions sont sécurisées
La surveillance de la remontée des indicateurs
L'identification des problèmes et la détermination des équipes concernées
Faire prendre les mesures correctives
Le rapport aux développeurs des analyses statistiques concernant une application en production
Le dialogue avec les fournisseurs de service Cloud
La connaissance du protocole SNMP
Le paramétrage et l'utilisation d'un serveur Syslog
4.Mesurer les performances et la disponibilité de l’infrastructure et en présenter les résultats
La définition et la mise en oeuvre d'une action corrective à partir d'éléments issus de la supervision
L'élaboration des tableaux de bord de suivi de production informatique
La rédaction et la mise à jour de la documentation software
La présentation par écrit, ou lors d’un exposé, des résultats de la production informatique
La connaissance de la gestion des niveaux de services
La connaissance du standard WBEM et sa déclinaison WMI
La connaissance du protocole Syslog
La connaissance des protocoles d’analyse de flux réseaux (type NetFlow)
5.Assurer sa veille technologique
L'évaluation des besoins nouveaux
Le suivi des évolutions en matière de Cybersécurité
Le repérage de techniques et technologies émergentes
La recherche d'informations en anglais
6.Échanger en Anglais sur les réseaux professionnels
Learning English
L'usage des verbes irréguliers
Researching information on professional social networks
Head hunting on professional social networks