Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Przedmowa
Dziesięćlattemudyrektords.informatykiwglobalnymbankuwyśmiałmnie,gdyzapro-
ponowałem,abyprzyjrzanosiętechnologiomchmurprywatnychinarzędziomdoauto-
matyzacjiinfrastruktury:nTakierzeczymogąbyćdobredlastart-upów,amyjesteśmyzbyt
duziimamyzbytskomplikowanewymagania”
.Jeszczekilkalattemuwieleprzedsiębiorstw
uważało,żekorzystaniezchmurpublicznychjestwykluczone.
Dzisiajtechnologiachmuryjestwszechobecna.Nawetnajwiększe,najbardziejzatwar-
działeorganizacjebłyskawicznieprzyjmująstrategięnnajpierwchmura”
.Teorganizacje,
któreuznajązaniemożliwekorzystaniezchmurpublicznych,wdrażająwswoichcen-
trachdanychdynamicznieudostępnianeplatformyinfrastrukturalne1.Możliwościtych
platformewoluująiulepszanetak,żetrudnojeignorowaćnieryzykującpozostania
wtylezainnymi.
Chmuraitechnologieautomatyzacjiusuwająbarieryutrudniającewprowadzanie
zmianwsystemachprodukcyjnych,atostawianowewyzwania.Choćwiększośćorgani-
zacjichceprzyśpieszyćtempozmian,niemogąonepozwolićsobienaignorowanieryzyka
ipotrzebynadzoru.Tradycyjneprocesyitechnikibezpiecznejzmianyinfrastrukturynie
przystosowanedoszybkiegowprowadzaniazmian.Tegotypumetodypracyograniczają
zwyklekorzyścipłynąceznowoczesnychtechnologiinepokichmury”-spowalniająpracę
iszkodząstabilności2.
Wrozdziale1używamterminównepokażelaza”inepokachmury”(nOdepokiżelaza
doepokichmury”nastronie4),abyopisaćróżnefilozofiezarządzaniainfrastrukturą
fizyczną,wktórychpoprawianiebłędówjestwolneikosztowne,orazzarządzanieinfra-
strukturąwirtualną,wktórejwykrywanieinaprawabłędówodbywasięszybko.
Narzędziainfrastrukturyjakokodudająmożliwośćpracywsposób,którypomaga
wprowadzaćzmianyczęściej,szybciejiskuteczniej,poprawiającogólnąjakośćsystemów.
1
Naprzykładwieleorganizacjirządowychifinansowychwkrajach,wktórychniemachmury,
maprawnyzakazhostingudanychitransakcjizagranicą.
2
ZbadańopublikowanychprzezDORAwStateofDevOpsReport(https://oreil.ly/ysk9n)wynika,
żerozbudowaneprocesyzarządzaniazmianamicechujesłabajakośćpodwzględemniepowodzenia
zmianiinnychmiernikówefektywnościdostarczaniaoprogramowania.
xiii