30 MIGLIORI strumenti di automazione DevOps e amp; Tecnologie (Elenco 2021)

Sommario:

Anonim

Cos'è lo strumento DevOps?

Gli strumenti DevOps aiutano ad automatizzare il processo. Enfatizza la comunicazione, la collaborazione tra la gestione del prodotto, lo sviluppo del software e i professionisti delle operazioni.

Di seguito è riportato un elenco curato dei migliori set di strumenti DevOps, insieme alle loro funzionalità e ai collegamenti di download più recenti.

1) QuerySurge

QuerySurge è la soluzione di test dei dati intelligente che è la prima soluzione DevOps completa nel suo genere per il test continuo dei dati.

Caratteristiche principali

  • Robusta API con oltre 60 chiamate
  • Si integra perfettamente nella pipeline DevOps per test continui
  • Verifica rapidamente grandi quantità di dati
  • Convalida regole di trasformazione complesse tra più sistemi di origine e di destinazione
  • Rileva i requisiti e le modifiche al codice, aggiorna i test di conseguenza e avvisa i membri del team di tali modifiche
  • Fornisce informazioni dettagliate sui dati e analisi dei dati

2) Tecnologie di base

Basis Technologies offre l'unica piattaforma DevOps e di automazione dei test progettata specificamente per SAP. Il loro strumento DevOps per SAP, ActiveControl, consente alle aziende di spostare le proprie applicazioni SAP da cicli di rilascio fissi a un modello di consegna su richiesta basato su CI / CD e DevOps.

CARATTERISTICHE PRINCIPALI:

  • Automatizza oltre il 90% degli sforzi manuali, inclusi la creazione, la gestione dei conflitti / dipendenze e la distribuzione
  • Integra SAP in pipeline CI / CD tra applicazioni con strumenti come GitLab e Jenkins
  • Cambia la qualità a sinistra con oltre 60 analizzatori automatici che evidenziano rischi, impatti e problemi
  • L'esclusiva funzione BackOut ripristina le distribuzioni
  • Automatizza la gestione, l'allineamento e la sincronizzazione delle modifiche tra ECC e S / 4
  • Processo di approvazione completamente personalizzabile
  • Il dashboard web centrale consente la collaborazione tra i team distribuiti
  • Metriche complete (tempo di ciclo, velocità, WIP, ecc.) Supportano il miglioramento continuo
  • Unione automatica del codice e gestione dei conflitti per ambienti di progetto SAP "N + N"
  • Un audit trail completo consente la conformità alle normative

3) Incoraggiare

Risolvere i bug prima della distribuzione consente di risparmiare molto tempo ed energia a lungo termine. Embold è una piattaforma di analisi del software che analizza il codice sorgente e scopre problemi che incidono su stabilità, robustezza, sicurezza e manutenibilità.

Caratteristiche:

  • Con i plugin Embold, puoi raccogliere odori di codice e vulnerabilità mentre codifichi, prima di effettuare commit.
  • L'esclusivo rilevamento anti-pattern impedisce la composizione di codice non mantenibile.
  • Si integra perfettamente con Github, Bitbucket, Azure e Git e i plug-in disponibili per Eclipse e IntelliJ IDEA.
  • Ottieni controlli più approfonditi e più rapidi rispetto agli editor di codice standard, per oltre 10 lingue.

4) Pacchetto di gestione dei sistemi

Systems Management Bundle è uno strumento che ti consente di monitorare il tuo server con meno sforzo. Questa applicazione controlla le prestazioni di Amazon AWS e Microsoft Azure. Può trovare e risolvere i problemi di prestazioni delle app del sito Web interno o esterno.

Caratteristiche:

  • Questa applicazione supporta ambienti cloud ibridi.
  • Offre un'interfaccia drag and drop.
  • È possibile integrare questo strumento con la piattaforma SolarWinds Orion.
  • Fornisce un gestore di virtualizzazione in grado di ottimizzare le prestazioni della macchina virtuale.
  • Ha oltre 1200 modelli di monitoraggio integrati.

