Voici la table périodique des outils DevOps :
1 Os Gl GitLab |
2 En Sp Splunk |
||||||||||||||||
3 Fm Gh GitHub |
4 En Dt Datical |
5 En XLr XebiaLabs XL Release |
6 Fm AWS AWS |
7 Pd Az Azure |
8 En Gc Google Cloud Platform |
9 Fm Op OpenShift |
10 Fm Sg SumoLogic |
||||||||||
11 Os Sv Subversion |
12 En Db DBMaestro |
13 Os Dk Docker |
14 En Ur UrbanCode Release |
15 Pd Hk Heroku |
16 Pd Ld Lambda |
17 Fm Ic IBM Cloud |
18 Os Fd Fluentd |
||||||||||
19 En Cw ISPW |
20 En Dp Delphix |
21 Os Jn Jenkins |
22 Fm Cs Codeship |
23 Os Fn FitNesse |
24 Fr Ju JUnit |
25 Fr Ka Karma |
26 Fm Su SoapUI |
27 En Ch Chef |
28 Fr Tf Terraform |
29 En Xld XebiaLabs XL Deploy |
30 En Ud UrbanCode Deploy |
31 Os Ku Kubernetes |
32 Fm Cc CA CD Director |
33 En Pr Plutora Release |
34 Pd AI Alibaba Cloud |
35 Os Os OpenStack |
36 Os Ps Prometheus |
37 Pd At Artifactory |
38 Fm Rg Redgate |
39 Pd Ba Bamboo |
40 Fm Vs VSTS |
41 Fr Se Selenium |
42 Fr Jm JMeter |
43 Os Ja Jasmine |
44 Pd Sl Sauce Labs |
45 En An Ansible |
46 Os Ru Rudder |
47 En Oc Octopus Deploy |
48 Os Go GoCD |
49 Os Ms Mesos |
50 Pd Gke GKE |
51 Fm Om OpenMake |
52 Pd Cp AWS CodePipeline |
53 Pd Cy Cloud Foundry |
54 En It ITRS |
55 Pd Nx Nexus |
56 Os Fw Flyway |
57 Os Tr Travis CI |
58 Fm Tc TeamCity |
59 Os Ga Gatling |
60 Fr Tn TestNG |
61 Fm Tt Tricentis Tosca |
62 Pd Pe Perfecto |
63 En Pu Puppet |
64 Os Pa Packer |
65 Fm Cd AWS CodeDeploy |
66 Ec Ec ElectricCloud |
67 Os Ra Rancher |
68 Pd Aks AKS |
69 Os Rk Rkt |
70 Pd Sp Spinnaker |
71 Pd Ir Iron.io |
72 Os Mg Moogsoft |
73 Fm Bb Bitbucket |
74 En Pf Perforce |
75 Fm Cr Circle CI |
76 Pd Cb AWS CodeBuild |
77 Fr Cu Cucumber |
78 Fr Mc Mocha |
79 Fr Lo Locust.io |
80 En Mf MicroFocus UFT |
81 Os Sa Salt |
82 Os Ce CFEngine |
83 En Eb ElasticBox |
84 En Ca CA Automatic |
85 En De Docker Enterprise |
86 Pd Ae AWS ECS |
87 Fm Cf Codefresh |
88 Os Hm Helm |
89 Os Aw OpenWhisk |
90 Os Ls Logstash |
91 Gi Bb Git |
92 Pd St StarTeam |
93 Fr Cv CVS |
94 Fr Gz GitLab CI |
95 Fr Ks k6 |
96 Pd Lr LoadRunner |
97 Fm Pm Postman |
98 Fm Ho Hoppscotch |
99 Pd He Heat |
100 Pd Af CloudFormation |
101 Pd Pu Pulumi |
102 Pd Za Azure DevOps |
103 En Mp Multipass |
104 En Po Podman |
105 En Ac Alibaba Cloud Container Service |
106 En Gk Google Kubernetes Engine |
107 Fm Oc Oracle Cloud |
108 En XLi XebiaLabs XL Impact |
109 Os Ki Kibana |
110 Fm Nr NewRelic |
111 En Dt Dynatrace |
112 En Dd Datadog |
113 Fm Ad AppDynamics |
114 Os El ElasticSearch |
115 Os Ni Nagios |
116 Os Zb Zabbix |
117 En Zn Zenoss |
118 Pd Si Site24x7 |
119 En Cm Checkmark SAST |
120 En Wp Signal Sciences WPP |
121 En Bd BlackDuck |
122 Os Sr SonarQube |
123 Os Hv HashiCorp Vault |
|
124 Fr Rm Redmine |
125 En Sw ServiceNow |
126 Pd Jr Jira |
127 Fm Tl Trello |
128 Fm Sk Slack |
129 Fm St Stride |
130 En Cn CollabNet VersionOne |
131 En Ry Remedy |
132 En Ac AgileCentral |
133 Pd Og OpenGenie |
134 Pd Pd PagerDuty |
135 Os Sn Snort |
136 Fm Tw Tripwire |
137 En Ck CyberArk |
138 En Vc Versacode |
139 En Ff Fortify SCA |
Légende
Gestion du contrôle des sources et de versions
Automatisation des bases de données
Intégration continue
Test
Configuration
Déploiement
Conteneurs
Orchestration des versions
Infonuagique
AIOps
Analyse
Surveillance
Sécurité
Collaboration
Voici un tableau montrant quelques outils de développements de langage de programmation :
Outils | Description | Plateforme | Concurrent | Site |
---|---|---|---|---|
AdaGIDE | Outils de développements de langage de programmation Ada. | Windows | ||
Adobe Flash | Outils de développements d'animation utilisant le langage de programmation ActionScript. | Windows | ||
Alice Pascal | Outils de développements de langage de programmation Pascal. | DOS, Atari ST | http://www.templetons.com/brad/alice.html | |
Anjuta DevStudio | Outils de développements de langage de programmation C/C++. | Linux | ||
Anaconda | Outils de développements pour la gestion des paquets Python. | Windows, macOS, Linux | ||
Arachno Ruby IDE | Outils de développements de langage de programmation Ruby. | Windows, Linux, Mac OS X | FreeRIDE | |
ARK Compiler | Compilateur permettant de générer C, C++, Java, Javascript et du Kotlin préconiser pour le système d'exploitation HarmonyOS. | HarmonyOS | ||
BEA Workshop | Outils de développements centré sur langage de programmation Java et les outils si rattachant. | Windows | ||
Borland C++ | Outils de développements de langage de programmation C++. | DOS, Windows 3.1 | Symantec C++ | |
CodeBlocks | Outils de développements de langage de programmation C/C++. | Linux, Windows | Borland C++, Visual C++ | |
Code Blue | Outils d'analyse de serveur Web. | Java | http://codeblue.sourceforge.net/ | |
Code Warrior | Outils de développements de langage de programmation C/C++ de Metrowerks. | Windows, Linux, Mac OS X | ||
Conda | Outils de développements pour la gestion des paquets Python. | Windows, macOS, Linux | ||
Delphi | Outils de développements rapide (RAD) avec un langage de programmation Pascal amélioré. | Windows | Lazarus, WDSibyl | http://www.borland.com/ |
Dev+GNU Pascal | Outils de développements de langage de programmation Pascal. | Windows | Turbo Pascal for Windows | |
DreamWeaver | Outils de développements pour le Web et les intégrateurs. | Windows | HomeSite | |
EasyPHP | Ensemble de serveur Web pour PHP comprenant Apache, PHP et MySQL. | Windows | ||
Eclipse | Outils de développements de multiple langage de programmation. | Linux, Windows | NetBeans, IntelliJ IDEA | |
EclipseGavab | Outils de développements de langage de programmation Pascal, Java, Ruby, C/C++, Haskell, PascalFC. | Linux, Windows | ||
Elixir Repertoire | Outils de développements payante de multiple langage de programmation Java, HTML, Scheme, TCL. | AIX, Linux, Solaris, Windows, Mac OS X | http://www.elixirtech.com/ | |
Flash Builder (Flex Builder) | Outils de développements pour le langage de programmation ActionScript et le FLEX. | Windows | ||
FreePascal | Outils de développements de langage de programmation Pascal. | DOS, Windows, Linux | Turbo Pascal | http://www.freepascal.org/ |
FreeRIDE | Outils de développements de langage de programmation Ruby. | Windows | Arachno Ruby IDE | |
GNAT Programming Studio | IDE de langage de programmation Ada (AdaCore). | Linux, Unix, Windows, Mac OS X | http://libre.adacore.com/libre/tools/gps/ | |
HomeSite | Outils de développements pour le Web et les intégrateurs. | Windows | DreamWeaver | |
IBM VisualAge PLI | Outils de développements pour le langage de programmation PL/1. | Windows | ||
IntelliJ IDEA | IDE pour Java | Java | NetBeans, Eclipse | |
JBuilder | Outils de développements pour le langage de programmation Java. | Windows | Visual J++ | http://www.borland.com/ |
Jabberwocky | Outils de développements pour le langage de programmation LISP. | Windows, Mac OS X, Linux | http://jabberwocky.sourceforge.net/ | |
JMP | Outils de développements visuel pour SAS. | Windows | ||
KDevelop | Outils de développements pour le langage de programmation C/C++. | Windows, Mac OS X, Linux, Solaris et FreeBSD. | http://kdevelop.org/ | |
KDE Studio | Outils de développements pour le langage de programmation C/C++. | Linux | ||
Koala | Compilateur pré-processeur de LESS, SASS, Compass et CoffeeScript | Windows, Mac OS X, Linux | ||
Komodo IDE | Outils de développements pour le langage de programmation Perl, Python, PHP, Ruby et JavaScript d'ActiveState. | Windows, Mac OS X, Linux | http://www.activestate.com/komodo-ide | |
Lazarus | Outils de développements rapide avec un langage de programmation Pascal amélioré. | Linux, Windows | Delphi, WDSibyl | |
Mini SAP | Outils de développements pour ABAP/4. | Linux, Windows | ||
Morfik | Outils de développements RAD pour des applications Web de style AJAX. | Linux, Windows | ||
NASM | Compilateur de langage de programmation Assembleur 80x86. | DOS, Linux, Windows | TASM, MASM | |
NetBeans | Outils de développements de multiple langage de programmation. | Linux, Windows | Eclipse, IntelliJ IDEA | |
ONNX | Outils de développements pour représenter des modèles d'apprentissage automatique. | Windows, Linux | ||
Oracle Solaris Studio | Outils de développements de langage de programmation C, C++ ou Fortran. | Solaris sur SPARC, Linux sur x86/x64 | ||
OSS Personal Pascal | Outils de développements de langage de programmation Pascal. | Atari ST | Turbo Pascal | |
Padre | Environnement de développement pour le langage de programmation Perl. | Linux | Perl Express | |
Perl Express | Environnement de développement pour le langage de programmation Perl. | Windows | Eclipse | |
PhpStorm | IDE et outils de développements de langage de programmation PHP. | Windows | Zend Studio | https://www.jetbrains.com/phpstorm/ |
Quick Basic | Outils de développements de langage de programmation Basic. | DOS | Turbo Basic | |
Quick C | Outils de développements de langage de programmation C. | DOS | Turbo C++ | |
Quick Pascal | Outils de développements de langage de programmation Pascal. | DOS | Turbo Pascal | |
Scintilla | Outils de développements de langage de programmation C++ et le GTK+. | Linux, Windows | http://www.scintilla.org/ | |
SPE (Stani's Python Editor) | Outils de développements de langage de programmation Python. | Windows, Mac OS X et Linux | ||
Symantec C++ | Outils de développements de langage de programmation C++ (Langage de programmation Symantec C++). | DOS, Windows 3.1 | Borland C++ | |
Symantec Café | Outils de développements de langage de programmation Java. | Windows | ||
TCL Developer Studio | Outils de développements de langage de programmation TCL. | Linux, Unix, Windows | ||
THINK Pascal | Outils de développements de langage de programmation Pascal. | Macintosh | Turbo Pascal | |
Titanium | Outils de développement rapide pour créer des applications HTML, JavaScript et CSS. | Windows, Mac OS X, Linux, iPhone et Android OS | Adobe AIR | http://www.appcelerator.com/ |
True BASIC | Outils de développements de langage de programmation Basic payante. | Windows, Mac OS X, DOS, Atari ST | http://www.truebasic.com/ | |
Turbo Assembleur (TASM) | Compilateur de langage de programmation Assembleur 80x86. | DOS, Windows, OS/2 | NASM, MASM | http://www.borland.com/ |
Turbo Basic | Outils de développements de langage de programmation Basic. | DOS | Quick Basic | http://www.borland.com/ |
Turbo C | Outils de développements de langage de programmation C. | DOS | Quick C | http://www.borland.com/ |
Turbo C++ | Outils de développements de langage de programmation C ou C++. | DOS | Quick C | http://www.borland.com/ |
Turbo Pascal | Outils de développements de langage de programmation Pascal. | DOS, DPMI, Windows 3.1 | Quick Pascal | http://www.borland.com/ |
Turbo Pascal for Windows | Outils de développements de langage de programmation Pascal. | Windows 3.1 | Dev+GNU Pascal | http://www.borland.com/ |
VDKBuilder | Outils de développements rapide (RAD) avec un langage de programmation C/C++. | Linux | ||
Virtual Pascal | Outils de développements de langage de programmation Pascal. | Windows, OS/2 et Linux | Turbo Pascal | |
Visual C++ Express | Outils de développements de langage de programmation C++. | Windows XP/2003 | C++ Builder | |
VisualAge Smalltalk | Outils de développements de langage de programmation Smalltalk. | OS/390, z/OS, HP-UX et Red Hat Linux | http://www.ibm.com/ | |
Visual Studio | Outils de développements de multiple langage de programmation C++, C#, VB, .NET,... | Windows | Delphi, C++ Builder | |
Visual Tcl | Outils de développements de langage de programmation TCL. | Unix, Windows, Macintosh, AS400 | ||
VisualWorks | Outils de développements de langage de programmation Smalltalk de Cincom. | Windows | http://www.cincomsmalltalk.com/ | |
Watcom C++ | Outils de développements de langage de programmation C++. | DOS, OS/2, Windows 3.1 | Borland C++ | |
WDSibyl | Outils de développements de langage de programmation Delphi. | OS/2 et eComStation | Delphi | |
WebStorm | Outils de développement rapide et léger pour du JavaScript. | Windows, Linux, Mac OS X | http://www.jetbrains.com/webstorm/ | |
WinDev | Outils de développement rapide pour créer des applications orienté données. Il utilise le langage de programmation WLangage. Il a la possibilité d'avoir un accès natif à SAP 3/R, aux applications Google, à des commandes vocales,... | Windows, Linux | http://www.pcsoft.fr/ | |
wxPerl | Outils de développements de langage de programmation Perl. | Windows, Linux, Mac OS X | http://wxperl.sourceforge.net/ | |
Xcode | Outils de développements d'Apple de langage de programmation C, C++, Objective-C, AppleScript et Java destiné aux plateformes Mac OS X et iOS. | Mac OS X | https://developer.apple.com/xcode/ | |
Zend Studio | Outils de développements de langage de programmation PHP. | Windows | PhpStorm, NetBeans | http://www.zend.com/ |
Voici un tableau montrant quelques outils complémentaires de production :
Outils | Description |
---|---|
Gradle | Moteur de production pour Java, Scala, Groovy et C++ |
Maven | Outil permettant d'automatiser et de résoudre les dépendances de Java |
NuGet | Outil permettant la gestion des paquets .NET. |
SBT | Outil de construction pour les projets Java et Scala |
Voici un tableau montrant quelques outils de développements d'équipe et de multiple versions :
Outils | Description | Organisation |
---|---|---|
CVS | Outils de développement de multiples versions de fichiers dans une équipe de développement. | Communauté libre |
Git | Outils de développement de multiples versions de fichiers dans une équipe de développement. | Communauté libre |
Mercurial | Outils de développement de multiples versions de fichiers dans une équipe de développement. | Communauté libre |
StarTeam | Outils de développement de multiples versions de fichiers dans une équipe de développement, de fils de discussions. | Borland |
SourceSafe (VSS) | Outils de développement de multi-versions de fichiers dans une équipe de développement. | Microsoft |
Subversion | Outils de développement de multiples versions de fichiers dans une équipe de développement. | Communauté libre |
TortoiseHg | Outils d'extension à Mercurial avec des systèmes de contrôles et permet la gestion des Dépôts de paquets (Repositories). | Communauté libre |
Visual Studio Team Explorer | Outils de développement client de multi-versions de fichiers dans une équipe de développement. | Microsoft |
Voici un tableau montrant quelques outils d'émulations, de virtualisation et d'aide aux développements :
Outils | Description | Organisation |
---|---|---|
DOSBox | Emulateur DOS intégrable sous BeOS, Linux, Mac OS X, OS/2 et Windows. | Communauté libre |
Hyper-V | Machine de virtualisation d'architecture 80x86. | Microsoft |
Qemu | Emulateur et virtualisateur d'architecture 80x86 intégrable sous Linux ou Windows. | Communauté libre |
VirtualBox | Machine de virtualisation d'architecture 80x86. | Oracle (Sun Microsystems) |
Virtual PC | Machine de virtualisation d'architecture 80x86. | Microsoft (Connectix) |
VMWare WorkStation | Machine de virtualisation d'architecture 80x86. | VMWare |
N.B.: Il faut noter que les machines virtuels ont l'avantage de pouvoir installés des systèmes d'exploitation à l'intérieur de fichiers, de cloner un système existant, de tester de multiples systèmes simultanéments sur une même machine sans investissements matériels supplémentaires. Par exemple, on installera sur un VMWare WorkStation, un Windows 98, Windows 2000 et Windows XP et on testera les différentes versions de navigateurs Web Internet Explorer 5, 5.5 et 6 sans changer d'ordinateur. Ces problèmes sont très communes dans le Web, où certains vivent des bogues et des mauvais fonctionnements d'applications sur une version particulière de navigateur mais pas sur un autre version.
Légende
Cette couleur permet d'indiquer que le produit est abandonné ou discontinué.
Voir également
Serveur ou service logiciel
Références de logiciels