Prenez contact avec nous

Plan du cours

Introduction

  • Comment le SRE combine l'informatique traditionnelle et le développement logiciel.
  • La nécessité de l'automatisation et de l'observabilité
  • Le rôle d'un ingénieur logiciel par rapport aux administrateurs système.
  • Ingénieurs SRE vs ingénieurs DevOps.

Aperçu d'un système informatique

  • Architecture du système, sur site et dans le cloud.

Aperçu des principes et pratiques du SRE

  • Infrastructure as Code.
  • Le rôle de la conteneurisation et de l'orchestration (Docker, Kubernetes, etc.)
  • Intégration continue, déploiement continu et livraison continue.
  • Observabilité.

Évaluation d'un système informatique

  • Faire l'inventaire des ressources de l'équipe et de l'organisation.
  • Cartographier les systèmes et les processus.
  • Estimer l'impact potentiel du SRE.
  • Le rôle de l'équipe de génie logiciel.
  • Le rôle de l'équipe opérationnelle.
  • Le rôle de la direction.

Maintien de la fiabilité d'un système

  • Décrire et mesurer la fiabilité souhaitée d'un service.
  • Comprendre les objectifs de niveau de service (SLO)
  • Comprendre les indicateurs de niveau de service (SLI) et les accords de niveau de service (SLA).
  • Travailler avec les budgets d'erreur.
  • Développer un SLO.

Optimisation de l'administration système

  • Mettre en place un environnement de développement
  • Évaluer les outils SRE
  • Hiérarchiser les tâches à automatiser.
  • Écrire du logiciel.

Déploiement de l'« Infrastructure as Code »

  • Tester et itérer le code
  • Rendre un système antifragile
  • Tirer des enseignements des échecs

Surveillance d'un système

  • Observer les performances du système.
  • Outils et techniques SRE.

L'avenir du SRE

Résumé et conclusion

Pré requis

  • Une compréhension générale de l'infrastructure informatique.
  • Une idée générale du processus de développement logiciel.
  • Une expérience en programmation ou en script dans n'importe quel langage.

Public cible

  • Développeurs
  • Administrateurs système
  • Architectes logiciels
  • Ingénieurs DevOps
  • Responsables informatiques
 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (7)

Cours à venir

Catégories Similaires