Přeskočit na obsah
BigTree108

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

Přehled: Řešení

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ů.