Driftsatte och underhöll 20 containeriserade Docker‑applikationer, felsökte med Podman och Kubernetes och förvaltade R‑baserade appar på Google Cloud och AWS.
Arbetet utfört: 2022 – 2024
20 containerbaserade applikationer, driftsatta och övervakade
Situation. Det fanns en växande samling containeriserade applikationer — däribland några R‑baserade analysappar — som kördes i både Google Cloud och AWS. Utspridda över två moln och några körmiljöer för containrar behövde de driftsättas konsekvent och kunna felsökas snabbt när något gick fel, vilket är svårare än det låter när inga två miljöer är riktigt likadana.
Uppgift. Uppgiften var att driftsätta och underhålla dessa arbetslaster tillförlitligt och att snabbt kunna diagnostisera problem i alla körmiljöer och moln.
Handling. Containermiljön förvaltades i båda molnen — tjugo Docker‑applikationer driftsattes och underhölls med enhetlig konfiguration och övervakning, så att ingen av dem blev sin egen snöflinga. När något gick fel användes Podman för felsökningen och Kubernetes för att felsöka orkestreringen. De R‑baserade analysapparna fick särskild uppmärksamhet i produktionsmiljöerna i Google Cloud och AWS och hölls stabila och reproducerbara, vilket spelar roll för analys — ett resultat som inte går att reproducera är inte mycket till resultat.
Resultat. Containermiljön fungerade tillförlitligt i båda molnen, problem diagnostiserades snabbare och driftsättningarna förblev stabila och reproducerbara. De applikationer som produkten var beroende av förblev pålitliga, oavsett i vilket moln de råkade köras.
Se tillbaka på Automatiserade 100 kritiska säkerhetskopior av data med Barman, Google Cloud, Bash och Python och säkerställde dataintegriteten i samtliga databaser. Eller ta en titt på hela portföljen.
En del av en längre historik — och den finns i sin helhet här.
Varje post är skriven på samma sätt: situationen, uppgiften, vad vi gjorde och vad som förändrades.