5) Patch Manager

SolarWinds Patch Manager è uno strumento DevOps progettato per affrontare le vulnerabilità del software. Questa applicazione fornisce la conformità delle patch facile da analizzare i report. Ti aiuta ad estendere il tuo SCCM (System Center Configuration Manager and Systems).

Caratteristiche:

  • Offre una dashboard intuitiva per gestire le patch.
  • L'applicazione ti aiuta a distribuire patch di sicurezza senza problemi.
  • Può automatizzare il processo di applicazione delle patch.
  • SolarWinds Patch Manager può determinare rapidamente i dispositivi che necessitano di patch.

6) Jenkins

Jenkins uno strumento DevOps per monitorare l'esecuzione di attività ripetute. È uno dei migliori strumenti di distribuzione del software che aiuta a integrare le modifiche al progetto più facilmente trovando rapidamente i problemi.

Caratteristiche:

  • Aumenta la scala dell'automazione
  • Jenkins richiede poca manutenzione e ha uno strumento GUI integrato per facili aggiornamenti.
  • Offre 400 plugin per supportare la creazione e il test praticamente di qualsiasi progetto.
  • È un programma basato su Java pronto per essere eseguito con sistemi operativi come Windows, Mac OS X e UNIX
  • Supporta l'integrazione continua e la consegna continua
  • Può essere facilmente impostato e configurato tramite interfaccia web
  • Può distribuire le attività su più macchine aumentando così la concorrenza.

Link per il download: https://www.jenkins.io/download/


7) Vagabondo

Vagrant è uno strumento DevOps. Consente di creare e gestire ambienti di macchine virtuali in un unico flusso di lavoro. Offre un flusso di lavoro facile da usare e si concentra sull'automazione. Vagrant riduce i tempi di configurazione dell'ambiente di sviluppo e aumenta la parità di produzione.

Caratteristiche:

  • Vagrant si integra con gli strumenti di gestione della configurazione esistenti come Chef, Puppet, Ansible e Salt
  • Vagrant funziona perfettamente su Mac, Linux e Windows OS
  • Creare un singolo file per i progetti per descrivere il tipo di macchina e software che gli utenti desiderano installare
  • Aiuta i membri del team DevOps ad avere un ambiente di sviluppo ideale

Link per il download: https://www.vagrantup.com/downloads.html


8) PagerDuty:

PagerDuty è uno strumento DevOps che aiuta le aziende a migliorare la reputazione del proprio marchio. È una soluzione di gestione degli incidenti che supporta la strategia di consegna continua. Consente inoltre ai team DevOps di fornire app ad alte prestazioni.

CARATTERISTICHE PRINCIPALI:

  • Fornisci avvisi in tempo reale
  • Affidabile e ricca struttura di allerta
  • Raggruppamento e arricchimento di eventi
  • Ottieni visibilità su sistemi e applicazioni critici
  • Rileva e risolvi facilmente gli incidenti dallo sviluppo alla produzione
  • Offre un sistema di collaborazione in tempo reale e rapporti sugli utenti
  • Supporta l'estensibilità della piattaforma
  • Consente la pianificazione e le escalation automatiche
  • Visibilità dello stack completo negli ambienti di sviluppo e produzione
  • Intelligence sugli eventi per informazioni strategiche

Link per il download: https://www.pagerduty.com/


9) Prometeo:

Prometheus è un sistema di monitoraggio del servizio gratuito al 100% open source. Offre supporto per più di dieci lingue.

CARATTERISTICHE PRINCIPALI:

  • Linguaggio di query flessibile per sezionare i dati delle serie temporali raccolte per generare tabelle, grafici e avvisi
  • Memorizza serie temporali, flussi di valori con marca temporale appartenenti alla stessa metrica e lo stesso insieme di dimensioni etichettate
  • Memorizza le serie temporali in memoria e anche su disco locale
  • Dispone di librerie personalizzate di facile implementazione
  • Il gestore degli avvisi gestisce le notifiche e il silenziamento

