Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction
- Comment la SRE marie l'informatique traditionnelle et le développement de logiciels.
- Le besoin d'automatisation et d'observabilité
- Le rôle d'un ingénieur logiciel par rapport à celui d'un administrateur système.
- Ingénieurs de fiabilité des sites vs ingénieurs DevOps.
Vue d'ensemble d'un système informatique
- Architecture du système, sur site et dans le nuage.
Vue d'ensemble des principes et pratiques de la SRE
- Infrastructure as a 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 le point sur les ressources de l'équipe et de l'organisation.
- Dresser la carte des systèmes et des processus.
- Estimer l'impact potentiel de la 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.
Maintenir 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 des budgets d'erreur.
- Développer un SLO.
Optimiser l'administration du système
- Mise en place d'un environnement de développement
- Évaluer les outils SRE
- Hiérarchiser les tâches à automatiser.
- Écrire des logiciels.
Déployer "Infrastructure as 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 SRE.
L'avenir de la 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 de logiciels.
- Programming ou une expérience de script dans n'importe quel langage.
Audience
- Développeurs
- Administrateurs système
- Architectes logiciels
- DevOps ingénieurs
- Directeurs informatiques
21 Heures