ShipMonk je jedním z nejrychleji rostoucích startupů ve světě logistiky. Přináší do ní nové postupy, rychlost, spolehlivost a dostupnost pomocí nejmodernějších technologií. Situace ale taková nebyla vždy a zvlášť v začátcích byly často problémy nejen s dostupností, ale i s aktualizacemi aplikace. Jak firma rostla, původní nastavení přestalo stačit.
ShipMonk měl k dispozici 3 produkční servery a 4 vývojové, které byly umístěné u Vultr a Digital Ocean. Vzhledem k monolitické povaze aplikace byl hlavní produkční server jednou z největších instancí v Digital Ocean.
Toto nastavení:
Ani jeden z poskytovatelů v té době neměl oddělená datacenta, na která by bylo možné snadno přepnout, proto náš disaster recovery plan zahrnoval udržování kopie a migraci k druhému poskytovateli. Rozhodli jsme se pro AWS.
Migraci předcházela úprava aplikace do mikroservice. Pak jsme v AWS vytvořili celé prostředí v Terraform a pro migraci využili Kubernetes. Kubernetes jsme dále monitorovali a pomáhali odladit. Připravili jsme CI/CD pipeline.
Výsledek:
Díky tomuto nastavení se může ShipMonk dále rozvíjet, rozšiřovat své služby a aplikaci. Ta je odolná, protože se její výkon dynamicky přizpůsobí aktuálnímu zájmu zákazníků.
Je jedno, v jakém oboru podnikáte, pokud potřebujete cloud, jsme tu pro vás. Prohlédněte si případové studie našich klientů.
Řekněte nám více a my vás spojíme s expertem, který vám dá více informací o našich službách a produktech.