2022年5月9日
データベースがトランザクション・ログを記録したり、分析をサポートする前に、データベースのセットアップ、チューニング、バックアップ、パッチ適用が必要であり、データベースに含まれるデータは保護される必要があります。これらはすべて、データベーステクノロジーに対する深い理解が必要な、時間のかかる仕事です。これらの作業を担い、その過程でデータ管理を変更しつつあります。詳細を見てみましょう。
自律型データベースはフルマネージドの クラウド・データベースで、従来はデータベース管理者(DBA)が行っていたタスクを自動化します。 こうしたタスクには、データベースのチューニング、バックアップ、更新などの定型機能、およびデータの暗号化などのセキュリティベースの機能が含まれます。
このようなデータベース特有の自動化は、ヒューマンエラーによる問題を回避できるよう支援します。さらに、DBAは時間と労力を削減した分、アプリケーション機能の改善やAIモデルに最適なパフォーマンスを発揮するために必要なデータ・アーキテクチャを提供するなど、他の機能に専門知識を活用することができます。自律型のデータベースのもう1つの最大のメリットは、アプリケーション開発者、ビジネス・アナリスト、データ・サイエンティストなど、データへのセキュアなアクセスを必要とするユーザーが、DBAの助けを借りずに迅速にプロビジョニングできることです。
主なポイント
自律型データベースは、これまでDBAでが行っていたチューニング、セキュリティ、バックアップ、更新などの日常的な管理タスクを自動化するクラウド・データベースです。従来のデータベースとは異なり、自律型データベースはこのようなタスクをすべて人手を介さずに行うことができます。そのため、これらのデータベースはしばしば自己管理型と表現されます。
自律型データベースはさまざまなタスクを自動化することで、運用コストの削減、エラーのリスクの低減、セキュリティの脆弱性緩和を支援します。
データベースは重要なビジネス情報を保管する場所であり、殆どの組織の効率的な運用に不可欠です。しかし、データベースを管理するDBAは、時間のかかる手作業で過重な負担を強いられていることがよくあります。このようなワークロードの要求はエラーにつながる可能性があり、稼働時間、パフォーマンス、セキュリティに悪影響を及ぼします。
たとえば、パッチを正しく適用できなかった場合、セキュリティ保護が弱まったり、完全になくなったりする可能性があり、企業は財務や風評に深刻な損害をもたらす可能性のある侵害のリスクにさらされることになります。
データベース管理運用の複雑化により、自律型データベースのもう1つの主要なメリットが明らかになります。単一のAIによるアプリケーションでは、業務アプリケーションからのリレーショナル・データとJSONデータ、さらにセマンティック検索操作のためのベクトル・データとグラフ・データが必要な場合があります。自律型データベースは、この複雑さを管理するために必要なデータ・アーキテクチャを簡素化します。
また、自律型のデータベースは、トランザクション・データウェアハウスの需要の高まりや、膨大なデータセットを持つ可能性のあるAIトレーニング・ワークロードに対応するために、必要に応じてスケールアップまたはスケールダウンすることができます。 データベース運用の導入、スケーリング、最適化を自動化することで、自律型データベースはチームがこれらの課題を克服できるよう支援し、より迅速な開発を可能にし、データ・エキスパートがより価値の高いタスクに集中できるようにします。
Oracle Autonomous Databaseを使用している企業は、1組織あたり年間平均490万ドル相当の利益を得ており、3年間のROIは436%を達成しているとIDCは述べています。
自律型データベースは、プロビジョニング、セキュリティ、アップデート、高可用性、パフォーマンス、変更管理、エラー防止をエンドツーエンドで完全に自動化します。これを実現するために、自律型データベースには以下のような特性があります。
組織が自律型データベースから得られるメリットは、チームによるシステムの使用方法によって異なります。大企業であれば、多くの異なるデータソースを統合して管理しやすいデータベースにするために利用できる一方、中小ビジネスであれば、大規模なITスタッフによるメンテナンスを必要としないスケーラブルなエンタープライズ・データベースとして利用できます。その他の潜在的なメリットは次のとおりです。
自律型データベースはクラウド ベースのデータベース ・サービスであり、AI によって従来のデータベース管理タスクの多くを自動化できるため、IT チームはシステムを選択する際にいくつかの主要な機能に着目する必要があります。
データベース管理システムに保存される情報は、会計記録や顧客情報のような高度に構造化されたものから、デジタル画像、音声、電子メールファイル のような非構造化されたもののいずれかです。データは、アナリストやデータ・サイエンティストが直接アクセスすることもあれば、エンタープライズ・ソフトウェア、ウェブサイト、モバイル・アプリを通じて顧客や従業員がアクセスすることもあります。具体的には、アプリケーションによって使用するデータ形式が異なります。以前はデータ型ごとに専門的なデータベースを使用していたこともありましたが、自律型データベースをセットアップすることで、すべてのデータ型を扱うことができます。
一般的なデータ型の例は次のとおりです。
自律型データベースは、さまざまなワークロードのタイプに合わせてチューニングされます。自律型データベースの一般的な用途は次のとおりです。
自律型のデータベースを使用することで、従来のクラウドベースのリレーショナル・データベース、ドキュメント・データベース、グラフ・データベース、ベクトル・データベースが使用されたあらゆる状況に新しいレベルの効率性とスケーラビリティをもたらすことができます。これには、さまざまなAIプロジェクトに必要なツールを一箇所で提供することも含まれます。
実際のユースケースを次に示します。
自律型データベースは、基本的なインテリジェント・テクノロジーによってサポートされており、それによって定期メンテナンス、スケーリング、セキュリティ修正の適用、データベース・チューニングなど、日常的ではあるものの重要なタスクの自動化が実現しています。たとえば、自律型データベースのAIアルゴリズムには、クエリの最適化、自動メモリ管理、ストレージ管理などが含まれ、完全な自己チューニングを実現します。
AIは、ログに記録されたデータのレルムを分析して、あらゆる侵入者による被害を受ける前に外れ値や異常パターンをフラグ指定できるため、企業がデータベースのセキュリティを改善するうえで威力を発揮します。AIはまた、 手動による介入なしに、自動で継続的にデータベースのパッチ適用、チューニング、バックアップ、アップグレードを行うことができ、そのすべてがデータベース・システムの実行中に行われます。こうした自動化によって、人的エラーまたは悪意のある行為によってデータベースの運用やセキュリティに悪影響が生じるリスクを最小限に抑えることができます。
また、自律型データベースは、次の機能を提供できます。
自律型データベースを使用することで、開発者はフルマネージドの環境に格納されたデータを使用して、スケーラ ブルでセキュアなエンタープライズ・アプリケーションを構築するための多くのオプションを利用することができます。そのプロセスは、完全な本番環境に導入する前に、アプリケーションを開発およびテストするためのシンプルでコスト効果の高い環境から始まります。自律型データベースはクラウドでホストされ、新しいインスタンスの立ち上げにDBAは不要なため、魅力的で非常に低コストなオプションです。開発者は必要な数のデータベースを作成でき、すべて定額で利用できます。
開発者またはアプリケーションのアイデアを持つその他のチームは、コード不要のアプリケーション開発環境やコンテナ・イメージなど、役立つ機能や組み込みツールにアクセスすることもできます。これにより、ユーザーはオフラインで作業し、クラウドでインスタンスをクローニングして導入することができます。また、データベース内AIや、JSON、ベクトル・データベース、グラフ・データベース、空間データ、リレーショナル・データベースなど、さまざまなデータ型をネイティブに使用できることも、開発者には大きな強みとなります。
1つのデータベースでアプリケーション開発の速度を向上させたいとお考えですか。Oracle Autonomous Database はAIのために構築されており、あらゆるデータ型で、ご希望の大規模言語モデルを使用して、スケーラブルなAIによるアプリケーションを構築できるよう支援します。その後、アプリケーションをクラウドまたはデータセンターに導入できます。
開発者は、AIベクトル検索のために、さまざまな形式の独自のドキュメント全体にわたり、検索拡張生成(RAG)を簡単に使用することができます。また、統合されたAIサービスを活用して、テキストや画像の分析、音声認識、パーソナライズされた推奨によりアプリケーションを強化することもできます。
さらに、Oracle Autonomous Databaseは、自然言語を自動的にデータベース・クエリに変換するため、カスタム・コーディングや手動操作なしでコンテキストに応じた会話が可能になります。
自律型データベースは、IT部門がメンテナンスする必要のある特殊なデータベースの集合体ではなく、企業のニーズを満たす単一のデータ・プラットフォームを提供します。オラクルでは、SQL、JSONドキュメント、グラフ、地理空間、テキスト、ベクトルを単一のデータベースで使用することで、新しい機能を迅速に構築し、データ・アーキテクチャをシンプルに保つことができます。実際、オラクルは、コードを記述せずにアプリケーションを生成するための一般的な環境さえ提供しています。自動化された対策と継続的な監視によって稼働時間とデータ・セキュリティの向上を支援するデータベースを使用しているため、重要なアプリケーション開発への集中を維持します。
また、パッチ適用、チューニング、アップデートの絶え間ないサイクルを自動化することで、自律型データベースはデータベース管理者の役割を不要にするわけではないことにご留意ください。データベース管理者の役割を高めるのです。IT 担当者は日常的なメンテナンス業務から解放され、データ・アーキテクチャの改善、戦略的分析、データをビジネス成長の原動力とし、競争上の優位性を高めるなど、より価値の高い業務に専門知識を集中させることができます。
自律型データベースは、AIの未来に向けてデータ・インフラストラクチャを構成するための一要素です。先進的な企業が取り組んでいる他のステップをご覧ください。
データ管理における自律型データベ ースのメリットを教えてください。
自律型データベースは、AI、開発インターフェース、多くのデータ型を1つのデータ管理システムにまとめることで、データ管理を簡素化します。また、多くの単調で時間のかかる作業を自動化することで、データベース管理者はデータ・モデリングやデータ分析など、他のデータ管理業務に取り組むことができます。
自律型データ管理について教えてください。自律型データ管理とは、日常的なデータ管理機能の多くをAIに任せるシステムのことです。これらの機能には、データベースの導入、更新、パッチ適用、チューニングなどが含まれ、AIは最小限の人間による介入でこれを処理できます。