Core Concepts
開発者はクラウドデプロイメントのコストに対して意識的であり、コストを削減するための具体的な対策を講じている。
Abstract
本研究は、オープンソースリポジトリのクラウドオーケストレーターアーティファクトを分析することで、開発者のクラウドコストに対する意識と対応策を明らかにしている。
主な知見は以下の通り:
開発者はクラウドデプロイメントのコストに対して意識的であり、具体的な節約策を講じている。最も一般的な対策は「節約」であり、全体の70%を占める。
開発者はクラウドサービスの選択、リソース割当、デプロイメントの最適化など、コスト削減に向けた様々な取り組みを行っている。
コミットメッセージよりもissueの方が、コスト管理に関する意思決定プロセスの詳細が把握できる。
コスト意識に関する主要なトピックには、「コスト増加」「アラート」「インスタンス」「ストレージ」「ネットワーキング」などがある。
これらの知見は、開発者がクラウドコストの管理に積極的に取り組んでいることを示しており、今後の研究と実践に役立つ。
Stats
クラウドデプロイメントのコストを削減するための具体的な対策として、「インスタンスタイプを安価なものに変更した」や「モニタリングの詳細化を止めてコストを80%削減した」などの事例が確認された。
Quotes
「NAT Gatewayはとても高価だ」
「ポッドが高メモリノードに移行したため、コストが大幅に増加した」