Welche DevOps-Tools sollten verwendet werden?

Quels outils DevOps faut-il utiliser ?

Pour choisir les bons outils DevOps afin d'appliquer les principes DevOps, il faut notamment que ceux-ci correspondent aux besoins de sa propre entreprise. Les outils connus - classés par objectifs - sont les suivants :

  • Intégration continue : Jenkins, Travis CI, Bamboo, Hudson, TeamCity ou CircleCI
  • Planification et collaboration : "DevOps JIRA", "DevOps Locker", Zoom, Clarizens ou Ansana
  • Gestion du code source : SVN, "DevOps Git", Bit Bucket ou "DevOps GitHub".
  • Construire des projets : Ameise, Maven, Grundzen ou Gradle
  • Gestion de la configuration : marionnette, chef de cuisine, Ansible, Saltstack, Terraform ou clochard
  • Sécurité continue : Snyk ou Netsparker
  • Machines de test : Selenium, TestNG ou JUnit
  • Surveillance : Nagios, Sematext, Sensu, Datadog, Grafana, ELCH ou New Relic
  • Hébergement en nuage : AWS, azurblau ou GCP
  • Containerisation / orchestration : "DevOps Docker" ou "DevOps Kubernetes".

 

Tous ces outils DevOps contribuent à la mise en œuvre de l'approche DevOps. La plupart du temps, plusieurs outils DevOps sont utilisés dans le sens d'une chaîne d'outils DevOps pour le développement de logiciels, afin de développer et de livrer un produit le long du cycle DevOps. Les tests DevOps en cours fournissent de nouvelles informations pour les améliorations. Dans un cours DevOps, vous en apprendrez plus sur les outils DevOps, mais aussi sur les aspects suivants

  • Principe DevOps
  • Rôles DevOps
  • DevOps Open Source
  • Connexion DevOps
  • API DevOps et API DevOps Rest
  • DevOps Git, DevOps GitHub et DevOps GitLab
  • Coûts DevOps
  • Licences DevOps
  • KPI DevOps et rapport DevOps
  • DevOps Safe

Formations/cours/séminaires correspondants :