Cas d'utilisation de DevOps

Concepts de DevOps

Cem Sakarya

DevOps Risk Advisor

DevOps

DevOps

  • DevOps : développement logiciel + exploitation TI
  • Collaboration et responsabilité partagée
  • Publications MVP
  • S'adapte à divers cas d'utilisation
Concepts de DevOps

Ingénierie d'infrastructure

  • Concevoir, développer et maintenir l'infrastructure TI

  • Alimentée par l'infonuagique ou par du matériel de l'entreprise

  • Les ingénieurs d'infrastructure gèrent le matériel, le réseau et le nuage

 

Les tâches de l'ingénierie d'infrastructure sont la sécurité, les outils internes, le matériel, le nuage et le réseau.

Concepts de DevOps

Ingénierie produit

  • Concevoir, développer et maintenir les produits logiciels
  • Composants orientés client

Les tâches de l'ingénierie d'infrastructure : sécurité, outils internes, matériel, nuage et réseau. Pour l'ingénierie produit : conception produit, expérience utilisateur et MVP.

Concepts de DevOps

Ingénierie des données

L'ingénierie des données consiste à bâtir des systèmes pour recueillir et utiliser les données.

L'ingénierie produit crée une fonction destinée aux clients. L'ingénierie des données recueille, stocke et rend les données disponibles.

1 https://en.wikipedia.org/wiki/Data_engineering
Concepts de DevOps

devops est un mélange d'assurance qualité, de développement logiciel et d'exploitation TI. DataOps réunit qualité des données, ingénierie des données et intégration des données. MLOps comprend l'entraînement de modèles ML, le Machine Learning et l'entretien des modèles.

Concepts de DevOps

DataOps

  • Les logiciels sont propulsés par les données

  • Les données circulent dans des pipelines

  • Assurer un flux fluide

  • Aucune perte de données en transit
  • Acheminer les données pour les data scientists et les ingénieurs ML

MLOps

  • Prédire l'avenir à partir des données passées
  • Préparation des données (historiques)
  • Entraînement du modèle
  • Mise à l'essai du modèle
  • Déploiement
  • Entretien
Concepts de DevOps

Aucune concurrence

Un bon code produit de bonnes données, qui mènent à un bon ML.

Concepts de DevOps

Passons à la pratique !

Concepts de DevOps

Preparing Video For Download...