Link per il download: https://prometheus.io/download/


10) Gangli:

Gli strumenti Ganglia DevOps offrono ai team funzionalità di monitoraggio di cluster e grid. Questo strumento è progettato per sistemi di elaborazione ad alte prestazioni come cluster e griglie.

CARATTERISTICHE PRINCIPALI:

  • Strumento gratuito e open source
  • Sistema di monitoraggio scalabile basato su un design gerarchico
  • Ottiene bassi costi generali per nodo per un'elevata concorrenza
  • Può gestire cluster con 2.000 nodi

Link per il download: http://ganglia.info/?page_id=66


11) Snort:

Snort è uno strumento DevOps open source molto potente che aiuta a rilevare gli intrusi. Evidenzia anche attacchi dannosi contro il sistema. È uno dei migliori strumenti di distribuzione software che consente l'analisi del traffico in tempo reale e la registrazione dei pacchetti.

CARATTERISTICHE PRINCIPALI:

  • Esegue l'analisi del protocollo e la ricerca del contenuto
  • Consente il rilevamento degli attacchi basato sulla firma mediante l'analisi dei pacchetti
  • Offre analisi del traffico in tempo reale e registrazione dei pacchetti
  • Rileva overflow del buffer, scansioni delle porte invisibili e tentativi di fingerprinting del sistema operativo, ecc.

Link per il download: https://www.snort.org/downloads


12) Splunk:

Splunk è uno strumento per rendere i dati della macchina accessibili, utilizzabili e preziosi per tutti. Fornisce intelligenza operativa ai team DevOps. È uno dei migliori strumenti di distribuzione software che aiuta le aziende a essere più produttive, competitive e sicure.

CARATTERISTICHE PRINCIPALI:

  • I dati guidano l'analisi con insight fruibili
  • Soluzione di monitoraggio e analisi di nuova generazione
  • Offre una visione unica e unificata di diversi servizi IT
  • Estendi la piattaforma Splunk con soluzioni specifiche per la sicurezza

Link per il download: https://www.splunk.com/


13) Nagios

Nagios è un altro strumento utile per DevOps. Aiuta i team DevOps a trovare e correggere i problemi con la rete e l'infrastruttura.

CARATTERISTICHE PRINCIPALI:

  • Nagios XI aiuta a monitorare componenti come applicazioni, servizi, sistema operativo, protocolli di rete
  • Fornisce il monitoraggio completo dei sistemi operativi desktop e server
  • Fornisce il monitoraggio completo delle estensioni di gestione Java
  • Consente il monitoraggio di tutti i componenti dell'infrastruttura mission-critical su qualsiasi sistema operativo
  • Il suo strumento di gestione dei registri è leader nel settore.
  • Network Analyzer aiuta a identificare i colli di bottiglia e ottimizzare l'utilizzo della larghezza di banda.
  • Questo strumento semplifica il processo di ricerca dei dati di registro

Link per il download: https://www.nagios.com/


14) Chef:

Chef è un utile strumento DevOps per ottenere velocità, scalabilità e coerenza. È un sistema basato su Cloud. Può essere utilizzato per semplificare attività complesse ed eseguire l'automazione.

Caratteristiche:

  • Accelera l'adozione del cloud
  • Gestisci efficacemente i data center
  • Può gestire più ambienti cloud
  • Mantiene un'elevata disponibilità

Link per il download: https://downloads.chef.io/


15) Sumo Logic:

Sumo Logic aiuta le organizzazioni ad analizzare e dare un senso ai dati di registro. Combina analisi di sicurezza con informazioni sulle minacce integrate per analisi di sicurezza avanzate.

