Služby vývoje SaaS
Vývoj SaaS pro produktové firmy: multi-tenant webové aplikace s předplatným, podnikovým přihlášením a provozem, který produkt prodávaný mnoha zákazníkům potřebuje, vytvořené od nuly nebo přidané k SaaS produktu, který už provozujete.
Co do SaaS produktu zabudujeme
Multi-tenant architektura
Izolace tenantů rozhodnutá předem: sdílená databáze se zabezpečením na úrovni řádků, schéma na tenanta nebo databáze na tenanta, zvolené podle požadavků vašich zákazníků na soulad a nákladů na hosting.
Předplatné a billing
Tarify, zkušební období, licence na uživatele a ceny podle využití přes Stripe nebo Paddle, s webhooky zpracovanými idempotentně, takže opakovaná událost nikdy nestrhne zákazníkovi platbu dvakrát.
Podnikové jednotné přihlášení (SSO)
Přihlášení přes Microsoft Entra ID, Okta nebo Google přes OpenID Connect a SAML, provisioning SCIM a role, které spravují administrátoři každého zákazníka.
Back office pro váš tým podpory
Vyhledání tenanta, feature flagy pro každého tenanta, reporty o využití a přístup podpory, který je časově omezený a zapisuje se do auditního logu.
Odpovědi na bezpečnostní dotazníky
Auditní logy, šifrování při přenosu i v klidu, export a mazání dat pro jednotlivé tenanty a důkazy, které požaduje bezpečnostní revize zákazníka nebo audit ISO 27001 či SOC 2.
Vydání bez servisního okna
Průběžné nasazování za feature flagy, databázové migrace, které běží v pipeline a jsou kompatibilní s předchozí verzí, a postupné zavádění napříč tenanty.
SaaS vývojáři do vašeho týmu
Dedikovaní SaaS vývojáři
SaaS vývojáři, kteří nastoupí do vašeho týmu na plný úvazek, pracují ve vašich nástrojích a procesu a zodpovídají se vašemu vedoucímu. Pohovor s nimi vedete vy; my neseme ukrajinskou smlouvu, mzdy, fakturaci a dovolenou.
Projekty v oblasti „Vývoj SaaS“
Vymezená část práce v oblasti „Vývoj SaaS“ s rozsahem, pevným plánem a jmenovaným vedoucím na naší straně, který odpovídá za výsledek a o postupu informuje ve vašich kanálech.
Průběžná spolupráce v oblasti „Vývoj SaaS“
Průběžná služba v oblasti „Vývoj SaaS“: každý měsíc stejní lidé, backlog, kterému určujete priority, a hodiny, které vidíte v našem portálu i na faktuře.
Stránka o dedikovaném týmu vysvětluje, jak se specialisté připojují k vašemu týmu, a stránka o outsourcingu pokrývá dodávku projektů, převzetí systémů a jak účtujeme.
Kdo pracuje na vašem zadání v oblasti „Vývoj SaaS“
Technický vedoucí
Model tenancy, architektura a proces vydávání
Backend vývojáři
Služby a API v .NET, Pythonu, Javě nebo Node.js
Frontend vývojáři
Aplikace a design systémy v Angularu, Reactu nebo Vue
Cloud a DevOps inženýři
Terraform, pipeline, monitoring a náklady na tenanta
QA inženýři
Regresní sady, které běží před každým vydáním
Jak pracujeme na SaaS produktu
SaaS produkt není nikdy hotový, proto ho stavíme tak, aby se měnil každý týden: malá vydání za feature flagy, testy běžící v pipeline, databázové migrace verzované spolu s kódem a monitoring, který ukazuje, ke kterému tenantovi chyba patří. Náklady na tenanta se navrhují předem, ne objevují na účtu za cloud.
Vlastní firmu provozujeme na platformě, kterou jsme vytvořili na .NET, Angularu a Azure, se zabezpečením na úrovni řádků pro každého klienta a sloupci Always Encrypted pro osobní a finanční data, a produkty, které vytváříme pro klienty, se řídí stejnými pravidly.
Další řešení, která dodáváme
Vývoj MVP
Služby vývoje MVP pro zakladatele a produktové týmy: vymezení rozsahu, prototyp ve Figmě, vývoj webu nebo mobilní aplikace a spuštění na stacku, který unese další verzi, od dedikovaných vývojářů MVP nebo jako projekt.
Vývoj webových aplikací
Služby vývoje webových aplikací: zákaznické portály, interní nástroje, dashboardy a progresivní webové aplikace, včetně backendu a hostingu, od dedikovaných webových vývojářů nebo jako projekt.
Vývoj API
Služby vývoje API a integrací: API v REST a GraphQL, integrace třetích stran, zasílání zpráv řízené událostmi a webhooky, s monitoringem každého spojení, od dedikovaných vývojářů API nebo jako projekt.
Modernizace legacy systémů
Služby modernizace legacy softwaru: převzetí, která začínají revizí jen pro čtení, upgrady na aktuální .NET, Javu a PHP a postupná výměna, od dedikovaných inženýrů nebo jako modernizační projekt.
Migrace do cloudu
Služby migrace do cloudu: posouzení úloh, landing zones v Terraformu a přesuny databází a aplikací na Azure, AWS nebo Google Cloud s plánovaným přepnutím, od dedikovaných cloudových inženýrů nebo jako projekt.
Boti pro Telegram a Viber
Boti pro Telegram a Viber pro firmy: objednávky, rezervace, platby přes LiqPay, WayForPay nebo monobank, stav objednávek a boti pro zaměstnance, propojení s vaším webem, CRM a účetnictvím.
Chatboti pro firmy, instituce a charity
Chatboti pro podporu, rezervace, objednávky, odečty měřičů, přijímání do škol, veřejné služby a charity, v Telegramu, Viberu, WhatsAppu, Facebook Messengeru, Instagramu a na vašem webu, postavení na SendPulse, Botpress nebo Copilot Studio nebo v kódu.
Integrace s ukrajinskými službami
Váš web, e-shop nebo CRM propojené s Nova Poshta, Ukrposhta, LiqPay, monobank, PrivatBank, Checkbox, Vchasno, Paperless, Prom.ua, Rozetkou, KeyCRM a API Prozorro, bez přepisování dat.
Vývoj CRM
Systémy CRM nastavené, rozšířené nebo postavené pro váš proces: KeyCRM, SalesDrive, HubSpot, Pipedrive, Salesforce, Dynamics 365 nebo vlastní CRM, s integracemi a automatizovanou rutinou.
Dotazy k vývoji SaaS
Dokážete do našeho stávajícího produktu přidat multi-tenancy?
Ano. Prověříme, jak jsou data dnes oddělena, zapíšeme rizika a přejdeme na zvolený model tenancy v krocích, z nichž lze každý vydat, s testy, které dokazují, že jeden tenant nemůže číst data jiného.
Na jakém cloudu SaaS produkty vytváříte?
Azure je místo, kde denně pracuje naše největší praxe, a AWS i Google Cloud jsou možnosti také. Volba se řídí vašimi zákazníky, stávajícími účty a kredity a vše je deklarováno v Terraformu, ať jde o jakýkoli cloud.
Jak rychle mohou nastoupit SaaS vývojáři?
Když je k dispozici ten pravý SaaS vývojář, začátek brzdí jen váš pohovor, NDA a převod práv duševního vlastnictví. Jinak vedeme hledání, které obvykle přinese profily kandidátů do dvou až tří týdnů, a nikdo nenastoupí, dokud neřeknete ano.
Jak probíhá najímání přes BigTree108 (role: SaaS vývojáři)?
Řekněte nám, jakou práci, jakou seniority a kolik hodin potřebujete. Navrhneme jednoho nebo dva lidi s jejich profily, pohovoříte s nimi stejně jako s vlastním zaměstnancem a podepíšete jednu smlouvu s BIG TREE 108 LLC a budete dostávat jednu fakturu měsíčně.
Komu patří práce, kterou vytvářejí?
Vám. Každý specialista má podepsanou smlouvu s BigTree108, která převádí všechny výsledky práce na společnost, a naše smlouva s vámi je převádí dál. Kód, návrhy a dokumenty se dodávají do vašich vlastních repozitářů a nástrojů, ne do míst, kde je můžeme měnit jen my.
Stavíte nebo rozvíjíte SaaS produkt?
Sdělte nám, kdo jsou vaši zákazníci a co produkt dělá dnes. Do jednoho pracovního dne dostanete odpověď: doporučení architektury, plán nebo profily kandidátů.