Plan du cours

Introduction

  • Comment l'SRE marie les pratiques traditionnelles de l'informatique et du développement logiciel.
  • La nécessité de l'automatisation et de l'observabilité
  • Le rôle des ingénieurs logiciels par rapport aux administrateurs systèmes.
  • Les Ingénieurs en Fiabilité du Site (SRE) vs les Ingénieurs DevOps.

Aperçu d'un Système Informatique

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

Aperçu des Principes et Pratiques de l'SRE

  • Infrastructure en tant que Code (IaC).
  • 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

  • Évaluation des ressources de l'équipe et de l'organisation.
  • Mappage des systèmes et processus.
  • Estimation du potentiel d'impact 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 (SLOs)
  • Compréhension des Indicateurs de Niveau de Service (SLIs) et des Accords de Niveau de Service (SLAs).
  • Travail avec les budgets d'erreur.
  • Développement d'un SLO.

Optimisation de l'Administration des Systèmes

  • Configuration d'un environnement de développement
  • Évaluation des outils SRE
  • Priorisation des tâches pour l'automatisation.
  • Écriture de logiciels.

Déploiement de "Infrastructure en tant que Code"

  • Test et itération du code
  • Rendre un système anti-fragile
  • Apprendre de l'échec

Surveillance d'un Système

  • Observation des performances du système.
  • Outils et techniques de l'SRE.

L'Avenir de l'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.
  • Expérience en programmation ou en scripting dans n'importe quel langage.

Public cible

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

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (7)

Cours à venir

Catégories Similaires