CARATTERISTICHE PRINCIPALI:

  • Crea, esegui e proteggi le applicazioni Azure Hybrid
  • Servizio di analisi dei dati macchina nativo del cloud per la gestione dei registri e le metriche delle serie temporali
  • Monitora, proteggi, risolvi i problemi delle applicazioni cloud e delle infrastrutture
  • Ha il potere di una nuvola elastica di scalare all'infinito
  • Promuovi il valore aziendale, la crescita e il vantaggio competitivo
  • Una piattaforma per l'integrazione continua in tempo reale
  • Elimina l'attrito dal ciclo di vita dell'applicazione

Link per il download: https://www.sumologic.com/


16) OverOps:

OverOps è lo strumento DevOps che fornisce la causa principale di un bug e informa il team sul crash del server. Identifica rapidamente quando e perché il codice si interrompe nella produzione.

CARATTERISTICHE PRINCIPALI:

  • Rileva le interruzioni del codice di produzione e fornisce il codice sorgente
  • Migliora l'efficienza del personale riducendo il tempo sprecato a setacciare i registri
  • Offre il codice sorgente completo e la variabile per correggere qualsiasi errore
  • Rileva in modo proattivo quando i processi di distribuzione affrontano errori
  • Aiuta il team DevOps a dedicare più tempo alla fornitura di ottime funzionalità

Link per il download: https://www.overops.com/


17) Console:

Consul è uno strumento DevOps. È ampiamente utilizzato per scoprire e configurare servizi in qualsiasi infrastruttura. È uno strumento perfetto per infrastrutture moderne ed elastiche poiché è utile per la comunità DevOps.

CARATTERISTICHE PRINCIPALI:

  • Fornisce un'API robusta
  • Le applicazioni possono trovare facilmente i servizi da cui dovrebbero dipendere utilizzando DNS o HTTP
  • Utilizza la chiave gerarchica o l'archivio valori per la configurazione dinamica
  • Fornire supporto per più data center

Link per il download: https://www.consul.io/downloads.html


18) Docker:

Docker è una suite tecnologica DevOps. Consente ai team DevOps di creare, distribuire ed eseguire applicazioni distribuite. Questo strumento consente agli utenti di assemblare app da componenti e lavorare in modo collaborativo.

CARATTERISTICHE PRINCIPALI:

  • Piattaforma CaaS Ready in esecuzione con orchestrazione incorporata
  • Gestione flessibile delle immagini con un registro privato per archiviare, gestire le immagini e configurare le cache delle immagini
  • Isola le app nei contenitori per eliminare i conflitti per migliorare la sicurezza

Link per il download: https://store.docker.com/editions/enterprise/docker-ee-trial


19) Stackify Retrace:

Stackify è uno strumento DevOps leggero. Mostra registri in tempo reale, query di errori e altro direttamente nella workstation. È una soluzione ideale per l'orchestrazione intelligente per il data center definito dal software.

CARATTERISTICHE PRINCIPALI:

  • Traccia dettagliata di tutti i tipi di richiesta web
  • Elimina la configurazione disordinata o le modifiche al codice
  • Fornisce un feedback immediato per verificare cosa stanno facendo le app Web .NET o Java
  • Permette di trovare e correggere bug prima della produzione
  • Gestione integrata dei contenitori con Docker Datacenter di tutte le risorse e gli utenti dell'app in un'interfaccia utente di amministrazione Web unificata
  • Gestione flessibile delle immagini con un registro privato per archiviare e gestire le immagini
  • Fornisce un accesso sicuro e configura le cache delle immagini
  • Multi tenancy sicuro con controllo degli accessi granulare basato sui ruoli
  • Sicurezza completa con TLS automatico, gestione dei segreti integrata, scansione di sicurezza e policy di implementazione
  • I contenitori di plug-in certificati Docker forniscono soluzioni testate, certificate e supportate

Link per il download: https://saltstack.com/saltstack-downloads/


