Formations

Catalogue de formations 2020

Des labs DevOps pour gagner en autonomie

Encourager l’expérimentation systématique dans les conditions réalistes du DevOps : des “labs” au centre de la formation professionnelle pour assurer un apprentissage pertinent, opérationnel et captivant.
Basées sur des travaux pratiques documentés et reproductibles dans des environnement complexes, nos formations permettent d’éviter les explications simplistes, déconnectées et la transmission verticale.

Catalogue (PDF)

Next

Catalogue de formations 2020

DevOps

Maîtriser les outils et les paradigmes du mouvement DevOps.

Docker

Maîtriser Docker et assimiler le principe de la conteneurisation, des microservices et de l'Infrastructure-as-Code.

Introduction à Docker - 2 jours (14h) - 1000€ HT

Apprendre à conteneuriser une app, créer des images et les inscrire dans un registry. Manipuler des conteneurs et les faire interagir au sein d'une architecture microservices avec Docker Compose et créer un cluster avec Docker Swarm. Comprendre les concepts de conteneurs et de l’architecture micro-services. Etre capable de déployer des applications complexes interagissant ensemble grâce à Docker et ses outils.

Consulter le support du module Docker

Docker avancé avec Podman et Buildah - 1 jour - 600 € HT

Maîtriser les subtilités de l'architecture Docker et de la conteneurisation. Gestion des applications stateful et des bases de données distribuées. Manipulation des drivers de volume, de réseau et de logs pour étendre les possibilités de Docker. Contraintes d'accès au disque et au réseau et optimisation. Découverte de nouvelles briques logicielles pour pallier les carences de Docker-compose et Swarm. Introduction à Kubernetes.

Ansible

Ansible est le couteau suisse de l'administration d'infrastructures. Il implémente le concept d'idempotence de l'Infrastructure-as-Code dans des contextes extrêmement versatiles et ne requiert que SSH et Python pour exécuter ses modules.

Introduction à Ansible - 3 jours (21h) - 1500€ HT

Organiser un dépôt de code permettant le déploiement et l'orchestration d'applications dans une architecture complexe grâce à l’environnement de scripting Ansible. Configurer et manipuler les playbooks, inventaires et rôles Ansible. Bonnes pratiques pour l'écriture de rôles Ansible.

Ansible avancé avec AWX et Ansible-Tower - 2 jours (14h) - 1200€ HT

Orchestration et déploiement d'applications complexes (déploiement continu, load-balancing et haute disponibilité). Installation et usage d'AWX et Ansible-Tower. Utilisation conjointe d'Ansible avec les autres technologies Cloud (Docker, Kubernetes…), de CI (Jenkins, Gitlab-CI) et fournisseurs d'infrastructure (Terraform, AWS, DigitalOceal). Utilisation avancée des inventaires dynamiques. Bonnes pratiques d'écriture de nouveaux modules.

Consulter le support des modules Ansible

Kubernetes

Kubernetes permet d'utiliser les technologies de conteneurisation en maîtrisant l'orchestration de façon fine et en intégrant une gamme d'outils avancés pour le clustering.

Introduction à Kubernetes - 2 jours (14h) - 1200€ HT

Manipulations autour des concepts qui composent Kubernetes : pods, services, namespaces, équivalents entre Docker/Docker Compose et Kubernetes. Découverte des contrôleurs et de l'interface de gestion de Kubernetes.

Consulter le support des modules K8S

Kubernetes avancé et découverte de Rancher - 2 jours (14h) - 1200€ HT

Travaux pratiques documentés. Gestion des réseaux et volumes et briques de Kubernetes (Ingress, Operators...). Concepts et scénarios de conteneurisation et de virtualisation avancée.

Terraform

Terraform est une technologie créée pour manipuler les infrastructures Cloud (AWS, Google Cloud Platform, OVH, Scaleway, etc.) selon les principes de l'Infrastructure-as-Code.

Cloud avancé avec Terraform et AWS - 2 jours (14h) - 1200€ HT

Création d'environnements réseau complexes sur le cloud AWS et exploration et configuration des ressources offertes par AWS avec Terraform. Modélisation de Virtual Private Cloud (VPC) via l'API d'AWS et le provider Terraform.

Jenkins

