techniek
De economie van het runnen van CI-infrastructuur
Waar het geld feitelijk naartoe gaat als u een runnervloot exploiteert: onbenutte capaciteit, uitgaand verkeer en de kosten van een start van drie seconden.
{auteur} · {rol} · {datum} · {minuten} min leestijd
CI heeft een lastige lastvorm. De vraag is explosief, gecorreleerd met werkuren en extreem latentiegevoelig op precies de momenten waarop deze piekt.
Warme zwembaden zijn de hele zaak
Voor een start van drie seconden zijn machines nodig die al zijn opgestart en wachten. Iemand betaalt voor die nutteloze tijd. Het correct afstemmen van de poolgrootte – het nauwkeurig genoeg voorspellen van de vraag om zo weinig machines inactief te houden – is het grootste deel van de technische waarde die een beheerde provider toevoegt.
De uitstroom is groter dan mensen verwachten
Het ophalen van afbeeldingen, het downloaden van pakketten, het schrijven in de cache en het uploaden van artefacten overschrijden allemaal een netwerkgrens. Bij BYOC-implementaties zijn NAT-gatewaykosten vaak het grootste regelitem, en vrijwel nooit in de initiële business case.
Waarom zelfhosting goedkoper lijkt dan het is
De computerrekening is reëel en zichtbaar. Het schaalbeleid, de beeldpijplijnen, de cache-infrastructuur en de rotatie op afroep zijn reëel en onzichtbaar. Wij denken dat de eerlijke vergelijking ook ingenieursdagen omvat, en de meeste vergelijkingen niet.
Je volgende build kan twee keer zo snel zijn, voor de halve prijs
Begin gratis. Weggaan is dezelfde ene regel, en die diff publiceren we ook.