20) CFEngine:

CFEngine è uno strumento DevOps per l'automazione IT. È uno strumento ideale per la gestione della configurazione. Aiuta i team ad automatizzare infrastrutture complesse su larga scala.

CARATTERISTICHE PRINCIPALI:

  • Fornisce una soluzione rapida con il tempo di esecuzione inferiore a un secondo
  • Una soluzione di configurazione open source con un record di sicurezza impareggiabile
  • Ha condotto miliardi di controlli di conformità in ambienti di produzione su larga scala
  • Consente di distribuire una modifica della configurazione basata sul modello su 50.000 server in pochissimi minuti

Link per il download: https://cfengine.com/product/free-download/


21) Artifactory:

Artifactory è il gestore di repository pronto per l'azienda. Fornisce una soluzione automatizzata end-to-end per il monitoraggio degli artefatti dallo sviluppo alla produzione.

Caratteristiche:

  • Supporta pacchetti software creati utilizzando qualsiasi tecnologia o linguaggio
  • Supporta registri Docker sicuri, cluster e ad alta disponibilità
  • Gli artefatti remoti vengono memorizzati nella cache locale per il riutilizzo, questo elimina la necessità di scaricarli ripetutamente.

Link per il download: https://www.jfrog.com/download-artifactory-pro/


22) Capistrano:

Capistrano è un altro utile strumento di automazione del server remoto per i team DevOps. Questo strumento supporta lo scripting e l'esecuzione di attività arbitrarie.

Caratteristiche:

  • Consente di distribuire l'applicazione Web su un numero qualsiasi di macchine
  • Aiuta ad automatizzare le attività comuni nei team di software
  • Formattatori di output intercambiabili
  • Consente di creare script per flussi di lavoro arbitrari su SSH
  • Supporto facile da aggiungere per molti software di gestione del controllo del codice sorgente
  • Filtri host e ruolo per distribuzioni parziali o manutenzione del cluster
  • Ricette per l'integrazione di database e pipeline di asset di Rails

Link per il download: https://capistranorb.com/


23) Monit:

Monit è uno strumento DevOps open source. È progettato per la gestione e il monitoraggio dei sistemi UNIX. Esegue la manutenzione automatica, la riparazione ed esegue azioni significative in situazioni di errore.

Caratteristiche:

  • Esegue azioni causali significative in situazioni di errore
  • Monit aiuta a monitorare i processi daemon o programmi simili in esecuzione su localhost
  • Aiuta a monitorare file, directory e file system su localhost
  • Questo strumento DevOps consente le connessioni di rete a vari server

Link per il download: https://mmonit.com/monit/#download


24) Supervisore:

Supervisor è un utile strumento DevOps. Consente ai team di monitorare e controllare i processi sui sistemi operativi UNIX. Fornisce agli utenti un unico punto per avviare, arrestare e monitorare tutti i processi.

Caratteristiche:

  • Supervisor è configurato utilizzando un semplice file di configurazione in stile INI che è facile da imparare
  • Questo strumento fornisce agli utenti un unico punto per avviare, arrestare e monitorare tutti i processi
  • Utilizza una semplice notifica degli eventi per monitorare i programmi scritti in qualsiasi lingua
  • È testato e supportato su Linux, Mac OS X, FreeBSD, Solaris, ecc.
  • Non necessita di compilatore perché è scritto interamente in Python

Link per il download: http://supervisord.org/installing.html


25) Ansible:

Ansible è uno strumento DevOps leader. È un modo semplice per automatizzare l'IT per automatizzare l'intero ciclo di vita dell'applicazione. Rende più facile per i team DevOps scalare l'automazione e accelerare la produttività.

CARATTERISTICHE PRINCIPALI:

  • È facile usare le app di distribuzione open source
  • Aiuta a evitare la complessità nel processo di sviluppo del software
  • L'automazione IT elimina le attività ripetitive che consentono ai team di svolgere un lavoro più strategico
  • È uno strumento ideale per gestire distribuzioni complesse e accelerare il processo di sviluppo

