DevSecOps Outils Periodic Table
Le Periodic Table of DevSecOps Tools est la ressource incontournable du secteur pour identifier les meilleurs outils tout au long du cycle de vie de la livraison de logiciels.
Créé par DevOps praticiens pour DevOps praticiens, plus de 18,000 450 votes ont été exprimés sur plus de 20 produits dans 2023 catégories pour produire le XNUMX Periodic Table of DevSecOps Outils.
Que vous repartiez à zéro, combliez des lacunes ou remplaciez des solutions existantes DevOps outils, commencez par utiliser Periodic Table pour identifier les bons outils pour votre DevOps pipeline.
Catégories et outils
DATADOG
Datadog est une plateforme SaaS de surveillance et d'analyse destinée aux opérations d'infrastructure informatique et aux équipes de développement. Il rassemble les données des serveurs, des bases de données, des outils et des services pour présenter une vue unifiée des applications qui s'exécutent à grande échelle dans le cloud.
GRAND PANDA
BigPanda transforme les données informatiques en informations et automatisations exploitables, permettant aux équipes de réponse aux incidents d'augmenter la disponibilité, l'efficacité et la rapidité.
INSTANA
APM alimenté par l'IA pour les applications dynamiques conteneurisées modernes. Comme l'APM traditionnel, entièrement automatisé grâce à la découverte automatique de la pile technologique et à l'analyse des données alimentée par l'IA des métriques de séries chronologiques et des traces distribuées.
SPLUNK
Splunk est une société multinationale américaine basée à San Francisco en Californie qui produit des logiciels permettant de rechercher, de surveiller et d'analyser des mégadonnées générées par des machines via une interface de type Web. Splunk (le produit) capture des index et corrèle les données en temps réel dans un référentiel consultable à partir duquel il peut générer des graphiques, des rapports, des alertes, des tableaux de bord et des visualisations.
DYNAMIQUE DES APPLICATIONS
AppDynamics Inc. est une société américaine privée de gestion des performances des applications (APM) et d'analyse des opérations informatiques ITOA.
KIBANA
Kibana est un logiciel de tableau de bord de visualisation de données disponible en source pour Elasticsearch, dont le fork gratuit et open source dans OpenSearch est OpenSearch Dashboards.
DYNATRACE
DevOps à NoOps en action - automatiquement sur n'importe quelle plate-forme cloud ou pile - automatise et utilise la surveillance de manière stratégique en tant que fonctionnalité du pipeline de bout en bout ; construit (shift-gauche) des portes de qualité en automatisant le pipeline et en arrêtant les mauvaises modifications de code avant qu'elles n'atteignent la production.
NOUVELLE RELIQUE
New Relic est une société américaine d'analyse de logiciels basée à San Francisco en Californie. Lew Cirne a fondé New Relic en 2008 et est actuellement PDG de l'entreprise. La technologie de New Relic, fournie dans un modèle SaaS (Software as a Service), surveille en temps réel les applications Web et mobiles qui s'exécutent dans des environnements cloud sur site ou hybrides.
GRAFANA
La plateforme d'analyse pour toutes vos métriques. Grafana vous permet d'interroger, de visualiser l'alerte et de comprendre vos métriques, quel que soit l'endroit où elles sont stockées. Créez des tableaux de bord, explorez et partagez avec votre équipe et favorisez une culture axée sur les données.
PILE ÉLASTIQUE D'ELK
Alors, qu’est-ce que la pile ELK ? « ELK » est l'acronyme de trois projets open source : Elasticsearch, Logstash et Kibana. Elasticsearch est un moteur de recherche et d'analyse. Logstash est un pipeline de traitement de données côté serveur qui ingère simultanément des données provenant de plusieurs sources, les transforme, puis les envoie vers une « réserve » comme Elasticsearch. Kibana permet aux utilisateurs de visualiser les données avec des tableaux et des graphiques dans Elasticsearch.
MOYEU DOCKER
Le Docker Hub est un service de registre basé sur le cloud permettant de créer et d'expédier des conteneurs d'applications ou de services. Il fournit une ressource centralisée pour la distribution de la découverte d'images de conteneurs, la gestion des changements, la collaboration des utilisateurs et des équipes et l'automatisation des flux de travail tout au long du pipeline de développement.
NPM
npm est le gestionnaire de packages par défaut pour l'environnement d'exécution JavaScript Node.js.
ARTEFACTOIRE JFROG
En tant que premier et unique gestionnaire de référentiel d'artefacts universel sur le marché ; JFrog Artifactory prend entièrement en charge les progiciels créés par n'importe quel langage ou technologie. Artifactory est le seul gestionnaire de référentiels prêt pour l'entreprise disponible aujourd'hui prenant en charge les registres Docker haute disponibilité en cluster sécurisés. Ctory est le produit de gestion de référentiels binaires open source de JFrog.
FIL
Yarn est un gestionnaire de packages pour votre code. Il vous permet d'utiliser et de partager du code avec d'autres développeurs du monde entier. Yarn le fait rapidement, en toute sécurité et de manière fiable, afin que vous n'ayez jamais à vous inquiéter.
NUGET
NuGet est un gestionnaire de packages gratuit et open source pour la plateforme de développement Microsoft (anciennement NuPack). Depuis son introduction en 2010, NuGet a évolué vers un écosystème plus large d'outils et de services.
NEXUS SONATYPE
Nexus Lifecycle vous donne un contrôle total sur votre chaîne d'approvisionnement logicielle en identifiant en permanence les politiques d'application des risques et en aidant à corriger les vulnérabilités à chaque étape du SDLC. Créez des licences de sécurité personnalisées et des politiques architecturales en fonction du type d'application ou de l'organisation et appliquez ces politiques de manière contextuelle.
ÉQUIPES MICROSOFT
Microsoft Teams est une plate-forme de communication et de collaboration unifiée qui combine le stockage persistant de fichiers de réunions vidéo de chat sur le lieu de travail (y compris la collaboration sur les fichiers) et l'intégration d'applications. Le service s'intègre à la suite de productivité bureautique par abonnement Office 365 de la société et propose des extensions qui peuvent s'intégrer à des produits non Microsoft. Microsoft Teams est un concurrent de services tels que Slack et constitue la voie d'évolution et de mise à niveau de Microsoft Skype for Business.
CONFLUENCE ATLASSIENNE
Confluence est un logiciel de contenu et de collaboration d'équipe qui change la façon dont les équipes modernes travaillent. Confluence est le wiki des équipes modernes d'aujourd'hui, offrant à chaque projet et à chaque personne son propre espace à créer et à partager. Lorsque les connaissances circulent librement, les idées grandissent et les équipes évoluent : Confluence offre une plateforme flexible et personnalisable qui évolue avec vous afin que vous puissiez collaborer à votre manière.
TROP-PLEIN DE PILE
Stack Overflow for Teams est un meilleur moyen de collaborer et de partager des connaissances au sein de votre organisation. Nous connectons les questions et réponses de vos collègues, ce qui rend le partage d'informations rapide et facile grâce à notre base de connaissances à jour. Notre instance privée et sécurisée de Stack Overflow exploite la même technologie que les développeurs utilisent déjà et aiment partager leurs connaissances internes et exclusives avec leurs coéquipiers.
MOU
Slack est un outil de communication d'équipe cofondé par Stewart Butterfield, Eric Costello, Cal Henderson et Serguei Mourachov. Slack a commencé comme un outil interne utilisé par leur société Tiny Speck dans le développement de Glitch, un jeu en ligne aujourd'hui disparu. Slack a été lancé en août 2013 et a enregistré 8000 24 clients dans les XNUMX heures suivant son lancement.
LE PLUS IMPORTANT
Mattermost est une alternative Slack auto-hébergée open source. Mattermost est : Compatible avec Slack et non limité à Slack - Mattermost propose des fonctionnalités rivales avec Slack et prend en charge un surensemble d'intégrations de webhooks entrantes et sortantes de Slack, y compris la compatibilité avec les intégrations Slack existantes.
MIRO
Miro est une plateforme de collaboration numérique conçue pour faciliter la communication en équipe et la gestion de projet à distance et distribuée.
MURAL
Mural est un tableau blanc numérique intuitif conçu pour permettre aux équipes de travailler ensemble.
CHAPEAU ROUGE ANSIBLE
Ansible est une plateforme logicielle open source pour configurer et gérer des ordinateurs. Il combine un logiciel multi-nœuds deployment l'exécution de tâches ad hoc et la gestion de la configuration. Il gère les nœuds via SSH ou PowerShell et nécessite l'installation de Python (2.4 ou version ultérieure). Les modules fonctionnent sur JSON et la sortie standard et peuvent être écrits dans n'importe quel langage de programmation. Le système utilise YAML pour exprimer des descriptions réutilisables des systèmes.
TERRAFORME HASHICORP
Terraform de HashiCorp est un outil pour safeconstruire de manière efficace et efficiente des infrastructures de combinaison et de lancement. Des serveurs physiques aux conteneurs en passant par les produits SaaS, Terraform est capable de créer et de composer tous les composants nécessaires pour exécuter n'importe quel service ou application.
CHEF
Chef est un outil de gestion de configuration utilisé pour rationaliser la tâche de configuration et de maintenance des serveurs d'une entreprise et peut s'intégrer aux plates-formes basées sur le cloud.
FORMATION DE NUAGE AWS
Un outil déclaratif d'infrastructure en tant que code (IaC) pour automatiser la gestion et deployment des piles d'applications largement utilisées dans AWS.
CONSUL HASHICORP
Consul est une solution de mise en réseau de services permettant de connecter et de sécuriser les services sur n'importe quelle plate-forme d'exécution et cloud public ou privé.
MARIONNETTE
Puppet est un utilitaire de gestion de configuration open source. Il fonctionne sur de nombreux systèmes de type Unix ainsi que sur Microsoft Windows et inclut son propre langage déclaratif pour décrire la configuration du système. La version actuelle est Puppet 4.
EMBALLEUR HASHICORP
Packer est un logiciel gratuit et open source permettant de créer des images de machine ou des conteneurs identiques pour plusieurs plates-formes à partir d'une configuration source unique. Il a été écrit par Mitchell Hashimoto et est devenu l'un des produits des boîtes à outils logicielles de sa société Hashicorp en tant que logiciel propriétaire open source. Il est associé à l'outil de gestion de conteneurs Vagrant également écrit par Hashimoto.
docker
Docker est un projet open source qui automatise le deployment des applications dans des conteneurs logiciels en fournissant une couche supplémentaire d'abstraction et d'automatisation de la virtualisation au niveau du système d'exploitation sous Linux. Docker utilise les fonctionnalités d'isolation des ressources du noyau Linux, telles que les groupes de contrôle et les espaces de noms du noyau, pour permettre à des « conteneurs » indépendants de s'exécuter au sein d'une seule instance Linux, évitant ainsi la surcharge liée au démarrage et à la maintenance des machines virtuelles.
CHAPEAU ROUGE OPENSHIFT
OpenShift est une plateforme en tant que produit de service de Red Hat. Il s'agit également d'une infrastructure en tant que service (IaaS) comparable aux services de stockage en ligne Google Storage et Amazon S3.
Kubernetes
Kubernetes est un système open source permettant de gérer des applications conteneurisées sur plusieurs hôtes, fournissant des mécanismes de base pour deploymaintenance et mise à l'échelle des applications.
AMAZON EKS
Amazon EKS vous permet d'exécuter facilement Kubernetes sur AWS sans avoir besoin d'installer et d'exploiter vos propres clusters Kubernetes.
ENTREPRISE DOCKER
Docker Enterprise Edition (EE) 2.0 est la seule plate-forme de conteneurs prête pour l'entreprise qui permet aux responsables informatiques de choisir comment créer et gérer de manière rentable l'ensemble de leur portefeuille d'applications, à leur propre rythme, sans craindre le verrouillage de l'architecture et de l'infrastructure. La plateforme de conteneurs de Docker permet aux organisations d'accélérer les initiatives numériques et multi-cloud en automatisant la fourniture d'applications existantes et modernes à l'aide d'un modèle opérationnel agile avec sécurité intégrée.
AZUR AKS
Azure Kubernetes Service (AKS) simplifie la mise en œuvre deploy un cluster Kubernetes géré dans Azure. AKS réduit la complexité et les frais opérationnels liés à la gestion de Kubernetes en transférant une grande partie de cette responsabilité à Azure. En tant que service Kubernetes hébergé, Azure gère pour vous les tâches critiques telles que la surveillance de l’état et la maintenance.
AMAZON ECS
Amazon Elastic Container Service (Amazon ECS) est un service d'orchestration de conteneurs hautes performances hautement évolutif qui prend en charge les conteneurs Docker et vous permet d'exécuter et de faire évoluer facilement des applications conteneurisées sur AWS. Amazon ECS vous évite d'avoir à installer et à exploiter votre propre logiciel d'orchestration de conteneurs, à gérer et à mettre à l'échelle un cluster de machines virtuelles ou à planifier des conteneurs sur ces machines virtuelles.
GOOGLE GKE
Kubernetes Engine est un environnement géré prêt pour la production pour deploying applications conteneurisées. Il apporte nos dernières innovations en matière de productivité des développeurs, d'efficacité des ressources, d'opérations automatisées et de flexibilité open source pour accélérer votre mise sur le marché. Lancé en 2015, Kubernetes Engine s'appuie sur les enseignements tirés de l'expérience de Google dans l'exécution de services tels que Gmail et YouTube dans des conteneurs depuis plus de 12 ans. Kubernetes Engine vous permet d'être opérationnel avec Kubernetes en un rien de temps en éliminant complètement le besoin d'installer, de gérer et d'exploiter vos propres clusters Kubernetes.
BARRE
Helm vous aide à gérer les applications Kubernetes - Helm Charts vous aide à définir l'installation et la mise à niveau même des applications Kubernetes les plus complexes. Les graphiques sont faciles à créer, à partager et à publier – alors commencez à utiliser Helm et arrêtez la folie du copier-coller. La dernière version de Helm est maintenue par la CNCF - en collaboration avec Microsoft Google Bitnami et la communauté des contributeurs Helm.
JENKINS
Jenkins est un outil d'intégration continue open source écrit en Java. Jenkins fournit des services d'intégration continue pour le développement de logiciels. Il s'agit d'un système basé sur un serveur fonctionnant dans un conteneur de servlets tel qu'Apache Tomcat.
AZUR DEVOPS CODE
Azure DevOps fournit des services de développement pour aider les équipes à planifier le travail, à collaborer au développement de code et à créer et deploy applications. Les développeurs peuvent travailler dans le cloud avec Azure DevOps Services ou sur site avec Azure DevOps Serveur. Azur DevOps Le serveur s'appelait auparavant Visual Studio Team Foundation Server (TFS).
GITLABCI
GitLab CI fait partie de GitLab, une application Web avec une API qui stocke son état dans une base de données. Il gère les projets/builds et fournit une interface utilisateur agréable en plus de toutes les fonctionnalités de GitLab. GitLab Runner est une application qui traite les builds. Ça peut être deployédité séparément et fonctionne avec GitLab CI via une API. Pour exécuter des tests, vous avez besoin d'au moins une instance GitLab et un GitLab Runner.
TRAVIS CI
Travis CI est un service d'intégration continue distribué hébergé open source utilisé pour créer et tester des projets hébergés sur GitHub. Travis CI est configuré en ajoutant un fichier nommé .travis.yml qui est un fichier texte au format YAML au répertoire racine du référentiel GitHub.
CERCLECI
CircleCI est la plus grande plate-forme partagée d'intégration continue et de livraison continue (CI/CD) au monde et la plaque tournante centrale où le code passe de l'idée à la livraison. Comme l'un des plus utilisés DevOps outils CircleCI dispose d'un accès unique aux données sur le fonctionnement des équipes d'ingénierie et la façon dont leur code s'exécute.
MAVEN
Maven est un outil d'automatisation de build utilisé principalement pour les projets Java. Le mot maven signifie « accumulateur de connaissances » en yiddish. Maven aborde deux aspects de la création de logiciels : d'abord, il décrit comment le logiciel est construit et, ensuite, il décrit ses dépendances.
BAMBOU ATLASSIEN
Bamboo est un serveur d'intégration continue d'Atlassian, créateur de JIRA, Confluence et Crowd. Bamboo prend en charge les builds dans n'importe quel langage de programmation à l'aide de n'importe quel outil de build. Les notifications de build peuvent être personnalisées en fonction du type d'événement et reçues par courrier électronique, message instantané RSS ou fenêtres contextuelles dans les IDE basés sur Eclipse et IntelliJ IDEA.
ACTIONS GITHUB
Github Actions automatise les flux de travail logiciels. Construire, tester et deploy votre code directement depuis GitHub. Faites en sorte que les révisions de code, la gestion des succursales et le tri des problèmes fonctionnent comme vous le souhaitez.
CONSTRUCTION DE CODE AWS
AWS CodeBuild est un service de build entièrement géré qui compile le code source, exécute des tests et produit des packages logiciels prêts à être utilisés. deploy. Avec CodeBuild, vous n'avez pas besoin de gérer et de mettre à l'échelle vos propres serveurs de build. CodeBuild évolue en continu et traite plusieurs builds simultanément, de sorte que vos builds ne restent pas en attente dans une file d'attente. Vous pouvez démarrer rapidement en utilisant des environnements de build prépackagés ou créer des environnements de build personnalisés qui utilisent vos propres outils de build. Avec CodeBuild, vous êtes facturé à la minute pour les ressources de calcul que vous utilisez.
CODEFRESH
Codefresh est une plateforme cloud native d'intégration et de livraison continue qui permet aux équipes de développer, deployet gérez les applications cloud natives.
LIQUIBASE
Liquibase est une bibliothèque open source indépendante de la base de données permettant de suivre, de gérer et d'appliquer les modifications du schéma de base de données. Il a été lancé en 2006 pour permettre un suivi plus facile des modifications des bases de données, en particulier dans un environnement de développement logiciel agile.
DELPHIX
Delphix est une société de logiciels basée à Menlo Park en Californie qui développe des logiciels pour simplifier les tests de création et la mise à niveau d'applications basées sur des bases de données relationnelles.
VOIE DE VOL DE REDGATE
La voie de migration s'étend DevOps à vos bases de données pour accélérer la livraison des logiciels et garantir un code de qualité. Du contrôle de version à la livraison continue, Flyway aide les individus, les équipes et les entreprises à s'appuyer sur les processus de livraison d'applications pour automatiser le développement de bases de données.
QUÊTE CRAPAUD
Toad Software est un ensemble d'outils de gestion de bases de données de Quest que les développeurs de bases de données, les administrateurs de bases de données et les analystes de données utilisent pour gérer les bases de données relationnelles et non relationnelles à l'aide de SQL. Adoptez une approche proactive de la gestion des données. Recentrer vos équipes sur des initiatives plus stratégiques et faire progresser votre entreprise dans l'économie actuelle basée sur les données.
AZUR DEVOPS CANALISATIONS
Azure DevOps fournit des services de développement pour aider les équipes à planifier le travail, collaborer au développement et à la construction de code. deploy applications. Les développeurs peuvent travailler dans le cloud avec Azure DevOps Services ou sur site avec Azure DevOps Serveur. Azur DevOps Le serveur s'appelait auparavant Visual Studio Team Foundation Server (TFS).
DIGITAL.AI DEPLOY
Digital.ai Deploy est un sans agent deployoutil d'automatisation de gestion qui aide les entreprises à fournir de la valeur 10 fois plus rapidement aux environnements middleware complexes. Il permet aux utilisateurs de deploy annulez et diagnostiquez les problèmes sans écrire ni maintenir de scripts ou de flux de travail.
CODE URBAIN DEPLOY
IBM UrbanCode Deploy est un outil pour automatiser les applications deployments à travers vos environnements. Il est conçu pour faciliter un retour rapide et une livraison continue dans le développement agile tout en fournissant les pistes d'audit, la gestion des versions et les approbations nécessaires en production.
OPXMX
OpsMx ISD est une solution CI/CD pour la sécurité de la chaîne d'approvisionnement logicielle et DevOps gestion de la posture de sécurité.
HARNAIS
Harness est une plateforme de livraison continue en tant que service qui automatise et sécurise le processus de livraison continue pour les équipes et qui utilise l'apprentissage automatique pour annuler les échecs. deployment.
PULUMI
Pulumi Deployments est une nouvelle fonctionnalité qui automatise l'exécution de vos programmes Pulumi dans un environnement hébergé sécurisé. Deploy n'importe quelle pile avec un clic sur un bouton, git push ou un appel API. Disponible en avant-première aujourd'hui.
SPINNAKER
Spinnaker est une plateforme de livraison continue multi-cloud open source permettant de publier des modifications logicielles avec une rapidité et une confiance élevées. Il fournit deux ensembles de fonctionnalités de base : la gestion des clusters et deploygestion des investissements. Créé chez Netflix, il a été testé en production par des centaines d'équipes sur des millions de deployments. Il combine un système de gestion de pipeline puissant et flexible avec des intégrations avec les principaux fournisseurs de cloud.
POULPE DEPLOY
Octopus Deploy est un automatisé deployment et release serveur de gestion. Il est conçu pour simplifier deployment des applications ASP.NET Services Windows et bases de données.
FLUX
Flux est un outil permettant de synchroniser les clusters Kubernetes avec les sources de configuration (comme les référentiels Git) et d'automatiser les mises à jour de la configuration lorsqu'il y a du nouveau code à gérer. deploy.
TEKTON
Tekton est un framework open source pour créer des systèmes CI/CD, permettant aux développeurs de créer, tester et deploy entre les fournisseurs de cloud et les systèmes sur site.
CODE AWSDEPLOY
Code AWSDeploy est un service qui automatise le code deployments à n'importe quelle instance, y compris les instances Amazon EC2 et les instances exécutées sur site.
ALIGNEMENT ATLASSIAN JIRA
Jira Align est une solution d'entreprise qui permet aux dirigeants de l'entreprise de lier les développements actuels aux résultats commerciaux sans perturber le travail des équipes Agile.
DIGITAL.AI AGILITY
Exploitez le potentiel de vos processus et outils de connaissance des ressources humaines avec Digital.ai Agility. Utilisez-le dans toute votre entreprise et impliquez les parties prenantes pour vous aider à identifier les problèmes commerciaux et produits potentiels et à améliorer la qualité des logiciels.
PROCESSUS CIBLE
Gérez visuellement un travail complexe. Réduisez l’encombrement et concentrez-vous sur les choses qui comptent. Que vous développiez Agile dans l'ensemble de votre entreprise ou que vous l'adoptiez pour la première fois, nous sommes à vos côtés. Du Kanban et Scrum à SAFe et le processus NEXUS Target s’adapte à votre approche de gestion.
VUE EN PLAN
Planview a pour objectif unique d'aider les entreprises à transformer leur stratégie en résultats sur les marchés actuels, en évolution rapide et hautement disruptifs. Nos solutions créent une concentration organisationnelle sur les résultats stratégiques qui comptent et permettent aux équipes de donner le meilleur d'elles-mêmes, quelle que soit leur manière de travailler. Planview est particulièrement bien placé pour aider les organisations à naviguer entre leur stratégie et leur transformation en fournissant une gamme complète de solutions de gestion de portefeuille et de gestion du travail d'entreprise.
RALLYE BROADCOM
Rally (anciennement CA Agile Central) est une plateforme d'entreprise spécialement conçue pour faire évoluer les pratiques de développement agile.
JIRA ATLASSIEN
JIRA est un produit propriétaire de suivi des problèmes développé par Atlassian. Il fournit des fonctions de suivi des problèmes et de gestion de projet. Bien que normalement appelé JIRA, le nom du produit n'est pas un acronyme mais une troncature de Gojira, le nom japonais de Godzilla. Il est développé depuis 2002.
SERVICE MAINTENANT
ServiceNow est un fournisseur de plateforme en tant que service (PaaS) de logiciels de gestion des services (SM) pour l'ensemble de l'entreprise. Elle a été fondée en 2003 par Fred Luddy, l'ancien CTO de Peregrine Systems et Remedy Corporation. Après avoir construit un cadre de workflow générique connu sous le nom de plateforme « Glide », Luddy a choisi de se spécialiser dans les applications de gestion des services informatiques (ITSM) basées sur les normes ITIL.
BMC HELIX ITSM
Les solutions ITSM de BMC allient la conception de services numériques modernes aux principes de bonnes pratiques ITSM pour ouvrir une nouvelle ère en matière d'excellence en matière de gestion des services. Modernisez votre centre de services avec la bonne solution ITSM de BMC.
PAGERDUTY
Dans un monde de confiance permanent pour les équipes, PagerDuty les aide à offrir à chaque fois une expérience numérique parfaite à leurs clients. PagerDuty est le système nerveux central des opérations numériques d'une entreprise.
FONCTIONS AZUR
Créez des applications plus rapidement avec une architecture sans serveur. Accélérez votre développement avec une expérience de calcul sans serveur basée sur les événements. Évoluez à la demande et ne payez que pour les ressources que vous consommez.
HÉROKU
Heroku est une plateforme cloud en tant que service (PaaS) prenant en charge plusieurs langages de programmation. Heroku a été acquis par Salesforce.com en 2010. Heroku est en développement depuis juin 2007, alors qu'il ne prenait en charge que le langage de programmation Ruby, mais a depuis ajouté la prise en charge de Java Node.js Scala Clojure Python et PHP et (non documenté) Perl. Le système d'exploitation de base est Debian ou, dans la pile la plus récente, Ubuntu basé sur Debian.
AWSLAMBDA
AWS Lambda vous permet d'exécuter du code sans provisionner ni gérer de serveurs. Vous payez uniquement pour le temps de calcul que vous consommez : il n'y a aucun frais lorsque votre code n'est pas exécuté. Avec Lambda, vous pouvez exécuter du code pour pratiquement n'importe quel type d'application ou de service backend, le tout sans aucune administration. Téléchargez simplement votre code et Lambda s'occupe de tout ce qui est nécessaire pour exécuter et faire évoluer votre code avec une haute disponibilité. Vous pouvez configurer votre code pour qu'il se déclenche automatiquement à partir d'autres services AWS ou l'appeler directement depuis n'importe quelle application Web ou mobile.
BASE DE FEU GOOGLE
Firebase est la plate-forme mobile de Google qui vous aide à développer rapidement des applications de haute qualité et à développer votre entreprise. Firebase vous offre des fonctionnalités telles que la messagerie des bases de données analytiques et les rapports d'erreur afin que vous puissiez agir rapidement et vous concentrer sur vos utilisateurs. Il est construit sur l'infrastructure de Google et s'adapte automatiquement, même aux applications les plus volumineuses.
FONDERIE DE NUAGES
Cloud Foundry est une plateforme de cloud computing open source en tant que service (PaaS) développée à l'origine par VMware et maintenant détenue par Pivotal Software, une coentreprise d'EMC VMware et General Electric.
AZUR
Microsoft Azure est une plate-forme et une infrastructure de cloud computing créées par Microsoft pour créer, deploygérer et gérer des applications et des services via un réseau mondial de centres de données gérés par Microsoft. Il fournit à la fois des services PaaS et IaaS et prend en charge de nombreux outils et cadres de langages de programmation différents, y compris des logiciels et systèmes spécifiques à Microsoft et tiers.
NUAGE DE GOOGLE
Google Cloud Platform est une plate-forme de cloud computing de Google qui propose un hébergement sur la même infrastructure de support que Google utilise en interne pour les produits des utilisateurs finaux tels que la recherche Google et YouTube.
AWS
Amazon Web Services (AWS) est un ensemble de services informatiques à distance également appelés services Web qui constituent une plateforme de cloud computing proposée par Amazon.com. Ces services sont basés sur 11 régions géographiques à travers le monde. Les services les plus centraux et les plus connus sont Amazon Elastic Compute Cloud et Amazon S3.
PILE OUVERTE
OpenStack est une plateforme logicielle de cloud computing gratuite et open source. Les utilisateurs principalement deploy en tant que solution d'infrastructure en tant que service (IaaS).
PIPELINE DE CODE AWS
AWS CodePipeline crée des tests et deploys votre code chaque fois qu'il y a un changement de code basé sur le release modèles de processus que vous définissez. Cela vous permet de fournir des fonctionnalités et des mises à jour de manière rapide et fiable. Vous pouvez facilement créer une solution de bout en bout en utilisant nos plugins prédéfinis pour des services tiers populaires tels que GitHub ou en intégrant vos propres plugins personnalisés à n'importe quelle étape de votre projet. release processus.
DIGITAL.AI RELEASE
Digital.ai Release est une release outil de gestion spécifiquement pour les CD. Il permet aux équipes d'une organisation de modéliser et de surveiller releases automatiser les tâches au sein de l'infrastructure informatique et réduire release fois en analysant et en améliorant release procédés.
CODE URBAIN RELEASE
IBM UrbanCode Release je t'appelais autrefoisRelease est un collaboratif release outil de gestion qui vous aide à gérer le nombre et la complexité croissants des releases. Vous pouvez planifier l'exécution et suivre un release à chaque étape du cycle de vie de livraison. Basé sur les leçons apprises en travaillant avec nos clients UrbanCode Release réduit les erreurs tout en réalisant de grandes releaseest plus rapide et plus agile.
OWASP ZAP
Le proxy OWASP Zed Attack (ZAP) est l'un des outils de sécurité gratuits les plus populaires au monde et est activement maintenu par des centaines de bénévoles internationaux. Il peut vous aider à trouver automatiquement les failles de sécurité dans vos applications Web pendant que vous développez et testez vos applications. C'est également un excellent outil que les pentesters expérimentés peuvent utiliser pour les tests de sécurité manuels.
DIGITAL.AI PROTECTION DES APPLICATIONS
Lorsqu'elle est correctement traitée avec des solutions de sécurité de protection des applications – y compris la protection JavaScript, la détection des menaces et la limitation des connexions API aux bons sites connus, ainsi que des mesures défensives qui peuvent arrêter les fonctionnalités de l'application en cas d'attaque – efficace application security permet aux clients de détecter et de se protéger contre les menaces actives, protégeant ainsi les entreprises et les consommateurs contre les violations de données et les pertes financières.
CONJURATION DE CYBERARK
Disponible en tant qu'outil open source et pour l'entreprise, CyberArk Conjur est une solution de gestion des secrets spécialement conçue pour les exigences d'infrastructure uniques du cloud natif et DevOps environnements. La solution intègre des principes fondamentaux DevOps principes de sécurité tels que le moindre privilège et la séparation des tâches pour sécuriser et gérer les secrets utilisés par les identités de machines non humaines ainsi que par les utilisateurs humains tout au long du processus. DevOps pipeline.
SONATYPE NEXUS QI
Nexus IQ partage l'intelligence des composants avec vos équipes dès le début, souvent et tout au long de la chaîne d'approvisionnement logicielle afin qu'elles prennent de meilleures décisions et créent de meilleurs logiciels.
SÉCURITÉ AQUATIQUE
Aqua Security aide les entreprises à sécuriser leurs applications cloud natives du développement à la production, qu'elles fonctionnent à l'aide de conteneurs sans serveur ou de machines virtuelles. Aqua comble le fossé entre DevOps et la sécurité des entreprises favorisant agility et accélérer la transformation numérique. Le portefeuille Cloud Native Security d'Aqua offre une visibilité complète et une automatisation de la sécurité sur l'ensemble du cycle de vie des applications et de l'infrastructure en utilisant une approche moderne sans contact pour détecter et prévenir les menaces tout en simplifiant la conformité réglementaire. Les clients d'Aqua comprennent certaines des plus grandes sociétés de développement de logiciels de services financiers au monde, de médias Internet, d'hôtellerie et de vente au détail, avec des implémentations à travers le monde couvrant un large éventail de fournisseurs de cloud et de technologies sur site.
VÉRACODE
Veracode est un application security société basée à Burlington dans le Massachusetts. Fondée en 2006, la société propose un service automatisé basé sur le cloud pour sécuriser les applications Web mobiles et d'entreprise tierces.
VOÛTE HASHICORP
Vault de HashiCorp sécurise les magasins et contrôle l'accès aux jetons, mots de passe, certificats, clés API et autres ressources sensibles dans les centres de données modernes. Pour chaque ressource, Vault gère le roulement et l'audit des révocations de bail.
SNYK
Snyk est une plate-forme de sécurité pour développeurs qui permet aux développeurs d'applications et de cloud de sécuriser l'ensemble de leur application, en trouvant et en corrigeant les vulnérabilités depuis leurs premières lignes de code jusqu'à leur cloud en cours d'exécution.
SONARQUBE
SonarQube est une plateforme ouverte pour gérer la qualité du code. La couverture de nouveaux langages, l'ajout de moteurs de règles et le calcul de métriques avancées peuvent être réalisées grâce à un puissant mécanisme d'extension. Plus de 50 plugins sont disponibles.
MICRO FOCUS FORTIFIER SCA
Micro Focus Fortify Static Code Analyzer réduit les risques logiciels en identifiant les vulnérabilités de sécurité qui constituent les plus grandes menaces pour votre organisation. Il identifie la cause première de la vulnérabilité, corrèle et hiérarchise les résultats et fournit les meilleures pratiques afin que les développeurs puissent développer du code de manière plus sécurisée.
SYNOPSYS CANARD NOIR
Black Duck fournit une solution complète d'analyse de la composition logicielle (SCA) pour gérer les risques de sécurité, de qualité et de conformité des licences liés à l'utilisation de code open source et tiers dans les applications et les conteneurs. Black Duck vous offre une visibilité inégalée sur le code tiers, vous permettant de le contrôler tout au long de votre chaîne d'approvisionnement logicielle et tout au long du cycle de vie des applications.
CHECKMARX SAST
Checkmarx SAST (CxSAST) est une solution d'analyse statique flexible et précise de niveau entreprise utilisée pour identifier des centaines de vulnérabilités de sécurité dans le code personnalisé. Un composant essentiel de la plateforme de sécurité logicielle plus large de Checkmarx, CxSAST, est utilisé par le développement DevOps et les équipes de sécurité doivent analyser le code source dès le début du SDLC, identifier les vulnérabilités et fournir des informations correctives exploitables.
RENIFLER
Snort est un système de prévention des intrusions réseau (NIPS) et un système de détection des intrusions réseau (NIDS) gratuit et open source créé par Martin Roesch en 1998. Snort est maintenant développé par Sourcefire dont Roesch est le fondateur et CTO. En 2009, Snort est entré au Temple de la renommée de l'Open Source d'InfoWorld comme l'un des « plus grands logiciels open source de tous les temps ».
SUITE DE ROT DE PORTSWIGGER
Burp Suite est le plus fiable Application Security Boîte à outils de test. 45,000 XNUMX ingénieurs en sécurité et testeurs d'intrusion comptent sur Burp Suite pour découvrir et vérifier les vulnérabilités des applications Web. Le rot est de plus en plus deployed dans le cadre de DevOps et DevSecOps des initiatives permettant aux équipes d'ingénierie de s'orienter vers la gauche et d'intégrer des analyses d'applications dynamiques et automatisées dans leur cycle de vie de développement logiciel.
GIT
Git est un système de contrôle de révision distribué qui met l'accent sur la rapidité de l'intégrité des données et la prise en charge des flux de travail non linéaires distribués. Git a été initialement conçu et développé par Linus Torvalds pour le développement du noyau Linux en 2005 et est depuis devenu le système de contrôle de version le plus largement adopté pour le développement de logiciels.
GitHub
GitHub est un service d'hébergement de référentiel Git basé sur le Web qui offre toutes les fonctionnalités distribuées de contrôle des révisions et de gestion du code source (SCM) de Git, ainsi que l'ajout de ses propres fonctionnalités. Contrairement à Git qui est strictement un outil de ligne de commande, GitHub fournit une interface graphique Web et une intégration de bureau ainsi que mobile.
GDS GITLAB
La solution SCM (gestion du code source) de GitLab aide les équipes de développement logiciel à collaborer et à communiquer afin de résoudre rapidement les problèmes et de proposer de nouvelles fonctionnalités.
BITBUCK ATLASSIEN
Bitbucket est un service d'hébergement Web pour les projets qui utilisent les systèmes de contrôle de révision Mercurial (depuis son lancement) ou Git (depuis octobre 2011). Bitbucket propose à la fois des forfaits commerciaux et des comptes gratuits.
COMPUWARE ISPW
ISPW est une solution moderne et agile de gestion de code source de bout en bout et release outil d'automatisation qui permet aux développeurs de tous niveaux de compétences de répondre aux exigences de l'entreprise, d'optimiser la qualité du code et d'améliorer la productivité des développeurs.
TRICENTIS TOSCA
Tricentis Tosca est un Continuous Testing plate-forme qui accélère les tests pour suivre le rythme d'Agile et DevOps.
SELENIUM
Selenium est un framework de test logiciel portable pour les applications Web. Selenium fournit un outil d'enregistrement/lecture pour créer des tests sans apprendre un langage de script de test (Selenium IDE). Il fournit également un langage spécifique au domaine de test (Selenese) pour écrire des tests dans un certain nombre de langages de programmation populaires, notamment Java C# Groovy Perl PHP Python et Ruby.
JUNIT
JUnit est un framework de tests unitaires pour le langage de programmation Java. JUnit a joué un rôle important dans le développement du développement piloté par les tests et fait partie d'une famille de frameworks de tests unitaires collectivement connus sous le nom de xUnit et issus de SUnit.
LABORATOIRES DE SAUCES
Sauce Labs fournit la plus grande plateforme de tests automatisés basée sur le cloud au monde pour les applications Web et mobiles. Sauce Labs aide les entreprises à accélérer les cycles de développement de logiciels, à améliorer la qualité des applications et deploy en toute confiance sur des centaines de plateformes de navigateurs/systèmes d'exploitation.
TOPAZE COMPUWARE
Topaz for Total Test L'outil de test automatisé de Compuware permet aux développeurs et aux testeurs de tous niveaux de tester les programmes et sous-programmes presque immédiatement après la mise à jour d'un morceau de code afin de garantir qu'aucune modification involontaire n'a été introduite dans la base de code.
APPIUM
Appium est un framework d'automatisation de tests open source à utiliser avec des applications Web natives hybrides et mobiles. Il pilote les applications iOS et Android à l'aide du protocole WebDriver.
COURGE MC
Squash TM est le gestionnaire de référentiel de tests pour la suite open source Squash. Il gère les scénarios de tests d'exigences et les campagnes d'exécution dans un contexte nativement multi-projets.
CONCOMBRE
Cucumber est un outil logiciel que les programmeurs informatiques utilisent pour tester d'autres logiciels. Il exécute des tests d'acceptation automatisés écrits dans un style de développement piloté par le comportement (BDD). Cucumber est écrit dans le langage de programmation Ruby. Les projets Cucumber sont disponibles pour d'autres plates-formes au-delà de Ruby.
JMÈTRE
Apache JMeter est un projet Apache qui peut être utilisé comme outil de test de charge pour analyser et mesurer les performances d'une variété de services en mettant l'accent sur les applications Web.
PARASOFT
Du développement à l'assurance qualité, les technologies de Parasoft réduisent le temps et les coûts liés à la fourniture de logiciels sécurisés, fiables et conformes en intégrant l'analyse statique et d'exécution ; tests fonctionnels unitaires et API ; et la virtualisation des services.
DIGITAL.AI CONTINUOUS TESTING
Digital.ai Continuous Testing aide les équipes à augmenter la couverture des tests et à prendre des décisions basées sur les données afin de pouvoir livrer des applications web et mobiles de haute qualité, sans erreurs, à temps et à grande échelle.
DIGITAL.AI
Digital.ai Value Stream Management (VSM) aide les organisations à réaliser l’impact commercial global des efforts de développement et de livraison de logiciels. En gagnant en visibilité sur les équipes, les outils et les processus, les organisations peuvent mesurer la valeur en termes significatifs : qualité des produits, satisfaction et fidélisation des clients, application security et l'utilisation, l'efficacité de l'exécution, les revenus et la croissance - les résultats commerciaux obtenus grâce au développement de logiciels.
VUE EN PLAN
Planview Viz permet aux DSI, à la transformation et agility les dirigeants, les responsables de l'ingénierie et des produits pour mesurer les flux de valeur, découvrir les goulots d'étranglement et résoudre les dépendances dans la livraison de logiciels afin de devenir plus efficace, prévisible et rentable.
PLUTORE
Plutora est une solution informatique d'entreprise robuste à la demande Release Ensemble d'outils logiciels de gestion conçus à partir de zéro pour aider les organisations à fournir des prestations efficaces et efficientes. Releases tout en générant une réelle valeur pour votre entreprise grâce à une efficacité améliorée dans la fourniture des fonctionnalités de la feuille de route.
Backstage
Backstage est une plate-forme ouverte pour la création de portails de développeurs. Alimenté par un catalogue de logiciels centralisé, Backstage restaure l'ordre dans vos microservices et votre infrastructure et permet à vos équipes produit d'expédier rapidement du code de haute qualité, sans compromettre l'autonomie.
DIGITAL.AI RENSEIGNEMENT
Intelligence est un produit d'analyse alimenté par l'IA qui résout les problèmes de livraison de logiciels. Il combine les données de Digital.ai et de produits tiers en un seul lac de données, facilitant la recherche, le regroupement et l'analyse des informations. Ses analyses prédictives vous aident à identifier les risques et les tendances pour livrer des produits numériques fiables en temps opportun.