コンテナを使用したアプリに関連するコスト¶
このトピックでは、 Snowflake Native App with Snowpark Container Services の開発、公開、使用に関連するコストについて説明します。プロバイダーとコンシューマーの両方に関する情報が含まれています。
コンシューマーのコスト¶
Snowflake Native App では、コンシューマーアカウントにコストが発生する場合があります。 Snowflake Native App with Snowpark Container Services の運営にかかる総コストは、次によって決定されます。
プロバイダーが決定するコスト
インフラストラクチャのコスト
プロバイダーが決定するコスト¶
プロバイダーは、 Snowflake Marketplace で利用可能な 有料リスティング価格モデル のいずれかを使用して、 Snowflake Native App を収益化できます。これらのモデルには、サブスクリプションベースのプランと使用量ベースのプランがあります。
コンシューマーにかかるコストはプロバイダーによって決定されます。コンシューマーは、ウェアハウスやコンピューティングプールなどのSnowflakeインフラストラクチャの運用に関連するコストに加えて、 Snowflake Marketplace を介してプロバイダーソフトウェアの料金を支払います。
インフラストラクチャのコスト¶
コンピューティングプール、ウェアハウスコンピューティング、ストレージ、データ転送に関連するものを含むすべてのインフラストラクチャコストは、 Snowflake Native App のコンシューマーの責任となります。
コンシューマーは、 SHOW COMPUTE POOLS コマンドの IN ACCOUNT 句を使用して、自分のアカウント内の全てのコンピューティングプールと、コンピューティングプールの現在の状態を確認できます。コンピューティングプールが一時停止されている場合、コストは発生しません。
Snowflake Native App with Snowpark Container Services には少なくとも1つのコンピューティングプールが必要であり、意図したとおりに実行するには複数のコンピューティングプールが必要になる場合があります。コンシューマーは、アプリに必要なコンピューティングリソースを完全に制御でき、いつでもコンピューティングプールを一時停止したり、アプリケーションをドロップしたりできます。
Snowflake Native App with Snowpark Container Services に関連するコンピューティングプールのコンピューティングに対する個別の料金は、顧客の請求明細書に表示されます。コンシューマーは、Snowpark Container Servicesが提供する ACCOUNT USAGE ビュー を使用して、 Snowflake Native App with Snowpark Container Services のコンピューティングプールの課金料金を決定できます。
コンピューティングプールの消費テーブルなどの詳細については、アカウント担当者にお問い合わせください。
プロバイダーのコスト¶
プロバイダーは、 Snowflake Native App with Snowpark Container Services の開発と維持の際に、次のようなコストを負担することもあります。
プロバイダーは、 Snowflake Native App の初期開発と継続的なテストおよびサポートの両方に関連するSnowpark Container Servicesのコンピューティングコストを負担します。コンピューティングコストは、プロバイダー側の開発およびテスト中にコンピューティングプールをオーケストレーションすることで制御できます。
プロバイダーが Snowflake Native App with Snowpark Container Services の新しいバージョンまたはパッチを作成すると、コンテナイメージの保存にコストが発生する可能性があります。このコンテキストでは、アプリに必要なDockerイメージは、プロバイダーまたはコンシューマーが直接アクセスまたは監視できないイメージリポジトリにコピーされます。
コンシューマーアカウントのサービスは、このリポジトリに保存されているバージョン管理されたイメージから作成されます。このステージでは、プロバイダーがイメージのストレージコストを負担します。このコストはSnowflakeの請求書に記載されます。これらのコストは、アカウントで発生するその他のストレージコストと合計されます。