Link per il download: https://www.redhat.com/en/technologies/management/ansible/try-it


26) Codice clima:

Code Climate è uno strumento DevOps che monitora l'integrità del codice, dalla riga di comando al cloud. Aiuta gli utenti a risolvere facilmente i problemi e consente al team di produrre codice migliore.

Caratteristiche:

  • Può integrarsi facilmente in qualsiasi flusso di lavoro
  • Aiuta a identificare le correzioni e a migliorare le capacità del team per produrre codice gestibile
  • Con il Code Climate, è facile aumentare la qualità del codice
  • Consenti il ​​monitoraggio dei progressi all'istante

Link per il download: https://codeclimate.com/


27) Icinga

Icinga è uno strumento DevOps costituito da due rami in parallelo: Icinga e Icinga2. Consente agli ingegneri DevOps di selezionare le soluzioni migliori per il loro progetto.

CARATTERISTICHE PRINCIPALI:

  • Monitorare i servizi di rete, le risorse host e i componenti del server
  • Notifica tramite e-mail, SMS o telefonata
  • Con l'API RESTful di Icinga 2, è certamente facile aggiornare le configurazioni
  • Quando si verifica un problema, l'utente verrà avvisato. Utilizzo di e-mail, messaggi di testo o applicazioni di messaggistica mobile
  • Applica regole a host e servizi per creare un ambiente di monitoraggio continuo
  • Crea report con grafici, misura gli SLA e aiuta a identificare le tendenze

Link per il download: https://www.icinga.com/download/


28) New Relic APM:

New Relic APM è un utile strumento DevOps. Ottiene visibilità end-to-end sull'esperienza del cliente e sull'infrastruttura dinamica. Consente al team DevOps di ridurre i tempi per il monitoraggio delle applicazioni.

Caratteristiche:

  • Monitorare le prestazioni dei servizi esterni
  • Consente avvisi full-stack
  • Organizza, visualizza, valuta con analisi approfondite
  • Fornire un'immagine precisa dei sistemi che cambiano dinamicamente.
  • La dashboard del servizio esterno offre grafici con tempi di risposta
  • Crea query personalizzate su dati e nomi delle metriche
  • Funzionalità di monitoraggio delle transazioni chiave per gestire e tenere traccia di tutte le transazioni commerciali importanti

Link per il download: https://newrelic.com/signup


29) Juju:

Juju è uno strumento DevOps per la modellazione di applicazioni open source. Distribuisce, configura, scala e gestisce il software su cloud pubblici e privati. Con Juju è possibile automatizzare l'infrastruttura cloud e distribuire architetture applicative.

CARATTERISTICHE PRINCIPALI:

  • Gli ingegneri DevOps possono gestire facilmente la configurazione, la gestione, la manutenzione, la distribuzione e la scalabilità.
  • Offre una potente GUI e un'interfaccia a riga di comando
  • Distribuisci i servizi al cloud mirato in pochi secondi
  • Fornisci registri dettagliati per risolvere rapidamente i problemi

Link per il download: https://jujucharms.com/new/


30) Mappa di produzione:

ProductionMap è una piattaforma visiva integrata per gli ingegneri DevOps. Aiuta a rendere lo sviluppo dell'automazione facile e veloce. Questa piattaforma di orchestrazione è supportata da professionisti IT dedicati.

Caratteristiche:

  • Consente agli utenti di pianificare il processo di automazione
  • Editor di Java Script supportato da un modello a oggetti completo
  • Ogni esecuzione viene documentata automaticamente
  • L'amministratore può controllare l'esecuzione della mappa
  • L'utente può attivare l'esecuzione di una mappa da eventi remoti

Link per il download: https://xebialabs.com/technology/productionmap/


31) Scalyr:

