Concepts modernes d'infrastructure IT

Concepts DevOps

Cem Sakarya

DevOps Risk Advisor

Principaux composants de l'infrastructure IT

 

  • Combinaison de divers composants
  • Adaptée aux besoins spécifiques de l'organisation

Logiciels

Réseau

Matériel

Concepts DevOps

Matériel

Serveurs

  • Hébergés sur site par l'organisation
  • Ou accessibles via un fournisseur de services cloud
Concepts DevOps

Réseau

  • Communication avec d'autres parties du logiciel
  • Communication avec les utilisateurs via Internet

Réseau

Concepts DevOps

Logiciels

 

Nous avons besoin de logiciels pour :

  • Gérer le matériel et le réseau
  • Les configurer pour l'usage de l'organisation

 

Objectif des logiciels d'infrastructure :

  • permettre aux équipes produit de développer et de servir les clients.
Concepts DevOps

Gestion des changements

 

  • Les logiciels exigent une maintenance et des améliorations continues
  • Ces changements peuvent être coûteux et perturber les services de l'organisation
  • L'ingénierie d'infrastructure fournit les outils nécessaires pour créer des produits
Concepts DevOps

Plateforme développeur

  Schéma Platform Engineering : Developer Platform, Codebase & Version Control, DevOps et Deployment Platform. Developer Platform est mis en évidence.

Concepts DevOps

Codebase & contrôle de version

  Schéma Platform Engineering : Developer Platform, Codebase & Version Control, DevOps et Deployment Platform. Codebase & Version Control est mis en évidence.  

  • Contrôle de version : Git
Concepts DevOps

Pipelines CI/CD DevOps

  Schéma Platform Engineering : Developer Platform, Codebase & Version Control, DevOps et Deployment Platform. DevOps est mis en évidence.  

  • DevOps au sens restreint : CI/CD
  • Le code doit être construit
  • Transformer le fichier de code en exécutable machine
Concepts DevOps

Plateforme de déploiement

  Schéma Platform Engineering : Developer Platform, Codebase & Version Control, DevOps et Deployment Platform. Deployment Platform est mis en évidence.

Concepts DevOps

Gestion des changements dans les microservices

Le microservice A est mis à niveau de la version 1 à la version 2, tandis que le microservice B reste en version 1.

Concepts DevOps

Passons à la pratique !

Concepts DevOps

Preparing Video For Download...