Sviluppa applicazioni con Autonomous Database

Lo sviluppo di applicazioni che utilizzano un database è molto simile allo sviluppo di applicazioni che utilizzano un database Oracle all'interno del tuo data center. Poiché il database è in esecuzione su Oracle Autonomous 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 costantemente disponibile, ad alte prestazioni e ad alta sicurezza:

  • Amministrazione automatica del database. Le attività di routine di amministrazione del database, come l'applicazione di patch e l'esecuzione di backup, vengono eseguite automaticamente, in modo da potersi concentrare sullo sviluppo dell'applicazione. Per ulteriori informazioni, vedere Manutenzione del 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 ad altre funzioni di Oracle Autonomous Database. Vedere Indicizzazione automatica per ulteriori informazioni.

  • Disponibilità continua preconfigurata e prestazioni elevate. Quando ci si connette al database tramite un client Oracle e si codifica 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 e 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 di database che devi eseguire. Per ulteriori informazioni, vedere Nomi predefiniti del servizio di database per i database autonomi.

Autonomous Database per sviluppatori è un Autonomous Database gratuito che gli sviluppatori possono utilizzare per creare e testare nuove applicazioni. Supporta tutte le funzioni e gli strumenti di sviluppo forniti da Oracle Autonomous Database, ad eccezione di Autonomous Data Guard, Database In-Memory, backup a lungo termine e ridimensionamento automatico. Notevoli funzionalità per sviluppatori incluse in un database per sviluppatori sono backup e ripristino, applicazione di patch, duplicazione, APEX, ORDS, Database Actions, Performance Hub, Metrics, Notifications e API.