すべてのコレクション
Ripple FAQ
Ripple & Wave - 運用時に注意すべき点や前提事項
Ripple & Wave - 運用時に注意すべき点や前提事項
Yo Fukuda avatar
対応者:Yo Fukuda
一週間前以上前にアップデートされました

この記事では、Rippleを運用する際の留意事項を記載いたします。
まずは、Rippleの概要を一読いただいてからの方がスムーズにご理解いただけるかと思います。

Rippleご利用時にあらかじめ留意いただきたい点について:

CURのアップデートタイミングについて
ご存知の通りAWSのCURの更新タイミングはランダムに発生し、基本的にはPDFの請求書が送付されるタイミングで確定されるのですが、まれに請求確定後にCURのアップデートが行われるケースがあります。

RippleではこのCURを元に再計算を行っているので、アップデートされると元データが変更となるので、計算結果が変わってしまいます。

各ベンダー別の請求確定タイミングについて

AWSの場合:

毎月4日前後で「Usage」のコストが確定されます。これは各サービスの先月の利用料にあたるコストです。

その後Ripple再計算請求データに含まれる項目、主に「Fee」「Credit」「Refund」「Discount」「Marketplace」は順次AWS側で確定されたタイミングで確定され、Ripple再計算請求データにもリアルタイムで反映がされます。これらの項目の確定タイミングはランダムになりますが、毎月15日頃に上記のすべての最終的な金額が確定されることが一般的です。

*Solution Provider Program関連の費用項目はそれよりも遅れて確定される傾向にあります。

Azureの場合:

主に毎月2日前後で前月のコストが確定されます。サブスクリプションの費用、ソフトライセンス費用も含まれます。

GCPの場合:

毎月5日前後に金額が確定される傾向にあります。ただ、割引や特別な契約形態のある場合には費用が反映されることが遅れる傾向にあります。

上記踏まえることでミスなく確定したコストを使ってRippleで計算処理をおこなうことが可能です。

RippleとWaveの関係性について

Waveでは毎日3回ほど更新されるCURの日次データをリアルタイムで反映します。一方でこの日次データは日々更新されるもので過去の利用料が更新されることもあります。Waveでは毎月1日から現時点の日次データを毎日自動反映する仕様となっておりますが、最終的に確定がされるのはRippleの月次コスト集計後になりますので、ご注意ください。

ですので、Waveの日次データはあくまで参考として捉えていただき最終的な確定金額はRippleで集計をおこなう月次処理で確定される仕様となっております。

上記仕様により発生してしまう事象:

請求金額確定前のWave数値について

Waveでは日々最新のデータを日次データとして反映していますが、Rippleの請求確定ボタンを押下したタイミングと同時にWaveでも最終的なデータをもとに再集計が実施されます。そして、最終的にはRippleで請求される金額とWaveで表示される金額が同額となるよう設計されております。

ただ、Waveへ日次反映されるデータについては上述の通りCURの当日時点での最新データを反映しており、AWS CURの仕様上、金額の確定は翌月の請求確定タイミングでおこなわれます。

そのため月途中で確認するWaveではタイミングによってはAWS CURの費用項目が変更になるタイミングがあった際に重複して費用を計上してしまうことがあります。

例)Region Aと記載されていたEC2がCURが更新されたことでRegion Bと変更となった場合に一時的に単一のインスタンスにもかかわらず、Region AとRegion BのEC2が費用として計上され重複し費用が計上されてしまうことが発生してしまう。

上記のようにRipple, Waveで表示される金額に違和感があった際には調査いたしますので、アルファスまでお気軽にご連絡くださいませ。

また、Rippleで請求確定をいただければ最終的な金額がWaveへも反映され、最終的にWaveで確認できる金額は正常のものとなります。ただ、月途中でのWave金額については上述通り運用時にはご留意いただけますと幸いです。

こちらの回答で解決しましたか?