Vlákno názorů k článku
Peter Gajdošech, Milan Ryšavý (Seyfor): Cloud přináší výhody velkých podnikových řešení menším firmám

  • Článek je starý, nové názory již nelze přidávat.
  • 15. 6. 2023 12:43

    byCx

    Problém toho vaše přístupu je v tom, že:

    1. se dostanete do brutálního vendor lock-inu a není z něco cesta ven,
    2. při 10 násobné zátěži se zvednou náklady 15x - tzn. s velikostí rostou náklady exponenciálně

    Stačí si vzít blbé SQS v AWS v porovnání třeba s RabbitMQ nebo NATS. V NATS mám miliardu zpráv za $10, $30, když chci redundanci. V SQS zaplatím za to samé $400.

    Dostane vás to tedy do spirály a budete se snažit nesmyslně optimalizovat. Třeba posílat více updatů produktů v jedné zprávě, čímž začne degradovat kód okolo a stane se dražší ho udržovat.

    Za těch $400 se dá pronajmout 16 jaderný AMD EPYC s 256 GB RAM a 2 TB NVMe storagí, který hravě zvládne jak tu frontu zpráv, tak pravděpodobně všechno ostatní.

    Za svou kariéru jsem viděl i desetinásobný nárůst nákladů na infrastrukturu jen tím, že se firma rozhodla přemigrovat do AWS. Nevychází to levněji. Ani čistý výkon, ani ty SaaS služby.

    Podle mě je cenově nejefektivnější si najít partnera s DC a spolehlivou technickou podporou a servery si od něj pronajmout. Není to o moc dražší než je vlastnit a odpadají starosti o HW.

  • 6. 6. 2023 11:00

    JP

    Ne neviděl. A důvod je, že všichni čeští prodejci napsali strand alone aplikace, které instalují on premise a jejich představa o Cloudu je, že si někde v datovém centru neklikáte virtuální stroj a na něj tu jejich aplikaci nainstalujete. Toto, ale není to, o čem mluvím.
    Prosím rozlišujme VM někde v datovém centru, kde Vám poskytovatel ERP aktualizuje vaši instalaci a přidává custom věci a to, že někde v Cloud běží SaaS. Když píšu o Cloudu, mám na mysli AWS, Azure, Oracle a další a skutečně Cloudovou aplikaci, která zvládne zvýšení zátěže o 10-tky i 100-ky % procent.

    Prodejci mají ve svých aplikacích neskutečné investice za ty roky a věřím, že to nebude žádná hitparáda z pohledu architektury a čistoty kódu.
    Každá aplikace může poskytovat API pro komunikaci s backendem. UI je jen jiná vrstva nad business logikou. Takže propojení je možné, jen to nesmí být “nabastlené”. Ty postupy a techniky jsou zde již roky, jen je třeba je dodržovat - design patterns a vrstvy aplikace.

    Co se týče těch customizací. Je to o vašich preferencích. Buď ohnete aplikaci nebo firmu. Velké firmy, jako Alza si ERP píšou sami. Původně začínali na “krabicovém produktu”, ale teď už jsou tak velcí, že potřebují, z důvodu business flexibility, vlastní ERP. Pokud jste, ale malá firma, tak by bylo lepší se customizacím vyhnout a jet nějaký standard. Na těch customizacích firmy vydělávají, protože většinou musí přijet konzultant a za nějaký peníz, většinou nemalý, provede změny. Tím se dostáváte vlastní vinnou do pasti a vzniká Vám vendor lock. A to oni chtějí.

    Za customizaci nepočítám to, že aplikace třeba umožňuje “neklikat” nějaké workflow, které v ní žije a volá dle toho moduly aplikace.

Upozorníme vás na články, které by vám neměly uniknout (maximálně 2x týdně).