DevOps¶
Ces fiches sont les annexes venant compléter la présentation mborne.github.io/cours-devops - Introduction à la méthode DevOps.
Généralités¶
cours-devops - Les origines de DevOps prend une approche historique pour expliquer la génèse de DevOps
Internet ⇒ on peut livrer rapidement ⇒ agilité des développement ⇒ on doit recetter rapidement ⇒ test unitaire / intégration continue ⇒ on peut aussi livrer rapidement... pour peu qu'on rapproche les DEV et les OPS et qu'ils arrêtent de communiquer via des documents.
cours-devops - Les principes de DevOps se concentre sur les principes génériques (l'intérêt de Terraform, Ansible, Docker et Kubernetes est abordé dans les parties suivantes)
Mur de la confusion ⇒ il faut un objectif commun / un seul processus, CALMS, métriques, observabilité, Infrastructure as Code, GitOps, Docs as Code, Everything as code!
- DevOps - les principes complète ces deux présentations avec des références.
- DevOps - Infrastructure as Code
- Les 12 facteurs
Infrastructure¶
- DevOps - Les réseaux
- Partage de charge et reverse proxy
- blog.octo.com - Le bastion SSH
- Le proxy sortant
Virtualisation¶
Conteneurs¶
Déploiement¶
Sécurité¶
Ressources¶
- blog.stephane-robert.info est une mine d'or pour progresser sur le sujet DevSecOps
- roadmap.sh - DevOps permet de faire le tour d'un ensemble de concepts et outils
Pour aller plus loin sur l'informatique en nuage :