Autonomous AI Databaseによるアプリケーションの開発
データベースを使用するアプリケーションの開発は、独自のデータ・センター内でOracleデータベースを使用するアプリケーションの開発とよく似ています。データベースはOracle Autonomous AI Databaseで実行されており、テナンシ内でのみ使用可能な専用インフラストラクチャ上上で実行されているため、継続的に利用可能な低パフォーマンスおよび高セキュリティのアプリケーションを開発するタスクを簡素化するいくつかの違いがあります:
-
自動データベース管理。 パッチ適用やバックアップの取得などの日常的なデータベース管理タスクは自動的に実行されるため、ユーザーはアプリケーションの開発に集中できます。詳細は、サービス・メンテナンスを参照してください。
-
自動的な索引付けおよびパフォーマンス・チューニング。 Oracle Autonomous AI Databaseのこれらの機能や他の機能により、データベースの構造の定義と向上にかかる時間を短縮する必要があります。詳細は、自動索引付けを参照してください。
-
事前構成済の継続的な可用性および高パフォーマンス。 Oracleクライアントを介してデータベースに接続し、接続プールを使用してコーディングすると、接続のデータベース側ですでに構成されている継続的な可用性および高パフォーマンスの機能を自動的に利用できます。詳細は、継続的可用性のコードおよび接続プールを参照してください。
-
ワークロード固有の事前定義済データベース・サービス。 5組の事前定義済データベース・サービスを使用すると、実行する必要があるデータベース操作のタイプに適合するデータベース接続サービスを使用して、データベースに安全に接続できます。詳細は、Autonomous AI Databaseの事前定義済データベース・サービス名を参照してください。
開発者向けAutonomous AI Databaseは、開発者が新しいアプリケーションを構築およびテストするために使用できる無料のAutonomous AI Databaseです。Autonomous Data Guard、Database In-Memory、長期バックアップ、自動スケーリングを除く、Oracle Autonomous AI Databaseによって提供されるすべての開発者機能およびツールをサポートします。開発者データベースに含まれる主な開発者機能は、バックアップとリストア、パッチ適用、クローニング、APEX、ORDS、データベース・アクション、パフォーマンス・ハブ、メトリック、通知およびAPIです。