Gestion de version

  • git, github, gitlab
  • subversion
  • bitbucket

Tout depend de la politique de l'entreprise.

Automatisation des tests

  • scripts curl
  • selenium ide et selenium webdriver (librairie python de controle de gecko)
  • browerstack (payant)

Intégration continue

  • Gitlab CI
  • Jenkins
  • Travis CI, Circle Ci, Bamboo, CodeShip, TeamCity (payants)

Gestion de configuration

  • Ansible (agentless, si ce n'est ssh)
  • Puppet
  • Salt
  • Chef
  • Fabric

Monitoring

  • Zabbix
  • Inciga
  • Nagios
  • Cacti
  • CollectD
  • Datadog (payant)

Journaux

  • ElasticSearch/Logstash/Kibana (eventuellement filebeat, fluentbit, fluentd ...)
  • Datadog (payant)
  • logz-io (elk en mode saas)

Virtualisation

  • Openstack
  • Vmware
  • Virtualbox
  • Vagrant/Packer (en automatisation)

Containerisation

  • LXC
  • Docker
  • Kubernetes

Load balancers

  • NgInx
  • Haproxy

A tout ca s'ajout encore

  • Analyseurs de codes (sonar, etc...)
  • Repos d'artifacts
  • Outils de déploiement
  • Outils de collaboration interne
  • Outils de suivi d'incident/changement