Développement d'applications avec Autonomous AI Database
Le développement d'applications qui utilisent une base de données est tout à fait semblable à celui d'applications qui utilisent une base de données d'Oracle dans votre propre datacenter. Puisque la base de données est exécutée sur Oracle Autonomous AI Database et sur l'infrastructure dédiée disponible uniquement dans votre location, il existe cependant plusieurs différences qui simplifient la tâche de développement d'une application haute sécurité, hautement performante et disponible dans continu :
-
Administration automatique des bases de données. Les tâches courantes d'administration de base de données, telles que l'application de patches et la réalisation de sauvegardes, sont effectuées automatiquement. Vous pouvez donc vous concentrer sur le développement de votre application. Pour plus d'informations, reportez-vous à Maintenance de service.
-
Indexation et réglage automatiques des performances. Grâce à ces fonctionnalités et à d'autres fonctionnalités d'Oracle Autonomous AI Database, vous devez passer plus de temps à définir et ajuster la structure de votre base de données. Pour plus d'informations, reportez-vous à Indexation automatique.
-
Disponibilité continue et hautes performances préconfigurées. Lorsque vous vous connectez à la base de données via un client Oracle et que votre code s'appuie sur des pools de connexions, vous pouvez automatiquement tirer parti des fonctionnalités de hautes performances et de disponibilité continue déjà configurées côté base de données de votre connexion. Pour plus d'informations, reportez-vous à Code de disponibilité continue et à Pools de connexions.
-
Des services de base de donnée prédéfinis propres à la charge globale. Avec cinq paires de services de base de données prédéfinis, vous pouvez vous connecter en toute sécurité à la base de données à l'aide du service de connexion de base de données qui correspond au type d'opérations de base de données que vous devez effectuer. Pour plus d'informations, reportez-vous à Noms de service de base de données prédéfinis pour la base de données Autonomous AI.
Autonomous AI Database for Developers est une base de données d'IA autonome gratuite que les développeurs peuvent utiliser pour créer et tester de nouvelles applications. Il prend en charge toutes les fonctionnalités et tous les outils de développement fournis par Oracle Autonomous AI Database, à l'exception d'Autonomous Data Guard, de Database In-Memory, des sauvegardes à long terme et du redimensionnement automatique. Les fonctionnalités de développement importantes incluses dans une base de données de développeur sont la sauvegarde et la restauration, l'application de patches, le clonage, APEX, ORDS, Database Actions, Performance Hub, les mesures, Notifications et les API.