Skupi cloud ili vlastiti podatkovni centri: SofaScore, Infobip i ReversingLabs otkrivaju kako skaliraju infrastrukturu

Infobip ❤️ Netokracijašto akvizicija znači za vas - i nas?

Skupi cloud ili vlastiti podatkovni centri: SofaScore, Infobip i ReversingLabs otkrivaju kako skaliraju infrastrukturu

Jesu li cloud usluge doista postale preskupe za srednje velike tvrtke koje stabilno rastu, kao što je to nedavno objavio David Hainemaier Hansson? Odgovore sam potražila kod ljudi zaduženih za strategiju infrastrukture kod tri upravo takve domaće tvrtke.

“Odlazimo iz clouda!”, pompozno je nedavno u blog postu objavio David Heinemeier Hansson, suosnivač alata za upravljanje projektima Basecamp i emailing platforme Hey, u tehnološkoj zajednici možda poznatiji kao autor Railsa, frameworka za Ruby. Pioniri smo clouda, više od desetljeća koristimo virtualne mašine, AWS, Google Cloud, Kubernetes, štogod je trebalo i nakon svega toga, zaključili smo – preskup je to sport za tvrtke srednje veličine koje stabilno rastu, kao što smo mi:

Možda će biti skuplje, ali će vam infrastruktura biti manje kompleksna, obećavali su, ali to se nikad nije dogodilo. Zbog toga smo počeli raditi na tome da ne koristimo više public cloud.

DHH je poznat kao osoba koja ima puno “nepopularnih mišljenja” i njegovu proklamaciju o tome kako se cloud ne isplati možda bih otpisala kao još jednu od njih da se slična priča ne čuje sve češće. Na konferenciji Infobip Shift Petar Obradović iz Sofascorea je predavao upravo o tome kako su se oni vratili na bare metal Kubernetes” jer im ne pada na pamet razbacivati se novcem.

Cloud jest skup: AWS umjesto vlastitog data centra košta 10-15 puta više

Jesu li troškovi cloud infrastrukture doista postali nepodnošljivi za veće firme s velikim potrebama, koliko je teško graditi i održavati internu ekspertizu i vlastite podatkovne centre te kad je cloud bolji izbor pitala sam CTO Sofascorea Josipa Stuhlija, Igora Lasića, višeg potpredsjednika za tehnologiju u ReversingLabs, i Olivera Lovakovića, Engineering Directora u Infobipu.

I svi oni su potvrdili: cloud jest skup sport. Odnosno, kaže Lasić, otpor prema javnom cloudu u pojedinim inženjerskim krugovima traje već nekoliko godina. Počeo se rađati kada su kompanije uvidjele da prednosti nisu baš onakve kakve su im obećavali u marketinškim i prodajnim porukama:

I ako migrirate sve na javni cloud, koji je poprilično skup, i dalje morate u firmi imati ljude koji brinu o tome.

Dodaje da ReversingLabs otpočetka, još od 2011., podatke drži u vlastitim data centrima i da je razlog za to uvijek bio trošak:

Cijene cloud usluga i tad su bile veće nego DIY. Svake dvije godine radimo analizu troškova cloud vs self-hostanja. Pokazalo se da nam je trošak hostanja na Amazonu čak 10 do 15 puta veći nego da to radimo sami, s uračunatom cijenom godišnjeg najma servera i plaćama zaposlenika koji upravljaju data centrom.

Cloud za brzo testiranje tržišta uz male početne troškove

Lovaković navodi da je Infobipova strategija – hibridna multicloud infrastruktura. Točnije, imaju više od 40 lokacija diljem svijeta različitih veličina i, naravno, što je veća lokacija, to više ima smisla imati on prem infrastrukturu:

S veličinom lokacije značajno se povećava troškovna efikasnost onprem lokacija budući da su cloud troškovi rastu više-manje linearno za razliku od onprem. S druge strane, cloud omogućava testiranje određenog tržišta uz relativno niske početne troškove i bržu implementaciju.

I ReversingLabs, bez obzira na trošak, dio infrastrukture ipak ima u cloudu, i to iz više razloga:

Prvi od njih je responzivnost API-ja. U slučajevima kada su korisnici u SAD-u, hostamo više REST API-ja na AWS-u, jer je odgovor brži nego kad se poziva Zagreb. Uz to, neki kupci zbog sigurnosti preferiraju da servisi budu hostani u SAD-u.

Na AWS-u imamo oko 10 posto našeg ukupnog kapaciteta, no trošak tih usluga je gotovo jednak trošku ostalih 90 posto kapaciteta koje sami održavamo. Računajte i da od 2011. stalno ulažemo u svoje data centre pa već imamo mnogo hardvera.

