Parcours métier – DevSecOps – Niveau 1

0 Enrolled
140 heures
  • 140 heures
  • 48
  • 0
  • no
15,000.00€

Aperçu du cours

Objectif de formation : l’apprenant développera les compétences nécessaires pour intégrer un poste de DevSecOps

Prérequis

  • Avoir des connaissances basiques en programmation, cloud, sécurité informatique, réseau & TCP/IP
  • Maîtriser les systèmes Linux
  • Avoir des notions d'administration système

Objectifs pédagogiques

  • Appréhender les fondamentaux de la sécurité du Cloud & les best practices du domaine
  • Maîtriser les fondamentaux techniques d'AWS & de son architecture
  • Comprendre et savoir utiliser la conteneurisation de logiciel sous Docker
  • Automatiser la construction et le déploiement d'infrastructures avec Ansible
  • Automatiser et d’orchestrer le déploiement et l’approvisionnement de ressources pour créer une architecture grâce à Terraform
  • Utiliser les principales fonctionnalités du langage de programmation Python
  • Créer puis maintenir vos scripts sous Bash
  • Savoir maîtriser les fonctionnalités de l’outil GitLab

Public ciblé

  • Développeurs
  • Ingénieurs
  • DSI
  • Architectes

Programme de formation

  • Programmation avec Python

    • Langage Python – Introduction

    • Développement & la notion d’objet

    • Python & la programmation objet

    • StdLib

  • Automatisation des scripts Shell par Bash

    • Principes des scripts Shell & de évaluation d’expression

    • Élément de programmation Shell

    • Expressions régulières & utilitaires système

  • Utilisation et administration de GitLab

    • Workflow & outils clés de GitLab

    • Définition de rôles

    • GitLab CI & le workflow GitLab

    • Présentation de GitLab CI

    • Gestion des utilisateurs et des groupes

  • Les fondamentaux techniques d'AWS

    • Comprendre le cloud computing

    • Gérer son budget pour une solution AWS

    • Découvrir les services AWS

    • Sécuriser une infrastructure AWS

    • Utiliser les CLI AWS

  • L'architecture d'AWS

    • Introduction & bases de l’architecture AWS

    • Applications & dimensionnement

    • Services applicatifs & migration d’applications

  • Sécurité & gouvernance du Cloud

    • Introduction à la sécurité du cloud

    • Sécurité et risques du Cloud

    • Criticité des risques : par l’impact métier & par probabilité

    • Prévention & atténuation des risques

    • Aspect juridique, contrats & SLA

    • Opérations et exploitation des SI

    • Continuité d’activité

    • Tiers & RH

    • Sécurité des flux

    • Sécurité entre Clouds

  • Mise en oeuvre du déploiement d'applications en conteneur avec Docker

    • Introduction à Docker

    • Docker en production

    • Création de conteneur

    • Exploitation de Docker

    • Docker Compose

    • Docker Swarm

  • Automatisation la gestion des serveurs

    • Présentation du mouvement DevOps

    • Ansible

    • Paramétrage et commande Ad Hoc

    • Déploiement & organisation : Playbooks

    • Concepts avancés

  • Automatisation & orchestration du déploiement et de l'approvisionnement de ressources sous Terraform

    • Présentation & installation de l’outil

    • Construction d’une infrastructure AWS

    • Langage HLC

    • Modules

    • Mise à jour de Terraform

    • Stockage à distance du State

Instructeur

Avatar de l’utilisateur

bprigent

0.0
0 commentaire
0 Students
491 Courses
Main Content