Funzionalità JFrog
Amministrazione (9)
Gestione della Configurazione
Consente agli utenti di controllare gli aggiornamenti, le versioni e le modifiche dell'applicazione.
Controllo Accessi
Consente agli amministratori di controllare l'accesso agli aggiornamenti, alle versioni e alle modifiche.
Cruscotti
Un'interfaccia utente facile da leggere, spesso di una sola pagina, che mostra una presentazione grafica dello stato attuale e delle tendenze storiche degli Indicatori Chiave di Prestazione (KPI) di un'organizzazione per consentire decisioni istantanee e informate a colpo d'occhio.
API / Integrazioni
Specifiche dell'Interfaccia di Programmazione delle Applicazioni per come l'applicazione comunica con altri software. Le API generalmente consentono l'integrazione di dati, logica, oggetti, ecc. con altre applicazioni software.
Estensibilità
Fornisce la possibilità di estendere la piattaforma per includere funzionalità e caratteristiche aggiuntive
Console di Amministrazione
Fornisce strumenti/console di amministrazione facili da usare e da apprendere per le attività di manutenzione ordinaria
Gestione delle attività
La capacità di assegnare vari compiti ai dipendenti e monitorarne lo stato.
Dashboard e Visualizzazioni
Presenta informazioni e analisi in modo digeribile, intuitivo e visivamente attraente.
Controllo Accessi
Consente agli amministratori di impostare i privilegi di accesso degli utenti per permettere alle parti approvate di accedere ai dati sensibili.
Funzionalità (17)
Automazione del Deployment
Automatizza i rilasci dell'applicazione per l'accesso su desktop, web o dispositivi mobili.
Analisi dei processi
Fornisce punti dati come il tempo e il costo di un processo su un cruscotto per valutare l'efficacia del processo.
Plugin
Consente funzionalità e caratteristiche aggiuntive sotto forma di integrazioni preconfezionate e plug-in.
API / Integrazioni
Specifiche dell'Interfaccia di Programmazione delle Applicazioni per come l'applicazione comunica con altri software. Le API generalmente consentono l'integrazione di dati, logica, oggetti, ecc. con altre applicazioni software.
Staging pronto per il deployment
Mantieni, o facilita la manutenzione, del codice testato e approvato in uno stato pronto per il deployment per i push manuali in produzione.
Integrazione
Integra con altri software di sviluppo e test, come strumenti di integrazione continua o di automazione dei test.
Estensibile
Plug-in capace di aggiungere risorse, funzionalità e funzioni all'interno del prodotto stesso.
Gestione dei pacchetti
Crea, mantieni e rimuovi i pacchetti disponibili.
Integrazione
Integra con altri strumenti di sviluppo e manutenzione software.
Analisi del Codice
Esegui l'analisi del codice statico sul codice del pacchetto per trovare errori o possibili punti di contesa.
Controlli di vulnerabilità
Verifica che il codice confezionato sia sicuro contro potenziali minacce.
Automazione
Automatizza con successo e in modo approfondito i processi CI/CD.
Integrazioni
Consente funzionalità e caratteristiche aggiuntive sotto forma di integrazioni preconfezionate e plug-in.
Estensibilità
Plug-in capace di aggiungere risorse, funzionalità e funzioni all'interno del prodotto stesso.
Integrazioni
Si integra con altri software di sviluppo e test, come strumenti di consegna continua o di automazione dei test.
Estensibilità
Plug-in capace di aggiungere risorse, funzionalità e funzioni all'interno del prodotto stesso.
Personalizza il test
Consente il pieno controllo sui tipi di test e sulle definizioni dei parametri per un test automatizzato efficace.
Processi (6)
Condutture
Consente il controllo e l'organizzazione dei processi di infrastruttura e rilascio.
Orchestrazione
Aiuta a sviluppare processi per rilasci automatizzati affidabili.
Visualizzazione del flusso di lavoro
Consente agli utenti di mappare facilmente le pipeline di rilascio delle loro applicazioni
Controllo della Pipeline
Concede il controllo e l'organizzazione per l'infrastruttura e i processi di rilascio.
Visualizzazione del flusso di lavoro
Consente agli utenti di mappare facilmente e esaminare le loro pipeline.
Distribuzione Continua
Automatizza i rilasci dell'applicazione per l'accesso su desktop, web o dispositivi mobili.
Analisi (4)
Reportistica e Analisi
Strumenti per visualizzare e analizzare i dati.
Tracciamento dei problemi
Traccia i problemi man mano che vengono scoperte vulnerabilità. Documenta l'attività durante tutto il processo di risoluzione.
Analisi del Codice Statico
Esamina il codice sorgente dell'applicazione per individuare difetti di sicurezza senza eseguirlo.
Analisi del Codice
Scansiona il codice sorgente dell'applicazione per individuare falle di sicurezza senza eseguirlo.
Testando (7)
Strumenti da riga di comando
Consente agli utenti di accedere a un sistema host terminale e inserire sequenze di comandi.
Test manuale
Consente agli utenti di eseguire simulazioni pratiche dal vivo e test di penetrazione.
Automazione dei test
Esegue test di sicurezza pre-scritti senza richiedere lavoro manuale.
Test di conformità
Consente agli utenti di testare le applicazioni per requisiti di conformità specifici.
Scansione Black-Box
Scansiona le applicazioni funzionali esternamente per vulnerabilità come l'iniezione SQL o XSS.
Tasso di rilevamento
Il tasso con cui le scansioni rilevano accuratamente tutte le vulnerabilità associate al bersaglio.
Falsi positivi
Il tasso al quale le scansioni indicano falsamente il rilevamento di una vulnerabilità quando in realtà non esiste alcuna vulnerabilità.
Automazione (2)
Automazione dei test
Esegue test pre-scritti senza richiedere lavoro manuale.
Rilascia Automazione
Automatizza i rilasci dell'applicazione per l'accesso su desktop, web o dispositivi mobili.
Gestione IT (3)
Gestione del flusso di lavoro
Crea nuovi flussi di lavoro o ottimizza quelli esistenti per aumentare l'efficienza e l'esperienza dell'utente.
Gestione dell'infrastruttura
Dà agli amministratori il controllo sull'allocazione delle risorse hardware e software
Scoperta IT
Svela l'infrastruttura e le applicazioni in uso per aiutare a gestire sistemi IT complessi
Distribuzione (10)
Flessibilità linguistica
Consenti agli utenti di inserire modelli costruiti in una varietà di lingue.
Flessibilità del Framework
Consenti agli utenti di scegliere il framework o il banco di lavoro di loro preferenza.
Versionamento
Versionamento dei record man mano che i modelli vengono iterati.
Facilità di distribuzione
Fornisce un modo per distribuire rapidamente ed efficientemente i modelli di apprendimento automatico.
Scalabilità
Offre un modo per scalare l'uso dei modelli di apprendimento automatico in tutta l'azienda.
Flessibilità linguistica
Consente agli utenti di inserire modelli costruiti in una varietà di lingue.
Flessibilità del Framework
Consenti agli utenti di scegliere il framework o il banco di lavoro di loro preferenza.
Versionamento
Versionamento dei record man mano che i modelli vengono iterati.
Facilità di distribuzione
Fornisce un modo per distribuire rapidamente ed efficientemente i modelli di apprendimento automatico.
Scalabilità
Offre un modo per scalare l'uso dei modelli di apprendimento automatico in tutta l'azienda.
Gestione (20)
Catalogazione
Registra e organizza tutti i modelli di machine learning che sono stati distribuiti in tutta l'azienda.
Monitoraggio
Traccia le prestazioni e l'accuratezza dei modelli di apprendimento automatico.
Governare
Fornisce agli utenti l'autorizzazione per distribuire e iterare sui modelli di apprendimento automatico.
Registro Modelli
Consente agli utenti di gestire gli artefatti del modello e tracciare quali modelli sono distribuiti in produzione.
Processi e flusso di lavoro
Designa i compiti e i flussi di lavoro necessari per il ciclo di sviluppo unico di un team.
Segnalazione
Genera dashboard visivi e report sul progresso del ciclo di sviluppo.
Automazione
Automatizza il rilevamento del repository, il controllo delle versioni, i test e altro ancora.
Controllo di Accesso al Pacchetto
Indica quali utenti, team o sedi hanno accesso a determinati pacchetti.
Tracciamento del pacco
Traccia i download dei pacchetti per conteggio, utente, posizione o altre demografie.
Automazione
Consenti il deployment automatico dei pacchetti.
Rollback
Consenti il rollback del pacchetto se si verificano circostanze impreviste.
Gestione della Configurazione
Concede agli utenti il controllo sugli aggiornamenti, le versioni e le modifiche dell'applicazione.
Controllo Accessi
Consente agli amministratori di controllare l'accesso agli aggiornamenti, alle versioni e alle modifiche.
Orchestrazione
Aiuta a sviluppare processi per rilasci automatizzati affidabili.
Automazione
Automatizza completamente i compiti ripetitivi o noiosi per alleggerire il carico di lavoro degli sviluppatori.
Processi e Flusso di Lavoro
Designa i compiti e i flussi di lavoro necessari per il ciclo di sviluppo unico di un team.
Segnalazione
Genera dashboard visivi e report sul progresso del ciclo di sviluppo.
Catalogazione
Registra e organizza tutti i modelli di apprendimento automatico che sono stati distribuiti in tutta l'azienda.
Monitoraggio
Traccia le prestazioni e l'accuratezza dei modelli di apprendimento automatico.
Governare
Fornisce agli utenti l'autorizzazione per distribuire e iterare sui modelli di apprendimento automatico.
Funzionalità - Analisi della Composizione del Software (3)
Supporto Linguistico
Supporta una varietà utile e ampia di linguaggi di programmazione.
Integrazione
Si integra perfettamente con l'ambiente di build e gli strumenti di sviluppo come repository, gestori di pacchetti, ecc.
Trasparenza
Fornisce una visione completa e facile da usare su tutti i componenti open source.
Efficacia - Analisi della Composizione del Software (3)
Suggerimenti di rimedio
Fornisce suggerimenti pertinenti e utili per la correzione delle vulnerabilità al momento della rilevazione.
Monitoraggio Continuo
Monitora i componenti open source in modo proattivo e continuo.
Rilevamento Approfondito
Identifica in modo completo tutti gli aggiornamenti delle versioni open source, le vulnerabilità e le questioni di conformità.
Monitoraggio (3)
Stato del dispositivo
Osserva la salute generale e lo stato dei dispositivi connessi.
Avvisi e notifiche
Ricevi notifiche tempestive su problemi o anomalie del sistema.
Analitica
Raccogli dati relativi ai processi e alle condizioni dei dispositivi.
Riconoscimento del dispositivo (3)
Scoperta del dispositivo
Scopre automaticamente i dispositivi disponibili nella rete locale.
Tipi di dispositivi
Riconosce una varietà di tipi di sensori e dispositivi.
Cruscotto
Ha un cruscotto centralizzato di dispositivi connessi per gli utenti con cui interagire.
Approvvigionamento (4)
Configurazione remota
Modifica le impostazioni del dispositivo o del sensore da qualsiasi luogo.
Attivazione di eventi
Consente l'esecuzione remota di azioni ed eventi del dispositivo.
Diagnostica e Riparazione Dispositivi
Valuta i problemi dei singoli dispositivi e riparali tramite il cloud, se possibile.
Aggiornamenti del firmware
Invia aggiornamenti e upgrade in blocco direttamente ai dispositivi.
Operazioni (3)
Metriche
Controlla l'uso e le prestazioni del modello in produzione
Gestione delle infrastrutture
Distribuisci applicazioni ML critiche per la missione dove e quando ne hai bisogno
Collaborazione
Confronta facilmente gli esperimenti—codice, iperparametri, metriche, previsioni, dipendenze, metriche di sistema e altro—per comprendere le differenze nelle prestazioni del modello.
Sicurezza (4)
Manomissione
Capacità di rilevare qualsiasi tentativo di manomissione del software durante le fasi di sviluppo o distribuzione
Codice dannoso
Scansiona per codice dannoso
Verifica
Verifica l'autenticità dei componenti di terze parti
Rischi per la sicurezza
Monitora potenziali rischi per la sicurezza
Tracciamento (3)
Distinta base
Offre un elenco di materiali software per tenere traccia dei componenti
Tracce di controllo
Traccia le tracce di audit
Monitoraggio
Fornisce monitoraggio automatico e continuo di vari componenti
Intelligenza Artificiale Generativa (2)
Generazione di Testo AI
Consente agli utenti di generare testo basato su un prompt di testo.
Riassunto del testo AI
Condensa documenti o testi lunghi in un breve riassunto.
Funzionalità - Distinta Base del Software (SBOM) (3)
Supporto al formato
Supporta formati SBOM rilevanti come cycloneDX e SPDX.
Annotazioni
Fornisce una funzionalità di annotazione SBOM robusta e conforme agli standard del settore.
Attestazione
Genera prove dettagliate di conformità, inclusi i rapporti tra componenti, le licenze e altro.
Gestione - Distinta Base del Software (SBOM) (3)
Monitoraggio
Monitora automaticamente e continuamente i componenti per avvisare gli utenti degli elementi non conformi.
Cruscotti
Presenta un cruscotto trasparente e facile da usare per gestire la SBOM.
Provisioning degli utenti
Include controlli per le autorizzazioni di accesso basate sui ruoli.
AI agentico - Integrazione continua (5)
Esecuzione autonoma dei compiti
Capacità di eseguire compiti complessi senza input umano costante
Integrazione tra sistemi
Funziona su più sistemi software o database
Apprendimento Adattivo
Migliora le prestazioni basandosi sul feedback e sull'esperienza
Interazione in Linguaggio Naturale
Si impegna in conversazioni simili a quelle umane per la delega dei compiti
Assistenza Proattiva
Anticipa le necessità e offre suggerimenti senza essere sollecitato
AI agentico - Consegna continua (5)
Esecuzione autonoma dei compiti
Capacità di eseguire compiti complessi senza input umano costante
Integrazione tra sistemi
Funziona su più sistemi software o database
Apprendimento adattivo
Migliora le prestazioni basandosi sul feedback e sull'esperienza
Interazione in Linguaggio Naturale
Si impegna in conversazioni simili a quelle umane per la delega dei compiti
Assistenza Proattiva
Anticipa le necessità e offre suggerimenti senza essere sollecitato
Agentic AI - Test di Sicurezza Statico delle Applicazioni (SAST) (1)
Esecuzione autonoma dei compiti
Capacità di eseguire compiti complessi senza input umano costante







