Snowflakeコンテナサービスによるカスタムアプリケーションとモデルの安全な展開(一般提供開始)
Snowflakeコンテナサービスの導入以来、Landing.AI、Relational.AI、H20.AI、SailPoint、AIR MILES、Spark NZ、Eutelsat OneWebなど、さまざまな業界のお客様やパートナーによる圧倒的な採用を目にしてきました。これらの組織やその他多くの企業は、Snowflakeコンテナサービス機能を使用して、カスタムフロントエンド、大規模なMLトレーニングおよび推論から、オープンソースおよび内製モデルまで、あらゆるものを簡単かつ安全にSnowflake内で展開しています。
本日、すべてのAWS商用リージョンでのSnowflakeコンテナサービスの一般提供(GA)と、すべてのAzure商用リージョンでのAzureパブリックプレビューを発表します。お客様は、インスタンスの自己調達やパブリッククラウドプロバイダーへの予約を行うことなく、GPUインフラストラクチャに迅速にアクセスできます。(一部の地域ではGPUの利用が制限される場合があります)。
また、この機能が広く採用されたことで、すべてのインスタンスタイプでコストが50%削減されました。
Snowflakeコンテナサービスを開発した理由について詳しく知りたい方は、このブログをご覧ください。
カスタムワークロードを複雑にすることなく安全に展開
セキュリティ、シンプルさ、価値:これが、お客様がSnowflakeコンテナサービスに大きな期待を寄せる理由です。
まず、セキュリティ。Snowflakeコンテナサービスでは、開発者は、ReactJSフロントエンド、オープンソースの大規模言語モデル(LLM)、分散データ処理パイプラインなど、コンテナ化されたあらゆるワークロードを、Snowflake内ですでに安全なデータに持ち込むことができます。データは、サービスのパッチワークをまたいで移動することで、セキュリティやガバナンスのリスクが生じることはありません。分析、変換、構築を行っている間は、Snowflake内に留まることができます。
次に、シンプルさです。さまざまなコンテナレジストリ、管理サービス、コンピュートサービス、可観測性ツールをまとめるのは複雑です。開発者のメンテナンスオーバーヘッドが発生し、アーキテクチャが複雑化します。Snowflakeコンテナサービスは、それをシンプルにします。単一の統合されたエクスペリエンスを提供するフルマネージド型のサービスです。
第三に、価値。フルマネージド型のシンプルなサービスにより、間接費と運用負荷が軽減され、サービスから得られる価値が最大化されます。さらに、コスト効率の良い方法でリソースを監視、管理できる予算管理機能も追加されました。すでに述べたように、私たちはすべてのインスタンスタイプのコストを削減できることを嬉しく思います。Snowflakeレートカードの表1(b)を参照してください。
一般提供の新機能
Snowflakeコンテナサービスの一般提供に加え、プレビュー全体を通じた設計パートナーとの緊密なパートナーシップにより、以下の主要領域にわたってSnowflakeコンテナサービスを進化させました。
- セキュリティとガバナンスの強化:私たちは、エグレス、イングレス、ネットワーキングなどのセキュリティ面のコントロールを強化しました。こちらに登録し、オンデマンドのセキュリティディープダイブの詳細をご確認ください。
- コストの削減:Snowflakeコンテナサービスの圧倒的な採用により、Snowflakeはあらゆるタイプのインスタンスのコストを50%削減しています。Snowflakeレートカードの表1(b)を参照してください。
- ストレージオプションの増加:高性能LLMや低レイテンシーアプリケーションの展開などの追加のユースケースをサポートするため、ローカルボリューム、メモリ、Snowflakeステージ、構成可能なブロックストレージなど、より多様なストレージソリューションを追加しました。
- より多様なインスタンスタイプ:高メモリのインスタンスと GPUの動的割り当てを導入しました
- Snowflake NotebookのGPUを活用した柔軟なコンピュート:Container Runtime(現在プライベートプレビュー中)は、CPUおよびGPUオプションによる分散処理へのシームレスなアクセスを提供し、ディープラーニングなどのリソース集約型機械学習タスクに最適です。ユーザーはSnowflake Notebook(現在パブリックプレビュー中)から直接コンテナランタイムを開始し、Snowflakeからの最適化されたデータロード、自動系統キャプチャ、モデルレジストリ統合を利用できます。
- Snowflake Trailによる可観測性:Snowflake Trailを使用すると、メトリック、ログ、トレースなどの総合的なテレメトリシグナルを、すべてSnowflake内で取得できます。Snowflakeのテレメトリと通知の機能はOpenTelemetry標準、スキーマ、オープンなエコシステムの統合を念頭に置いて構築されており、Datadog、Grafana、Metaplane、Monte Carlo、PagerDuty、Slackなど、人気の高い開発者ツールと統合します。
- 合理化されたDevOps:一般提供されているSnowflakeコンテナサービスは、プログラムによる入力、仕様策定、ソフトウェア開発とIT運用の自動化に役立つサービスとのジョブ統合をサポートしています。
Snowflakeコンテナサービスを始める
開始にあたって役立つリソースをいくつかご紹介します。
- このクイックスタートでSnowflakeに最初のコンテナを展開します(注:Snowflakeコンテナサービスは無料トライアルアカウントではご利用いただけません)。
- 新しいリージョンが利用可能になると、Githubを通じて通知を受け取ることができます。
- Snowflakeコンテナサービスの詳細については、当社のドキュメントを参照してください。
- Landing.AIがSnowflakeで大型ビジョンモデルを簡単かつ安全に展開する方法に関するテクニカルトークをご覧ください。
- コールセンターの分析から新薬の発見、Snowflake内でのDoomの実行まで、Snowparkコンテナサービスを使用した開発者のデモが満載のこのYouTubeプレイリストをご覧ください。
Snowflakeコンテナサービスを使用してAIデータクラウドで素晴らしいものを構築できることを楽しみにしています。