DevOps業界のリーディングカンパニーであるHarness(ハーネス)は、AIを活用したデータベース移行オーサリング機能を導入した。この革新的な機能により、開発者はスキーマ変更を分かりやすい言葉で記述でき、HarnessのAIテクノロジーがコンプライアンスに準拠した本番環境対応の移行を自動的に作成する。この新機能は、コードからクラウド、データベースに至るまで、ソフトウェアデリバリーライフサイクルのあらゆる段階の自動化に向けた重要な一歩となる。
HarnessのデータベースDevOpsサービスは、現代のソフトウェアデリバリーにおける最大の障害の一つである、時間のかかる手動によるデータベーススキーマ変更を解消するように設計されている。従来、チームはSQLスクリプトを手動で記述し、しばしば都合の悪い時間にデプロイし、ロールバックプランが機能することを願うしかなかった。Harnessのソリューションは、データベースの変更をアプリケーションコードのように扱い、更新はGitでバージョン管理され、ポリシー・アズ・コードで検証され、ガバナンスされたパイプラインを通じてデプロイされ、必要に応じて自動的にロールバックされる。このアプローチにより、チームは何がどこにデプロイされているかを完全に把握できるため、環境を比較し、包括的な監査証跡を維持できる。
HarnessのAI搭載データベース移行オーサリングでは、開発者はデータベースに必要な変更を自然言語で記述するだけで、HarnessのAIテクノロジーがコンプライアンスに準拠した本番環境対応の移行プログラムを生成する。これには、ロールバックスクリプト、検証、Git統合が含まれる。このAIテクノロジーは、実績のあるデータベース管理のベストプラクティスに基づいてトレーニングされ、組織の既存のガバナンスルールに基づいて動作する。キー、制約、トリガー、後方互換性、コンプライアンス基準を理解する。データベース管理者はポリシー・アズ・コードと自動承認を通じて監視を維持し、ガバナンスがボトルネックになることを防ぐことができる。
Harnessの新サービスは、単なる追加機能ではない。システムが意図を理解し、ポリシーを適用し、コードからクラウド、そしてデータベースへのデリバリーを自動化する、AIネイティブDevOpsへの大きな一歩となる。開発者にとって、これはリリースプロセスにおける煩わしい依存関係が一つ減ることを意味する。DBAにとっては、ポリシー・アズ・コードと自動ロールバックにより、全ての変更が安全かつ監査可能な状態になる。リーダーにとっては、このサービスにより、データベースがボトルネックからイノベーションのアクセラレーターへと変化する。Harness Database DevOpsは、生成AI、ポリシー・アズ・コード、CI/ CDオーケストレーションを1つのガバナンスされたワークフローに統合することで、リリースの高速化、ガバナンスの強化、深夜のロールバックの削減を実現する。
出典:Harness
この製品の詳細については、Harness製品ページをご覧ください。