ephemeral build を行う場合で解決すべき課題
credentials の管理
ネットワーク帯域 vs ストレージサイズ
プロジェクトサイズの肥大化の影響
キャッシュする vs キャッシュしない
キャッシュすれば早くなるというわけではない
単一ネットワーク環境からのアクセスの場合ビルド回数が増えるとダウンロード回数も増える
BANリスク
ネットワーク従量課金問題
キャッシュサイズ問題
軽くGB単位は超える
ストレージ従量課金問題
キャッシュの通信経路によってはネットワーク従量課金も影響する
キャッシュ対象自体のパフォーマンス
単一ファイルのみを保存可能な場合に生成するアーカイブ生成コスト
自動でアーカイブを生成する機能がある場合でも tar が単一CPUしか使わないので強いホストを使っても思ったより効果がでない