ブログ

F5 と AWS で AI アプリを構築、保護、最適化する

デイヴ・モリッシーのサムネイル
デイブ・モリッシー
2024年9月9日公開

企業が業務に人工知能 (AI) を組み込むケースが増えるにつれ、AI を活用したアプリケーションの需要が急増しています。 現在、75% の組織が AI 支援を導入していると報告しています。1 しかし、インテリジェンスの追加を急ぐあまり、不完全な AI 戦略が原因で、セキュリティ リスクや運用上の課題にも直面することになります。

AI を活用したアプリの構築、セキュリティ保護、最適化を簡素化して、投資を最大限に活用する方法を検討してみましょう。

AI を活用したアプリケーションの構築

AI アプリケーションは、さらに複雑な最新のアプリです。 これらは、推論エンジン、データ ソース、機械学習モデルなど、Kubernetes アーキテクチャを頻繁に使用し、API を介して接続される複数のコンポーネントで構成されています。

開発者は最新のアプリの構築に精通している可能性が高いですが、必要な AI モデルが問題となる可能性があります。 AI モデルの構築とトレーニングには、多くの場合、すべての組織が備えているわけではない専門的なスキルが必要です。 これに応じて、クラウド AI 開発サービス (CAIDS) という新しい市場が出現しました。 これらのサービスにより、開発者は API、SDK、アプリケーションなどの使い慣れた手段を通じて AI モデルを使用し、少ない労力でインテリジェンスを組み込むことができます。

AWS は、インテリジェントアプリケーションの開発を効率化するために、複数の CAIDS サービスを提供します。 これには、AI モデルの構築とトレーニングのためのサービスや、選択可能な事前構築済みモデルの選択肢が含まれます。 さらに、AWS は、サーバーレスコンピューティング、マネージド Kubernetes、スケーラブルなコンピューティング能力のオプションを備えた、AI アプリケーションの構築に必要な基盤インフラストラクチャを提供します。 これらのサービスにより、開発者は信頼性の高いインフラストラクチャに統合して AI モデルとアプリをより迅速に構築できます。

アプリケーションと AI モデルのセキュリティ保護

AI を活用したアプリを構築する方法がより簡単になりましたが、そのアプリをどのように保護すればよいのでしょうか?

AI に関する懸念事項としては、モデルのセキュリティはコストに次いで重要です。2 アプリは AI モデルとその機密データにアクセスできるため、攻撃者の標的となります。 モデルの汚染も、出力の不具合やパフォーマンスの低下につながる可能性があるもう 1 つの懸念事項です。 脅威アクターだけが懸念事項ではありません。偶発的なデータ漏洩からも保護する必要があります。 たとえば、ユーザーが自分の個人情報 (PII) をアプリに提供しても、それがモデルに含まれないようにする場合があります。

F5 セキュリティ ソリューションは、これらすべてのシナリオから AI アプリとモデルを保護します。 AWS パートナーとして、F5 ソリューションは AWS 環境だけでなく、AI アプリやモデルが稼働しているあらゆる場所に簡単に追加できます。

F5 は、アプリ、AI モデル、データ ソースを接続する API も保護します。 これらの接続を保護することで、承認されたトラフィックのみがモデルまたはデータ ソースにアクセスできるようにし、データの流出や不正使用を防ぐことができます。

AI アプリが期待どおりに動作することを確認するには、入力と出力を監視することも必要です。 入力を監視することで、プロンプト インジェクション攻撃や正当なユーザーによる偶発的な PII 公開を防ぐことができます。 出力を検査することで、AI アプリが組織の評判を損なう可能性のある偏った応答や幻覚的な応答を返すのを防ぐことができます。

パフォーマンスとコストの最適化

AI アプリのパフォーマンスとコストのバランスを取るのは難しいです。 一方で、これらのアプリケーションが効果的に機能するには大量の計算リソースが必要ですが、他方では、計算リソースに関連するコストが急速に増加する可能性があります。 ユーザーのパフォーマンスを最大化するには、アプリをユーザーの近くに配置する必要もあります。つまり、インフラストラクチャにエッジ サイトを含める必要がある可能性が高くなります。

AWS は AI ワークロードをサポートするために必要なスケーラブルなインフラストラクチャを提供し、F5 の負荷分散ソリューションはインテリジェントなトラフィックルーティングを提供し、レイテンシを短縮して応答時間を改善します。 F5 は、複数のクラウドやエッジ サイトに分散されているアプリやマイクロサービスも接続できるため、保護を犠牲にすることなく、アプリをユーザーの近くに配置することが簡単になります。 これにより、ユーザー エクスペリエンスが向上するだけでなく、リソースが効率的に使用され、コストの管理にも役立ちます。

AI の目標を達成する

AI が企業にとってますます重要な役割を果たし続けるにつれて、コストを管理し、リスクを軽減し、優れたパフォーマンスを提供する能力が、競争上の優位性を維持するために重要になります。 F5 と AWS は、これらの目標を達成するために不可欠なツールとサービスを提供し、組織が AI 投資のメリットを最大限に実現できるよう支援します。

詳細については、 f5.com/awsをご覧ください。

出典