Přeskočit na obsah
BigTree108

Vývoj a správa databází

Služby vývoje a správy databází pro PostgreSQL, SQL Server a Azure SQL, Oracle a MongoDB: návrh schématu a SQL, ladění dotazů, vysoká dostupnost a zálohy, upgrady verzí, cloudové databáze a migrace mezi databázovými systémy. Dedikovaní vývojáři a DBA pro váš tým, projekty dodané od začátku do konce a převzetí databází, které vytvořily jiné týmy.

Databáze, se kterými pracujeme

Každá stránka popisuje práci, kterou přebíráme, způsoby spolupráce s námi a otázky, které klienti kladou jako první. MySQL, Redis, Cassandra, ClickHouse a další databázové systémy jsou popsány na naší stránce o vývoji databází.

Popsáno jinde na webu

Stejná pravidla na každém databázovém systému

Jeden DBA ve vašem týmu nebo celá databázová funkce: návrh schématu a SQL, výkon, dostupnost a zálohy, upgrady, zabezpečení a přechody mezi databázovými systémy nebo do cloudu, na PostgreSQL, SQL Serveru a Azure SQL, Oracle a MongoDB, ve vlastním hostingu i jako spravovaná služba.

S databází se zachází jako s kódem. Změny schématu jsou revidované migrace nasazované pipeline, testy běží proti skutečnému databázovému systému v kontejneru, spravované instance jsou definované v Terraformu a přihlašovací údaje pocházejí z trezoru. Osobní a finanční data jsou tam, kde jsou citlivá, šifrovaná a mimo produkci maskovaná.

Převzetí začíná přístupem jen pro čtení a písemným seznamem rizik, než kdokoli cokoli změní. Dosud jsme převzali devět systémů od jiných týmů, nejstarší z roku 2008, a stejný první krok platí i pro databázi.

Otázky k vývoji a správě databází

S jakými databázemi pracujete?

PostgreSQL, SQL Server a Azure SQL, Oracle a MongoDB, každá s vlastní stránkou, a také MySQL a MariaDB, Redis a Valkey, Cassandra, Elasticsearch a OpenSearch, ClickHouse a Azure Cosmos DB. Ve vlastním hostingu, v Kubernetes nebo jako spravovaná služba na Azure, AWS, Google Cloud a Oracle Cloud Infrastructure.

V jakých odvětvích pracují vaši vývojáři databází a DBA?

Většinou fintech, bankovnictví a pojišťovnictví, produkty z oblasti AI a dat, e-commerce a maloobchod, podnikový software a ERP a zdravotnictví, dále logistika, telekomunikace, výroba a energetika a také média a spotřebitelské aplikace. Každá stránka popisuje, jak práce v těchto odvětvích vypadá.

Potřebujete administrátorský přístup k naší produkční databázi?

Na začátku ne. Revize začíná přístupem jen pro čtení přes účet, který si vytvoříte a můžete kdykoli zrušit. Změny přicházejí jako migrace, které váš tým kontroluje, a jakýkoli zvýšený přístup je časově omezený, uděluje se přes vašeho vlastního poskytovatele identity a po skončení práce se odebírá.

Mohou vaši DBA podporovat naše databáze nepřetržitě?

Ano, v rámci vaší pracovní doby i nepřetržitě. Před zahájením podpory se dohodneme na pokrytých hodinách, době reakce pro každou závažnost a eskalační cestě do vašeho týmu a každé upozornění, které může někoho vzbudit, má vedle sebe runbook.

Komu patří schémata, skripty a kód, které napíšete?

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.

Máte databázi, která potřebuje specialistu?

Napište nám databázový systém, verzi, kde běží a co se má změnit. Odpověď dostanete do jednoho pracovního dne: plán, profily kandidátů nebo rozsah revize vaší databáze.