Služby
Převzetí, údržba a upgrade Rails aplikací
Vaše aplikace běží, ale původní vývojář nebo dodavatel už není k dispozici? Nebo běží na staré verzi Ruby on Rails a bojíte se na ni sáhnout? S Ruby on Rails pracujeme od roku 2007 a starší aplikaci převezmeme do péče.
Kdy se nám ozvat
- Původní dodavatel skončil nebo nemá na vaši aplikaci kapacitu.
- Aplikace běží na staré verzi Rails nebo Ruby, která už nedostává bezpečnostní opravy.
- Každá změna je pomalá a drahá, protože chybí testy nebo dokumentace.
- Aplikaci potřebujete dál rozvíjet, ne jen udržet v chodu.
Jak převzetí probíhá
Seznámíme se s aplikací
Projdeme kód, databázi, server a nasazení a sepíšeme, kde jsou rizika.
Naplánujeme
Upgrade rozdělíme na menší kroky. Víte, co se kdy děje a proč.
Upgradujeme a reportujeme
Každá změna prochází code review, testy a stagingem. Každý krok reportujeme, takže vidíte, za co platíte.
Provoz a další rozvoj
Pomůžeme vyhnout se výpadkům a aplikaci pak můžeme dál rozvíjet.
Proč JchSoft
- Ruby on Rails děláme od roku 2007.
- Stavíme na aktuálním Rails: Hotwire / Turbo, Solid Queue, PostgreSQL.
- Máme zkušenost s provozem pod zátěží – backend Speedlo obsluhuje 2 M uživatelů a 30 M transakcí.
- Ve vývoji využíváme AI nástroje, každou změnu ale kontroluje zkušený programátor.
Pošlete nám, na čem vaše aplikace běží
Napište, na jaké verzi Rails a Ruby aplikace je a co od ní potřebujete. Ozveme se s návrhem dalšího postupu.