Međutim, za “otići iz clouda” i prebaciti se na vlastite podatkovne centre, nije dovoljno imati samo hardver. Potrebni su i ljudi koji znaju raditi sve ono za što u slučaju managed clouda plaćate pružatelju cloud usluge. A ljude s tom ekspertizom ne možete zaposliti i obučiti preko noći. Stuhli iz Sofascorea priznaje da je kod njih to trajalo godinama:

Prve četiri godine, nakon prelaska na bare metal servere, uopće nije postojao tim zadužen za održavanje infrastrukture, već sam to pretežito radio ja.

Bilo je jako puno izazova i testiranja različitih rješenja u prvih nekoliko mjeseci jer cloud nudi jako puno gotovih servisa koji odlično odrađuju svoj posao, a za koje smo morali naći alternativu.

Prije skoro dvije godine smo osnovali DevOps podtim koji manji dio svog radnog vremena troši za održavanje infrastrukture i svih procesa koje koriste programeri u svom svakodnevnom radu.

Za SaaS i pretplate javni cloud, za puno podataka i besplatnu aplikaciju – on prem

Svi moji sugovornici bave se infrastrukturom u tvrtkama koje su dovoljno velike da ima smisla ulaganje u vlastite data centre, ali se slažu da je cloud jedna od najvažnijih tehnologija koja se razvila u IT industriji u posljednje vrijeme. I da nema boljeg izbora za tvrtke i startupe koji tek kreću jer to mogu napraviti relativno lako i brzo bez zapošljavanja ljudi koji će postaviti i održavati podatkovni centar, brinuti o networkingu i slično. Stuhli dodaje da je managed cloud dobro rješenje i za one koji eksponencijalno rastu ili čiji poslovni model je SaaS i naplaćivanje pretplate:

Projekti koji korisnicima naplaćuju mjesečnu ili godišnju pretplatu većinom najviše profitiraju od clouda jer mogu sustav dimenzionirati za točno taj broj korisnika. Trošak infrastrukture u tom slučaju je većinom relativno malen u odnosu na zaradu koju imaju od tog korisnika.

Najveći benefit bare metal sustava će vidjeti firme koje imaju besplatnu aplikaciju, te one koje generiraju puno podatkovnog prometa.

U kasnijim fazama poslovanja, dodaje Lasić, tvrtke često krenu vraćati stvari u svoje data centre:

Ta je migracija danas lakša s Kubernetesom i s njim povezanim tehnologijama, jer se slični softverski alati koriste na javnom cloudu i u vlastitom data centru.

Vlastiti data centri zahtijevaju ulaganje u hardver i ljude, ali se svejedno isplate

“Ulažite i u interna znanja, želite moći birati.”

Dodaje da, naravno, ne postoji univerzalno rješenje svih problema već je potrebno dubinsko poznavanje proizvoda na kojem se radi i treba dobro razmisliti te optimizirati infrastrukturu baš za takav proizvod.

Pravovremeno upravljanje troškovima clouda je iznimno bitno, kaže Lovaković, jer s rastom poslovanja korištenje cloud resursa postaje sve veći i veći trošak:

Nemojte zanemariti izgradnju internih kompetencija, želite se dovesti u situaciju da birate cloud jer vam odgovara i troškovno i zbog fleksibilnosti, nikako samo zbog toga što nemate internog znanja.

Lasić također zagovara multicloud i fleksibilan pristup te dobro vaganje kad što ima smisla:

Ako trebate podići dodatni data centar u SAD-u, koštat će vas više nego da ga radite u Zagrebu, zbog većih troškova tamošnjih zaposlenika i većih cijena hostinga. U tom slučaju se, do određene razine, AWS isplati više nego da radite svoj setup u Americi.

Važan faktor kojeg, napominje, treba uzimati u obzir je i pretjerana vezanost za jedno rješenje i posljedice toga, a koje, na kraju, mogu dovesti do donošenja odluka koje nisu nužno najbolje dugoročno:

Kada bismo sve naše podatke držali na jednom cloud provideru i htjeli se prebaciti drugdje, ili na svoj setup, trošak izvlačenja svih podataka bi bio toliko velik da bi nam tada bilo prikladnije ostati, iako to ne želimo.

Sukladno članku 94. Zakona o elektroničkim medijima, komentiranje članaka na Netokraciji dopušteno je samo korisnicima koji ostave svoje ime i prezime te mail adresu i prihvate pravila ponašanja.

Pravila ponašanja

