Leitfäden
So reduzieren Sie die Kosten für CI-Ausgang
Der Datentransfer macht einen großen und wachsenden Anteil der BYOC-Rechnung aus.
5 Min. Lesezeit
Der Datentransfer macht einen großen und wachsenden Anteil der BYOC-Rechnung aus.
Warum es passiert
Jeder Image-Pull, Paket-Download, Artefakt-Upload und Cache-Schreibvorgang überquert ein NAT-Gateway oder verlässt die Region.
So beheben Sie das Problem
- Fügen Sie VPC-Endpunkte für S3 und ECR hinzu, damit der Datenverkehr niemals NAT berührt
- Führen Sie einen Pull-Through-Cache für die Registrierung in Ihrem Netzwerk aus
- Behalten Sie Cache und Rechenleistung in derselben Region
- Überwachen Sie, welche Jobs große Artefakte hochladen und ob jemand sie herunterlädt
Ihr nächster Build könnte doppelt so schnell sein — zum halben Preis
Kostenlos starten. Der Wechsel zurück ist dieselbe eine Zeile — auch dieses Diff veröffentlichen wir.
Verwandt
So reduzieren Sie die Kosten für GitHub ActionsDie CI-Rechnung wächst schneller als das Team und niemand weiß genau, warum.So messen Sie die CI-Kosten pro Pull-AnfrageSie kennen die monatliche Gesamtsumme, aber nicht, was eine einzelne Pull-Anfrage kostet.So weisen Sie Teams CI-Kosten zuCI-Ausgaben sind eine Zeile auf der Rechnung und kein Team fühlt sich dafür verantwortlich.So legen Sie ein CI-Minutenbudget festDie Ausgaben werden am Ende des Monats ermittelt und nicht während des Monats kontrolliert.