Funzionalità Progress OpenEdge
Caratteristiche del Database (7)
Conservazione
Basato su 10 recensioni Progress OpenEdge.
Disponibilità
10 recensori di Progress OpenEdge hanno fornito feedback su questa funzionalità.
Stabilità
Basato su 10 recensioni Progress OpenEdge.
Scalabilità
Questa funzionalità è stata menzionata in 10 recensioni Progress OpenEdge.
Sicurezza
Come riportato in 10 recensioni Progress OpenEdge.
Manipolazione dei dati
Linguaggio di interrogazione
Come riportato in 10 recensioni Progress OpenEdge.
Progettazione dell'applicazione (5)
Estensione del Codice UI
Dà agli utenti la possibilità di modificare o scrivere codice HTML, Javascript o CSS personalizzato.
Estensione del Codice di Programmazione
Consente agli utenti di modificare o scrivere codice personalizzato con linguaggi di programmazione.
Branding personalizzato
Fornisce strumenti per inserire loghi di marca, colori, citazioni e altri contenuti proprietari.
Modelli di Applicazione
Fornisce modelli di applicazioni di base su cui costruire e che gli utenti possono personalizzare per utenti e azioni specifici.
Flussi di lavoro
Consente la creazione di sequenze di pagine, moduli e librerie per gli utenti che navigano nell'applicazione.
Controllo dei dati (3)
Migrazione dei dati
Consenti agli utenti di aggiungere dati da fonti esistenti quando creano l'applicazione iniziale o cambiano le fonti di dati.
Sincronizzazione dei dati
Aggiorna continuamente i dati man mano che gli utenti o le fonti di dati esterne vengono modificate.
Sicurezza dei dati
Crittografa o fornisce una qualche forma di firewall per impedire a parti esterne di accedere ai dati sensibili.
Pubblicazione (3)
Distribuzione dell'applicazione
Rilascia l'applicazione per l'accesso su dispositivi desktop o mobili.
Compatibilità della piattaforma
Consenti agli utenti di creare applicazioni multipiattaforma o fornisci modelli specifici per diversi tipi di dispositivi.
Gestione del ciclo di vita
Fornisce la capacità di gestire l'applicazione e la manutenzione dalla costruzione, durante il rilascio e fino alla sua disattivazione.
Funzionalità (19)
Monitoraggio
Monitora la funzionalità del database per verificare che le basi siano mantenute o superate.
Allertando
Invia avvisi tramite email, messaggio, telefono e altro quando si verifica un incidente o un problema.
Registrazione
Cattura i log per tutte le funzioni del database per ottenere maggiori informazioni su problemi o guasti.
Tempo di risposta
Monitora il tempo di esecuzione delle query del database per tempi di esecuzione insoliti
Segnalazione
Genera manualmente e/o automaticamente rapporti sulla prestazione del database
Visualizzazione dei dati
Segui le informazioni in tempo reale sul monitoraggio del database attraverso dashboard grafiche
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.
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.
Facilità d'uso
Facilita un'esperienza utente più semplice attraverso l'evidenziazione della sintassi, le scorciatoie, l'automazione dell'assistenza al completamento, ecc.
Gestione dei file
Gestisci i file dei singoli componenti software come parte del progetto complessivo più ampio.
Supporto multilingue
Fornisce la capacità di scrivere in più di un linguaggio di programmazione.
Personalizzazione
Consenti agli utenti di modificare l'interfaccia (ad esempio, selezione del tema) e il layout in base alle preferenze personali.
Funzionalità Pronta all'Uso
Esegue le funzionalità principali senza la necessità di installazioni immediate di funzionalità aggiuntive o componenti aggiuntivi.
Guide di aiuto
Fornisce agli utenti guide di base e intermedie riguardanti la funzionalità e i casi d'uso degli IDE.
Patch e aggiornamenti
Scarica e installa automaticamente gli aggiornamenti per migliorare il prodotto e mantenere il passo con l'evoluzione del linguaggio di programmazione.
Gestione (10)
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.
Schema dei dati
I dati sono organizzati come un insieme di tabelle con colonne e righe simili a una struttura tabellare.
Linguaggio di interrogazione
Consente agli utenti di creare, aggiornare e recuperare dati in un database.
ACIDO - Reclamo
Aderisce ad ACID (atomicità, coerenza, isolamento, durabilità), un insieme di proprietà delle transazioni del database.
Replica dei dati
Fornisce la replica basata su log o/e basata su trigger.
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.
Amministrazione (3)
Elenco dei requisiti
Delinea i requisiti minimi per un nuovo prodotto o servizio.
Informazioni centralizzate
Consolida tutte le informazioni sui requisiti e i progressi in una posizione centrale.
Tracciabilità
Traccia ogni requisito durante il suo ciclo di vita, inclusi creazione, avanzamento e modifiche.
Comunicazione (2)
Comunicazione con gli stakeholder
Consente alle principali parti interessate di trasmettere i requisiti ai team di sviluppo di prodotti o servizi e ad altre parti interessate.
Abilitazione della Comunicazione Interna
Favorisci la collaborazione intra-aziendale tra i team che lavorano allo sviluppo di prodotti o servizi.
Procedurale (1)
Creazione e Test Automatizzati
Crea, regola e testa i requisiti automaticamente.
Supporto (4)
Ricerca Testo
Fornisce supporto per set di caratteri internazionali e ricerca testuale completa.
Tipi di dati
Supporta più tipi di dati come primitivi, strutturati, documenti ecc.
Lingue
Supporta più linguaggi di programmazione procedurale come PL/PGSQL, Perl, Python ecc.
Sistemi Operativi
Disponibile su più sistemi operativi come Linux, Windows, MacOS ecc.
Sicurezza (4)
Blocco del database
Impedisce ad altri utenti e applicazioni di accedere ai dati mentre vengono aggiornati per evitare la perdita o l'aggiornamento dei dati.
Controllo Accessi
Consente di concedere o revocare autorizzazioni a livello di database, schema o tabella.
Crittografia
Crittografia nativa integrata con gestione delle chiavi aziendali.
Autenticazione
Fornisce l'autenticazione a più fattori con certificati.
Prestazione (5)
Recupero di emergenza
Fornisce funzionalità di recupero dati per proteggere e ripristinare i dati in un database.
Concorrenza dei dati
Consente il controllo della concorrenza multi-versione.
Gestione del carico di lavoro
Gestisce carichi di lavoro, da singole macchine a data warehouse o servizi web con molti utenti simultanei.
Indicizzazione avanzata
Consente agli utenti di recuperare rapidamente i dati attraverso vari tipi di indicizzazione come B-tree, tabella hash ecc.
Ottimizzatore di query
Aiuta a interpretare le query SQL e a determinare il metodo di esecuzione più veloce.
Gestione dei dati (5)
Ridondanza dei dati
Supporta la duplicazione dell'applicazione o del sistema per migliorare l'affidabilità del sistema.
Gestione del server
Supporta la gestione di server web e applicazioni.
Supporto per Versione e Profilo
Offre supporto per il profilo per Jakarta EE (Java EE), versioni MicroProfile.
Framework basati sul web
Offre supporto per framework basati sul web come Google Web Toolkit, Spring, Angular JS tra molti altri.
Scambio di dati
Scambio continuo di dati tra server applicativo e applicazioni client.
Caratteristiche dell'utente (3)
Offerta centralizzata
Supporta una dashboard a pannello singolo per la visibilità tra applicazioni, container, carichi di lavoro.
Aggiornamenti di sicurezza
Facile distribuzione delle patch dell'applicazione o degli aggiornamenti di sicurezza tramite il server dell'applicazione.
Visibilità in tempo reale
Supporta la visibilità in tempo reale (una visione completa e chiara) del deployment delle applicazioni e la consapevolezza delle applicazioni.
Modernizzazione (4)
Distribuzione su cloud
Supporta le capacità di gestione per aiutare gli utenti nel loro percorso di modernizzazione delle applicazioni, sia che si tratti di cloud pubblici, privati o persino ibridi.
Sviluppo di microservizi
Gli sviluppatori possono utilizzare le API per creare e distribuire applicazioni basate su microservizi.
Supporto in sede
Fornisce analisi sui carichi di lavoro on-premises per gli utenti nel loro percorso di modernizzazione.
Architettura modulare
Miglioramento delle prestazioni e della flessibilità degli ambienti applicativi moderni grazie all'architettura modulare e ai componenti basati su servizi.
Miglioramento delle Prestazioni dell'IA - Server Applicativo (5)
Scalabilità delle Applicazioni AI
Determinare strategie di scalabilità ottimali utilizzando algoritmi di intelligenza artificiale per garantire la reattività dell'applicazione sotto carichi variabili.
Predizione degli errori dell'IA
Prevede potenziali errori di codifica durante la fase di sviluppo per prevenire bug futuri.
Previsione Intelligente delle Risorse
Analizza i dati storici utilizzando l'IA per prevedere le esigenze di risorse e ottimizzare l'allocazione senza intervento manuale.
Rilevamento di anomalie AI
Utilizza algoritmi avanzati di intelligenza artificiale per rilevare anomalie nelle operazioni del server che potrebbero indicare problemi di sicurezza o di prestazioni.
Rilevamento delle intrusioni AI
Monitora il traffico di rete utilizzando l'IA per identificare e rispondere ai tentativi di accesso non autorizzati in tempo reale.
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
Piattaforme di sviluppo a basso codice - AI agentica (3)
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
Server di Applicazione - AI Agente (7)
Esecuzione autonoma dei compiti
Capacità di eseguire compiti complessi senza un costante intervento umano
Pianificazione a più fasi
Capacità di scomporre e pianificare processi a più fasi
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
Prendere decisioni
Prende decisioni informate basate sui dati disponibili e sugli obiettivi
AI agentico - Monitoraggio del database (7)
Esecuzione Autonoma dei Compiti
Capacità di eseguire compiti complessi senza un costante intervento umano
Pianificazione a più fasi
Capacità di scomporre e pianificare processi a più fasi
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
Prendere decisioni
Prende decisioni informate basate sui dati disponibili e sugli obiettivi
Agentic AI - Strumenti di Architettura d'Impresa (7)
Esecuzione autonoma dei compiti
Capacità di eseguire compiti complessi senza un costante intervento umano
Pianificazione a più fasi
Capacità di scomporre e pianificare processi a più fasi
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
Prendere decisioni
Prende decisioni informate basate sui dati disponibili e sugli obiettivi






