Za 30 let v počítačové branži jsme potkali dlouhou řadu firem. Snažili jsme se a nadále snažíme jim pomáhat používat počítače. Rozumějte, aby jim byly k něčemu užitečné. Nejednou nám za to zákazníci poděkovali a nadále děkují. Ba dokonce nám za to platí. V devadesátých letech, kdy jsme s činností začínali, bylo počítačů málo a dělaly hodně užitečných věcí. Ve 21. století je počítačů spousta, ale užitku z nich nebývá zdaleka přiměřeně tolik. Například dnes jsme byli v jedné korporaci svědkem nebývalého počinu. Bylo to vážné. Dotyčný proces bylo rozhodnuto zautomatizovat. Do hry se dostal systém JENKINS, artifaktory, GitHub actions a k tomu patřičná konfigurace všech součástí. Infrastruktura bude nepochybně pravidelně aktualizována a její bezpečnost podrobena pravidelnému auditu. Pokud možno vše umístit v cloudu, ideálně rozložit do několika geografických zón. Podobných procesů mají totiž na mušce víc. Nechybí odhodlání, v sázce je mnoho. V tomto případě je třeba pustit jeden řádkový příkaz, zabalit vzniklý adresář do souboru ZIP, změnit jeho příponu a nakonec, považte, nakopírovat soubor do jednoho vzdáleného adresáře. Rizika spjatá s touto činností jsou nebývalá. Mohlo by dojít k záměně souboru, cílového adresáře nebo dokonce obojího. Nám se spíš tají dech z toho, kolik energie, peněz a úsilí bude zavedení, správa, a především udržení, tohoto procesu stát. Odhadovaná četnost provedení je jednou za 14 dní, leckdy ani to ne. Opravdu, nebylo by lepší nechat zodpovědného člověka dotyčnou akci provést jednou za čas ručně? Zvlášť pokud s tím dotyčný nemá problém? Jeho se ovšem nikdo moc neptá. Ha, zpátečník, odpůrce pokroku, na hranici s ním. Takhle promarnit 300 vteřin pracovní doby. Musíme z něj toho ďábla vyhnat, třeba i proti jeho vůli. Jde také o jeho dobro. Musí být spasen. A to navzdory praxi, která ukazuje, že výsledná infrastruktura nebude moc stabilní, zato pomalá a patřičně drahá. Možná je na čase začít zase dělat jednoduché věci jednoduše. Jako kdysi v těch devadesátkách. Běžní lidé jsou pro, teď ještě, co na to korporace?
Napsat komentář
Nejsem si jist, jakou presne operaci je treba „automatizovat“, ale staci jeden vhodne napsany batch script na provedeni nekolika ruznych operaci nad adresarem, nasledne vytvorenym souborem a to vcetne jeho odeslanim kamsi na server…
V pripade ze je treba to opravdu anonymne automatizovat, kazdy operacni system ma nejaky ten scheduller… AT / CRON
V pripade ze je treba provest operace nad adresarem, k nemuz je pokazde jina cesta, neni problem „pretahnout ikonku“ tohoto adresare na ikonku zastupce daneho skriptu, ktera treba muze byt na plose… Hotovo.
¯\_(ツ)_/¯