Plan du cours

Introduction

  • Comment l'SRE associe les IT traditionnels et le développement logiciel.
  • L'importance de l'automatisation et de la visibilité.
  • Le rôle des ingénieurs logiciels par rapport aux administrateurs systèmes.
  • Les ingénieurs en fiabilité des sites (SRE) vs les ingénieurs DevOps.

Aperçu d'un système IT

  • Architecture de systèmes, sur site et dans le cloud.

Aperçu des principes et pratiques SRE

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

Évaluation d'un système IT

  • Bilan des ressources de l'équipe et de l'organisation.
  • Mise en carte des systèmes et des processus.
  • Estimation de l'impact potentiel de l'SRE.
  • Le rôle de l'équipe d'ingénierie logicielle.
  • Le rôle de l'équipe opérationnelle.
  • Le rôle de la direction.

Maintien de la fiabilité d'un système

  • Description et mesure de la fiabilité souhaitée d'un service.
  • Compréhension des Objectifs de Niveau de Service (SLO).
  • Compréhension des Indicateurs de Niveau de Service (SLI) et des Accords de Niveau de Service (SLA).
  • Travail avec les budgets d'erreur.
  • Développement d'un SLO.

Optimisation de l'administration des systèmes

  • Mise en place d'un environnement de développement.
  • Évaluation des outils SRE.
  • Priorisation des tâches pour l'automatisation.
  • Rédaction de logiciels.

Déploiement de "Infrastructure as Code" (IaaC)

  • Test et itération du code.
  • Rendre un système antifragile.
  • Apprendre des échecs.

Surveillance d'un système

  • Observation de la performance du système.
  • Outils et techniques SRE.

L'avenir de l'SRE

Bilan et conclusion

Pré requis

  • Compréhension générale de l'infrastructure IT.
  • Connaissance générale du processus de développement logiciel.
  • Expérience en programmation ou en script dans un langage quelconque.

Public cible

  • Développeurs
  • Administrateurs systèmes
  • Architectes logiciels
  • Ingénieurs DevOps
  • Gestionnaires IT
 21 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (7)

Cours à venir

Catégories Similaires