Scalyr è una piattaforma DevOps per il monitoraggio dei server ad alta velocità e la gestione dei log. Il suo modulo aggregatore di log raccoglie tutti i log di applicazioni, web, processi e sistema

Caratteristiche:

  • Inizia a monitorare e raccogliere dati senza preoccuparti dell'infrastruttura
  • Rilascia lo Scalyr Agent su qualsiasi server
  • Consente di importare i registri da Heroku, Amazon RDS e Amazon CloudWatch, ecc.
  • I grafici consentono di visualizzare i dati di registro e le metriche per mostrare ripartizioni e percentili
  • Gestione centralizzata dei registri e monitoraggio del server
  • Guarda tutti i nuovi eventi arrivare quasi in tempo reale
  • Cerca centinaia di GB / sec su tutti i server
  • Basta fare clic una volta per passare da registri a grafici
  • Trasforma i dati di registro complessi in rapporti semplici, chiari e altamente interattivi

Link per il download: https://app.scalyr.com/signup


32) Timone:

Rudder è una soluzione DevOps per la configurazione e il controllo continui. È una soluzione basata sul Web di facile utilizzo per l'automazione IT.

CARATTERISTICHE PRINCIPALI:

  • Il flusso di lavoro offre varie opzioni utente come utenti non esperti, utenti esperti e manager
  • Automatizza le attività comuni di amministrazione del sistema come l'installazione e la configurazione
  • Applica la configurazione nel tempo
  • Fornire l'inventario di tutti i nodi gestiti
  • Interfaccia web per la configurazione e la gestione dei nodi
  • Reportistica di conformità per configurazione o per nodo

Link per il download: https://www.rudder-project.org/site/get-rudder/downloads/


33) Puppet Enterprise:

Puppet Enterprise è uno strumento DevOps. Consente di gestire l'intera infrastruttura come codice senza espandere le dimensioni del team.

Caratteristiche:

  • Lo strumento aziendale Puppet elimina il lavoro manuale per il processo di distribuzione del software. Aiuta lo sviluppatore a fornire rapidamente un ottimo software
  • Modella e gestisci l'intero ambiente
  • Orchestrazione intelligente e flussi di lavoro visivi
  • Reporting sensibile al contesto in tempo reale
  • Definisci e applica continuamente l'infrastruttura
  • Ispeziona e segnala i pacchetti in esecuzione nell'infrastruttura
  • Rilevamento e risoluzione dei conflitti di stato desiderati

Link per il download: https://puppet.com/try-puppet/puppet-enterprise/


34) Graylog:

Graylog è un potente strumento di gestione dei log e DevOps. Ha molti casi d'uso per il monitoraggio degli accessi SSH e delle attività insolite. La sua versione base è gratuita e open source.

Caratteristiche:

  • Archivia automaticamente i dati in modo che l'utente non debba farlo frequentemente
  • Graylog Enterprise offre anche funzionalità di registro di controllo.
  • Registra e archivia le azioni intraprese da un utente o un amministratore che apportano modifiche al sistema
  • Ricevi supporto di livello aziendale consentendo richieste di supporto direttamente dagli ingegneri

Link per il download: https://www.graylog.org/download


35) UpGuard:

UpGuard aiuta i team DevOps in tutto il mondo ad acquisire visibilità sulla loro tecnologia, integrandosi perfettamente con le piattaforme di automazione più diffuse come Puppet, Chef e Ansible.

Caratteristiche:

  • UpGuard aiuta le aziende di tutto il mondo a ottenere visibilità sulla propria tecnologia
  • Questo strumento DevOps consente di aumentare la velocità di consegna del software. È realizzato attraverso l'automazione di numerosi processi e tecnologie.
  • Consente agli utenti di fidarsi di una terza parte con dati sensibili
  • Le procedure utilizzate per governare le risorse sono importanti quanto le configurazioni stesse

Link per il download: https://www.upguard.com/demo