Na Netokraciji za vas stvaramo kvalitetan, autorski potpisan sadržaj i zaista se veselimo vašim kvalitetnim, kontruktivnim komentarima. Poštujmo stoga jedni druge prilikom komentiranja, kao i Zakon, držeći se sljedećih pravila ponašanja:

  • Ne budite 💩: Nema vrijeđanja, diskriminiranja, ni psovanja (osim ako nije osobni izričaj, ali onda neka psovka bude općenita, a ne usmjerena prema nekome). Također, upoznajte se sa stavkom 2. članka 94. Zakona o elektroničkim medijima prije no što ostavite komentar.
  • Samo kvalitetna rasprava, manje trolanja: Ne morate se ni sa kim slagati, ali budite konstruktivni i doprinesite raspravi! Svako trolanje, flameanje, koliko god "plesalo" na granici, leti van.
  • Imenom i prezimenom, nismo Anonymous 👤: Autor sadržaja stoji iza svog sadržaja, stoga stojite i vi iza svog komentara. Koristimo ime i prezime te pravu email adresu.

Kako koristimo podatke koje ostavljate? Bacite oko na našu izjavu o privatnosti.

Sve ostale komentare ćemo s guštom spaliti, jer ne zaslužuju svoje mjesto na internetu.

Odgovori

Tvoja e-mail adresa neće biti objavljena.

Popularno

Zabava i zanimljivosti

GOVNO framework – odgovor na birokratsku prirodu Scruma

Governance. Objectives. Visibility. Networks. Outcome. Sve su to ključni aspekti novog okvira za upravljanje projektima.

Društvene mreže

LinkedIn traži tvoju identifikaciju? Samo skoči do javnog bilježnika!

Vrijeme adventa pomalo ostavljamo iza nas, ali uspomene i pokloni ostat će još dugo s nama. Jedan naš poduzetnik posebno će pamtiti kako ga je poznata društvena mreža nagradila odlaskom kod javnog bilježnika.

Tehnologija

“Revolucija” koju donosi ChatGPT podsjeća me na samovozeće aute

Promjene koje donosi napredak u tehnologiji kompleksnije su, sporije i manje seksi od bombastičnih predviđanja na društvenim mrežama.

Što ste propustili

Novost

Hrvatski 404 i Shape postaju dio MYTY grupe, vodeće grupacije njemačkih i švicarskih agencija

404, najveća hrvatska komunikacijska agencija i Shape, tehnološka kompanija koja je dio 404 grupe, postaju dio MYTY, vodeće grupacije njemačkih i švicarskih agencija, čije je sjedište u Berlinu.

Netokracija Podcast

Ivan Vulić s Cambridgea objasnio nam je strojno učenje i kako zaista funkcionira ChatGPT

Ima li boljeg sugovornika na temu strojnog učenja, treniranja velikih jezičnih modela i glasovnih asistenata koji umjesto ljudi rješavaju probleme korisnika od čovjeka koji se time bavi istraživački i u praksi?

Najava

Jeste znali da je “ozbiljno igranje” sve popularniji trend u ozbiljnim firmama?

Često se kaže da je igranje na poslu privilegija samo game developera (da bar!), no i „normalne” tvrtke u posljednjih nekoliko godina ponovno otkrivaju igre kao alat za razvoj „mekih” vještina radnika, unaprijeđenje timske suradnje te katalizator poslovnih inovacija. U to sam se uvjerila posjetivši nekonvencionalnu gaming konferenciju #play14 te razgovarajući s Lidijom Kralj i Josipom Borić-Novosel, renomiranim domaćim stručnjakinjama u ovom području.

Tvrtke i poslovanje

Zašto je big tech ove godine otpustio već 60.000 ljudi i to – preko noći?

Kako oni smiju tako nasumce i preko noći otpustiti 12.000 ljudi pitali su se oni s druge strane svijeta dok su na društvenim mrežama gledali i čitali objave šokiranih američkih "guglera" koji su saznali da više nemaju posao tako što nisu mogli otvoriti službeni email ili ući u ured.

Tvrtke i poslovanje

Airtu je u samo 6 mjeseci odobren patent u SAD-u! Evo kako su u tome uspjeli

Patent osigurava vlasniku isključivo pravo na izradu, korištenje, stavljanje u promet ili prodaju izuma zaštićenog patentom, ali prije toga potrebno je imati originalnu ideju koju nitko na svijetu još nije osmislio.

Kolumna

Emily u Parizu, Emily u hrvatskim oglasima za posao

Život je nekad prepun apsurda. Da ne kažem oksimorona. Nedavno sam na svom LinkedIn profilu objavio post koji uspoređuje ulogu Emily iz serije Emily u Parizu sa stvarnim svijetom marketingaša. Nije prošlo previše vremena prije nego su me preplavile notifikacije u vezi ove objave. Post je postao viralan. Baš kao i svaki post koji Emily objavi. Dok sam čekao poziv iz francuske agencije Savoir, nastao je ovaj članak.