Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS AWS Certified Developer - Associate CompTIA Security+
Photoshop Graphic Design Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Neuroscience Coaching
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 2.5 hours on-demand video
  • 4 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
IT & Software IT Certification DevOps

DevOps - Introduction aux fondements et principes clés

Certification DevOps Institute Foundation (DOFD) - DASA DevOps Fundamentals
Bestseller
Rating: 4.2 out of 54.2 (164 ratings)
815 students
Created by Jordan Assouline
Last updated 10/2020
French
30-Day Money-Back Guarantee

What you'll learn

  • Gagner une compréhension pousée de ce qu'est le DevOps et ce en quoi il consiste
  • Expliquer et mettre en place de l'Intégration et du Déploiement Continus (CI/CD)
  • Comprendre la manière dont les méthodes agiles et l'ITSM s'articulent avec le DevOps
  • Améliorer la collaboration entre les développeurs et les opérationnels
Curated for the Udemy for Business collection

Requirements

  • Savoir utiliser un ordinateur à un niveau débutant
  • Connaissances de base sur le développement de logiciel informatique (pas en langage de développement)
  • Avoir eu au moins une expérience professionnelle en informatique

Description

Le DevOps correspond à l'union des personnes, processus, et produits permettant de mettre en place du Continuous Delivery pour fournir de la valeur aux utilisateurs finaux. Cela implique de créer une culture et un environnement dans lesquels le buidling, les tests, et les déploiements de versions logiciels peuvent être effectués rapidement, avec une fréquence plus élevée, plus de fiabilité, afin de pouvoir innover et fournir des produits aussi rapidement que dans une Start-Up !

En choisissant ce cours d'introduction à la culture DevOps, vous serez capable de définir le DevOps, comprendre pourquoi le business et les acteurs de l'IT ont besoin du DevOps, et apprendre comment est-ce que vous pouvez commencer à le mettre en place dans votre entreprise. Vous apprendrez également les idées et principes clés, et la technique nécessaire pour amener les développeurs et les opérationnels à travailler ensemble afin de produire des logiciels de meilleure qualité et de pouvoir les fournir aux clients plus rapidement.

Ce cours s'adresse à un public de tout niveau qui souhaite comprendre comment mettre en œuvre de la manière la plus efficace la méthodologie DevOps à travers la maîtrise de la méthodologie, de la culture et des différentes étapes de gestion d'un projet DevOps.

Profitez d'un contenu éprouvé, et donné en présentiel dans plusieurs écoles d'informatique parisiennes (ESGI, CFI, ITIC, ...), un vrai guide à suivre pour maîtriser les bases du DevOps.


En effet, selon Robert Half Technology's 2020 IT salary report, les ingénieurs DevOps correspondent au 6ème job du monde de l'IT parmi les plus recherchés en 2020.

On y retrouve une rémunération entre 93000$ et 179250$ aux états-unis pour des profils correspondants.

J'ai ensuite cherché quelles étaient les compétences les plus recherchées chez les DevOps, et pour cela je me suis intéressé au rapport du DevOps Institute : "2020 Upskilling: Enterprise DevOps Skills Report". Étonnement, la compétence numéro 1 reste la Connaissance de la méthodologie et les compétences au niveau des processus qui régissent la culture DevOps (page 15 du rapport):

  • Très important pour 68% des entreprises

  • Important pour 29% des entreprises

  • Optionnelle pour 3% des entreprises

C'est donc tout naturellement que je me suis lancé dans la réalisation d'un cours sur la méthodologie DevOps en abordant les aspects organisationnels et procéduraux. Pour cela, je me suis basé sur les connaissances nécessaires pour obtenir la certification DevOps Foundation du DevOps Institute.

Ainsi, à la fin du cours, vous trouverez des questions types des examens DevOps Institute Foundation et DASA DevOps Fundamentals, pour vous aider à vous y préparer au mieux.

Il n'y a besoin que de connaissances basiques en développement et idéalement avoir au moins eu une expérience professionnelle en informatique, pour pouvoir suivre ce cours, toutes les notions importantes et nécessaires seront abordées au préalable et les manipulations y sont expliquées pas à pas.


Dans une première partie, nous allons chercher à explorer l'univers du DevOps, notamment en parlant de son histoire, en essayant d'en donner une définition en expliquant qui sont les Devs et les Ops et quelles sont leurs missions et leurs problématiques. Nous continuerons pour aborder les 5 piliers du DevOps (CALMS), le Golden Circle et s'arrêter sur quelques statistiques intéressantes d'entreprises qui ont mis en place du DevOps et comment est-ce que celui-ci a pu améliorer leurs performances et leur organisation.

Dans une deuxième partie nous verrons comment les "Three Ways" de Gene KIM, la théorie des contraintes (TOC) et le Chaos Engineering, permettent de régir un certain nombre de principes DevOps,  notamment grâce à l'exemple de la Simian Army développée par Netflix !

Nous allons ensuite expliquer dans une troisième partie à quoi correspondent les termes : CI/CD (Intégration Continue et Déploiement Continu), Tests Continus, Resilience Engineering, et aborder les différents tests fonctionnels et non fonctionnels. C'est tout naturellement que nous continuerons en décrivant les fonctions et les missions des DevSecOps et des ChatOps.

C'est dans la quatrième partie que nous aborderons les autres méthodes qui s'articulent autour du DevOps : Méthodes SCRUM, SAFe, Agile SM, ITIL, avec plus de détails sur le Lean.

