Vývoj

Aha momenty z Public cloud meetupu

Na konci srpna jsme uspořádali #HeurekaDevsMeetup o public cloudu, i protože v rámci Heureka Group testujeme hybridní model napříč třemi zeměmi a narážíme na úskalí, která už někdo před námi určitě řešil. 

Jeden z našich hlavních důvodů, proč meetup organizovat, byly právě chybějící autentické use-casy a platforma, kde bychom mohli takové otázky otevřít s dalšími odborníky a vyměnit si nezávisle zkušenosti napříč firmami a obory. 

Sdílecí formát nám umožnil v menších skupinách diskutovat o technologických i manažerských otázkách, které přechod na public cloud provází. Tady jsou naše aha momenty a doufáme, že vám poslouží jako inspirace k dalším diskuzím.

Setkání proběhlo na naší karlínské terase

Co si odnášíme za poznatky:

Všichni řešíme to samé

  • Ti, kteří začínají s cloudem, o tom nemluví z “obavy”, že “tam” všichni už dávno jsou a mají to dobře rozjeté. Právě naopak, velká část firem stále řeší, jak na to. 
  • Tech komunita v Praze je sice malá, ale nesdílíme spolu dostatečně. Proto všichni řešíme stejné věci...a stále dokola.

Co zohlednit v rozhodování?

  • Občas byla potřeba se rozhodnout na základě strategie nebo politiky firmy. Ne vždycky se jedná o rozhodnutí vývojářů nebo infrastrukturního týmu.
  • Jít, či nejít do cloudu není otázka. Spíše záleží na tom, kdy a co vybrat. Spočítat náklady na on-prem a naučit se billing se dá vždy.
  • Služba, která pomůže odhadnout náklady na provoz v cloudu - Infracost.
  • Je například možné interně ukázat, kolik procent z celkových nákladů na produkt stojí každý tým. A pak je nechat se challengovat mezi sebou. Nikdo nechce být nejdražší. Může to ale mít negativní dopad. Týmy nemusí chtít přidávat nové funkcionality, protože by to stálo peníze.
  • Geolokace a latence pro zákazníky
    • Není nutné se vázat na datacentra, která jsou nám nejblíž (např. z pohledu GCP je to Frankfurt). Pro Maďarsko a Slovinsko, kde máme další infra týmy, nic bližšího nenajdeme.
    • Panuje tu obava z větších latencí. Ale díky tzv. bodům PoP (edge point of presence), které jsou v daných lokalitách, odpadá strach z latencí.


Diskuze o tom, co se děje s infra týmem po migraci na cloud

Kulturní fit je nezbytnost

  • Odposlechli jsme z diskuze: “Kdybych to dělal znovu, věnuju nejdřív půl roku na edukaci vývojářů, a pak teprve začnu s migrací".
  • Cloud není jen o technologiích, ale hlavně o mindsetu, protože lidi musí změnit svoje chování, zvyky a způsoby práce. Proto ve firmě potřebujete tzv. doers = lidé musí v cloudu sami chtít pracovat. Nejde jen o dovednosti. Ale bacha, ne všichni chtějí a chápou, že je posun dobrá věc a že nové dovednosti jsou potřeba.
  • Počítejte s tím, že o některé lidi “holt přijdete”. 

DevOps a údržba 

  • Co s infra týmem po nastavení cloudu? 
    • Základy postavíte rychle, ale vždy můžete jít o krok dál. Díky nim můžete dělat, co vás baví a to posouvat dál.
    • Nebojte se, vždy bude co dělat. Lidé, kteří totiž dělají “interní konzultanty” developerům, pomáhají jim dělat jejich službu lépe a mají znalosti firmy, se posouvají dál.
  • Někdy se stávající vývojáři dokáží naučit DevOps přístup. Vracíme se k tomu, že kulturní fit je důležitý pro to, aby se mohly dít změny.
  • Supporty cloudů jsou problém:
    • Není mnoho firem, které by byly tak “velikostně zajímavé”, aby vznikl lepší a rychlejší support.
    • Odposlechli jsme také, že být větším klientem v menším public cloudu může znamenat i rychlejší reakce na support požadavků a zapracování změn.
  • Odposlechnuto na meetupu - “Všichni víme, že hardware je fetiš”. 


Public cloud a oblasti, které jsme na meetupu diskutovali v menších skupinách

Hybrid ať chceme, či nechceme

  • Naše strategie
    • Nepřevádíme vše z on-premise na public cloud (navíc by to stálo “nesmysl”)
    • Jdeme do cloudu s novými službami/aplikacemi v rámci sjednocování Heureka Group platforem. Tudíž máme hybrid cloud.
  • Nakonec se nám potvrdilo, že nikdo není úplně cloudový. Každý model je nakonec chtě nechtě hybridní. Některé “čistě cloudové” firmy mají např. CDNky u sebe.
  • Někteří využívají on-premise pro určité use casy, které by je jinak stály vysoké částky.

Co říkáte na naše aha momenty?

Máte něco k doplnění? Přijďte nám to říci osobně a rovnou si poslechněte celý příběh Heureka Group na letošním WebExpo. S přednáškou “The hardest things about switching from on-premises infrastructure to a public cloud vystoupí CTO Lukáš Putna. Zapište si 21. září od 10:00 v kině Lucerna. Na viděnou v oblacích.



Podobné články

Ikony bez kompromisů

Ikony bez kompromisů

I přes svou malou velikost představují ikony na webu zajímavý problém. Jeden přístup střídá další –…

Vánoční resuscitace serverů

Vánoční resuscitace serverů

O sysadminech v Heurece se dá říci leccos, nedostatek paranoie to ale není. Máme zdvojené téměř…

Potkejme se na WebExpu!

Potkejme se na WebExpu!

Letošní ročník konference WebExpo 2018, točící se kolem webových technologií, obohatíme i naším…

Zaber si svou židli!

<Nejsme asociálové/>

<Témata/>

Zajímá tě naše práce, technologie, tým nebo cokoliv jiného?
Napiš šéfovi vývoje Lukášovi Putnovi.

lukas.putna@heureka.cz