Concepts de CI/CD, méthodologie, outils et concepts du DevOps à travers la manipulation de Jenkins.

CI/CD avec Jenkins et Ansible - 2 jours (21h) - 1200€ HT

Concepts de CI/CD, méthodologie, outils et concepts du DevOps avec Jenkins et Ansible.

Consulter le support des modules Jenkins

Langages

Python - Rust - JavaScript - TypeScript - GNU/Linux - Bash - C - Elixir

Introduction à Python - 3 jours (21h) - 1500€ HT

Introduction à Python : de la syntaxe de base à la logique de l'orienté objet, animée par un contributeur actif d'un logiciel libre en Python.

Introduction à JavaScript - 3 jours (21h) - 1500€ HT

Introduction à JavaScript selon la norme ECMAScript 8 : une approche saine et concise, focalisée sur les meilleures pratiques, qui permet de mettre en lumière les principaux écueils du langage.

Introduction à TypeScript - 3 jours (21h) - 1500€ HT

Introduction au langage TypeScript : du développement web de façon maîtrisée et raisonnable.

Introduction au C / C avancé - 3 jours (21h) - 1500€ HT

Introduction ou perfectiomment au langage C en norme ANSI (C11 ou C18), pour une écriture de code C de qualité. Éviter les failles mémoires avec des outils de fiabilité logicielle. Formation pratique avec des explications théoriques au fil de l'eau et sur demande des stagiaires.

Introduction à GNU/Linux et Bash - 3 jours (21h) - 1500€ HT

Découverte de la ligne de commande avec Bash et de l'administration système sous GNU/Linux : des fondamentaux à la gestion d'un serveur.

Introduction à Rust - 3 jours (21h) - 1500€ HT

Introduction au langage Rust, découverte des particularités du langage : ownership, borrowing, move semantics. Face-à-face pédagogique au travers d'exemples concrets entrecoupés d'explications théoriques. En fin de formation, un mini-projet d'application sera réalisé avec les stagiaires.

Introduction à Elixir et Phoenix - 2 jours (14h) - 1200€ HT

Introduction à Elixir, un langage de programmation moderne et fonctionnel basé sur la machine Erlang, et initiation au framework web Phoenix.

Sécurité

Concevoir un modèle de menaces. Comprendre les différents types d’attaque et connaître les remédiations correspondantes. Développer des moyens de détection et de sécurisation système et réseau à l’aide d’outils configurables.

Introduction à la sécurité informatique - 2 jours (14h) - 1000€ HT

Concevoir un modèle de menaces. Comprendre les différents types d’attaque et connaître les remédiations correspondantes. Développer des moyens de détection et de sécurisation système et réseau à l’aide d’outils configurables. Connaître le profil des attaquants et paysage de la sécurité dans les entreprises françaises, le cycle d'une attaque et les vecteurs d'attaque. Simulation réaliste de phishing, attaques Web, attaques réseau, failles logicielles et post-exploitation, grâce à l'outil Metasploit. Notions de cryptographie. Sécurité dans les développements logiciel. Cadres légaux et organisationnels : normes, frameworks.

Mise en place d'un SIEM (stack ELK) - 2 jours (14h) - 1200€ HT

Développer des moyens de détection et de sécurisation système et réseau à l’aide d’outils configurables : la suite Elastic (ELK) et Wazuh (OSSEC) avec Docker et Ansible.

Hardening de sécurité d'un serveur Linux - 1 jour - 600€ HT

Comprendre les différents types d’attaque et connaître les remédiations correspondantes. Développer des moyens de détection et de sécurisation système et réseau à l’aide d’outils configurables.

Méthodes avancées de l'analyse forensique et de la réponse à incident - 3 jours (21h) - 1800€ HT

Présentation, explications et utilisation des techniques de forensic sur des systèmes Windows et Linux à travers bases théoriques et exercices pratiques (fonctionnement des systèmes de fichiers, analyse de trames réseau…). Elaboration de méthodologie de réponse à incident et d'analyse forensique illustrée par des études de cas. Exploration du cadre légal de l'analyse forensique et de la réponse à incident en France.

Nous contacter

Contactez-nous pour obtenir le détail des programmes, ou encore pour concevoir une formation sur mesure avec vous !

Découvrez les formateurs d'Uptime

Qui sommes-nous ?