Sviluppa applicazioni con Autonomous AI Database
Lo sviluppo di applicazioni che utilizzano un database è abbastanza simile allo sviluppo di applicazioni che utilizzano un database Oracle all'interno del tuo data center. Poiché il database è in esecuzione su Oracle Autonomous AI Database ed è in esecuzione su un'infrastruttura dedicata disponibile solo all'interno della tua tenancy, ci sono diverse differenze che semplificano il task di sviluppo di un'applicazione a disponibilità continua, ad alte prestazioni e ad alta sicurezza:
-
Amministrazione automatica del database. Le attività di amministrazione del database di routine, come l'applicazione delle patch e l'esecuzione dei backup, vengono eseguite automaticamente, in modo da concentrarsi sullo sviluppo dell'applicazione. Per ulteriori informazioni, vedere Manutenzione servizio.
-
Indicizzazione automatica e ottimizzazione delle prestazioni. Devi dedicare meno tempo alla definizione e al perfezionamento della struttura del tuo database, grazie a queste e altre funzionalità di Oracle Autonomous AI Database. Per ulteriori informazioni, vedere Indicizzazione automatica.
-
Disponibilità continua e prestazioni elevate preconfigurate. Quando ci si connette al database tramite un client Oracle e si esegue il codice utilizzando i connection pool, è possibile sfruttare automaticamente la disponibilità continua e le funzioni ad alte prestazioni già configurate sul lato database della connessione. Per ulteriori dettagli, vedere Codice per la disponibilità continua e Connection pool.
-
Servizi di database predefiniti specifici del carico di lavoro. Con cinque coppie di servizi di database predefiniti, puoi connetterti in modo sicuro al database utilizzando il servizio di connessione al database che corrisponde al tipo di operazioni del database che devi eseguire. Per ulteriori riferimenti, vedere Nomi dei servizi di database predefiniti per Autonomous AI Database.
Autonomous AI Database for Developers è un Autonomous AI Database gratuito che gli sviluppatori possono utilizzare per creare e testare nuove applicazioni. Supporta tutte le funzioni e gli strumenti per sviluppatori forniti da Oracle Autonomous AI Database, ad eccezione di Autonomous Data Guard, Database In-Memory, backup a lungo termine e scalabilità automatica. Le importanti funzioni per sviluppatori incluse in un database per sviluppatori sono backup e ripristino, applicazione di patch, clonazione, APEX, ORDS, Database Actions, Performance Hub, Metriche, Notifiche e API.