Who this course is for:

  • Débutants, intermédiaires et experts en développement logiciel
  • Chef de projets
  • Consultants en informatique
  • Technicien, Administrateur et Ingénieur Système et Réseau
  • Testeurs en QA (Quality Assurance)

Course content

7 sections • 46 lectures • 2h 42m total length

  • Preview03:28
  • Preview02:13
  • Un message important
    00:53

  • Preview02:04
  • CBOK - évènements clés du DevOps
    04:32
  • CBOK - DevOps Institute et DASA
    03:27
  • Preview03:16
  • Histoire du DevOps - Deuxième étape avec Andrew Shafer
    02:45
  • QCM 1 - Histoire et définitions du DevOps
    5 questions
  • Histoire du DevOps - Troisième étape et création des DevOps Days
    03:14
  • Preview02:25
  • Qui sont les Devs et les Ops ? Leurs missions, leurs problématiques
    05:19
  • A la recherche d'une (bonne) définition du DevOps
    03:18
  • Ce que le DevOps n'est pas...
    04:10
  • Pourquoi le DevOps est devenu si important ?
    02:49
  • QCM 2 - Histoire et Définitions du DevOps
    5 questions

  • L'articulation des autres méthodes au DevOps
    04:50
  • Objectifs et améliorations apportés par la pratique DevOps
    05:21
  • Le CALMS et les 5 piliers du DevOps
    04:56
  • QCM 3 - Histoire et Définitions du DevOps
    5 questions
  • L'importance du DevOps - Cadence de production et statistiques
    03:14
  • Retour d'expérience des entreprises CompuWare et IBM sur la transition DevOps
    03:55
  • DevOps et Business - Le Golden Circle
    04:45
  • DevOps et Technique - L'IT est devenue le Business
    02:36
  • QCM 4 - Histoire et Définitions du DevOps
    5 questions

  • Preview01:15
  • Le "First Way" de Gene Kim - Notions de flux
    04:06
  • La théorie des contraintes (TOC) d'Eliyahu Goldratt
    04:31
  • Le "Second Way" et l'importance du Feedback
    04:33
  • Le "Third Way" et la culture de l'expérimentation continue
    03:30
  • L'ingénierie du Chaos et la Simian Army de Netflix
    04:41
  • QCM 1 - Les principes fondamentaux du DevOps
    8 questions

  • Preview01:02
  • Continuous Testing et "Shift Left"
    02:02
  • Les tests fonctionnels et non-fonctionnels
    03:11
  • Intégration Continue - Phases de Build et de Tests
    03:34
  • Intégration Continue - Les prérequis indispensables
    03:57
  • QCM - Les pratiques techniques du DevOps
    5 questions
  • Continuous Delivery
    04:28
  • Les SRE (Site Reliability Engineering) de chez Google
    02:55
  • La "Resilience Engineering" d'Erik Hollnagel
    04:43
  • Le DevSecOps et le ChatOps - D'autres métiers autour du DevOps
    06:17
  • QCM 2 - Les pratiques techniques du DevOps
    7 questions

  • Preview01:45
  • Le manifeste agile
    02:36
  • Les méthodes agiles SCRUM et SAFe
    05:41
  • L'IT Service Management
    03:17
  • La méthode ITIL (IT Infrastructure Library)
    03:03
  • L'Agile SM - Un peu ITSM dans de l'Agilité
    03:03
  • QCM 1 - Les frameworks Business et Techniques utilisés en DevOps
    5 questions
  • La méthode Lean - Efficacité et Gaspillage
    03:07
  • La méthode Lean - Cartographie des flux de valeurs
    03:48
  • La méthode Lean - L'improvement Kata
    04:13
  • Learning Organizations - The Fifth Discipline
    03:27
  • QCM 2 - Les frameworks Business et Techniques utilisés en DevOps
    5 questions

  • Test 1
    10 questions
  • Test 2
    10 questions
  • Test 3
    10 questions
  • Test 4
    10 questions
  • Test 5
    10 questions

Instructor

Jordan Assouline
Technical Evangelist DevSecOps
Jordan Assouline
  • 4.4 Instructor Rating
  • 3,869 Reviews
  • 14,895 Students
  • 11 Courses

Après avoir obtenu un bac +5 d'expert en ingénierie de l'informatique et des systèmes d'informations spécialisé Système, Réseau et Cloud Computing, et travaillé notamment chez Orange, j'ai décidé de me lancer dans le Consulting.

Je partage mon temps, entre des missions dans des grands groupes et des startups, et des missions de formation en Linux, NAGIOS, DevOPS et DevSecOps, Cisco et Juniper dans les grandes écoles d'informatique de la région parisienne et au sein des entreprises.

J'ai enseigné à l'école ESGI de niveau bac +3 à niveau bac +5, et à la chambre de commerce et d'industrie pour des niveaux bac +4 et bac +5.

Aujourd'hui je suis Technical Evangelist DevSecOps et Directeur Technique au sein de la société Squad.

Je suis certifié :

- Certified Kubernetes Application Developer (CKAD)

- Illumio ASP Specialist Certifified

- Building Secure Container Images in CI/CD

- DevOps Foundation Certified

- Professional Scrum Master (PSM1)

- Cisco CCNA Routing and Switching

- Cisco CCNA Security

- Cisco CCNP Routing and Switching

- ITILv3 Foundation

- JNCIA

- Nagios Certified Professional

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.