第8章. Snowflakeアカウントのコストを管理する
この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com
組織は、可能な限り最新で正確な情報を使って事業計画と予算を作成する。オンプレミスの仮想倉庫の予算額を知ることは、ほとんどの場合、コストが固定されているため、比較的容易である。Snowflakeの現在の価格モデルのような利用ベースのコスト・アプローチは、初期化には敷居が高く感じられるかもしれない。実際、どのような使用量ベースのコストモデル( )を理解するにも、コストがどのように計算され、どのようなガードレールを追加すれば、コストの暴走を防ぐことができるのか、事前に明確に理解しておく必要がある。Snowflakeには、リソース監視ツールなどがあり、初期化計画に基づいて実際のコストに上限を設定することができる。利用ベースの価格設定について基本的な理解を深め、それを活用できるように組織を位置づけることで、多くの好結果をもたらすことができる。
使用量ベースの価格設定の最大の利点のひとつは、データのストアや使用に対する課金方法を、透明性をもって把握できることである。これにより、多くの場合、コストの削減を即座に開始する変更につながる。Snowflakeの使用量ベースの課金とSnowflakeオブジェクトのタグ付けにより、適切なコストを適切な代入先や部署に簡単に割り当てることができる。これは、各チームやワークロードに対して、より多くのコスト説明責任があることを意味する。きめ細かなレベルでのアカウンタビリティが高まることで、リソースの消費方法についてより多くのコンシューマが考慮するようになり、その結果、より効率的になるための行動がより多く取られるようになるだろう。
Snowflakeの価格モデルはわかりやすく、透明性が高く、理解しやすい。クラウドテクノロジーの利用ベースのコストアプローチで可能な多くの利点に加え、Snowflakeにはコスト削減につながる独自の機能がある。 ゼロコピークローニングは、実際に物理的なコピーを作成することなくオブジェクトを複製する機能を提供する。これは、クローンに対してストレージコストがかからないことを意味する。さらに、Snowflakeのネイティブ機能により、クレジット消費コストの上限を設定することができる。これらのSnowflakeリソースモニターは、通知や消費の一時停止などのアクションを取るようにセットすることができる。さらに、Snowflakeは企業がコストを理解するための多くの使用量データを提供するため、Snowflakeを利用する顧客の費用対効果はより高くなる。
SnowflakeのUsage-based Cost Approach機能を活用する場合、ソフトウェアデリバリーの演算子を最初から考慮する必要がある。幸いなことに、Snowflakeにはデータベース変更管理特有の課題を軽減し、ソフトウェア開発コストを削減する方法がいくつかある。
準備作業
Chapter8 Manage Costs」というタイトルの新しいワークシートを作成する。新しいワークシートの作成にヘルプが必要な場合は、"Snowsightワークシートの操作 "を参照する。ワークシートのコンテキストをセットするには、SYSADMINロールとCOMPUTE_WH仮想ウェアハウスを使用していることを確認する。
この章の後半では、いくつかのSnowflakeリソースモニターを作成する。リソースモニターは、Snowflake仮想倉庫の使用状況を監視するのに役立つ。リソースモニターのセクションの準備として、Snowflake仮想倉庫をいくつか作成する必要がある。ベストプラクティスは、SYSADMINロールを使用して新しい仮想ウェアハウスを作成することである: ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access