Přeskočit na obsah
BigTree108

Služby platform engineeringu

Služby platform engineeringu pro firmy, jejichž vývojáři čekají na provoz, než mohou nasadit: interní vývojářské platformy, portály Backstage a katalogy softwaru, golden paths a šablony služeb, infrastruktura na vyžádání (self-service), platformy Kubernetes, preview prostředí a sdílené pipeline, s dedikovanými platform inženýry pro váš tým nebo s platformou postavenou na klíč.

Zakázky v oblasti platform engineeringu, které přebíráme

  • Interní vývojářské platformy

    Jedna podporovaná cesta od commitu do produkce s již propojeným runtime, pipeline, tajnými klíči, observabilitou a přístupy, kterou provozuje platformní tým jako produkt s vlastní roadmapou, dokumentací a uživateli.

  • Vývojářské portály Backstage

    Portál Backstage s katalogem softwaru naplněným z vašich repozitářů, s vlastníky a on-call zobrazenými u každé služby, pluginy pro vaše CI, cloudové a incidentní nástroje a dokumentací uloženou vedle kódu. Hostované portály, například Cortex nebo Port, když byste portál raději neprovozovali sami.

  • Golden paths a šablony služeb

    Šablony, ze kterých nová služba vychází, s již hotovým buildem, testy, kontejnerovým image, nasazením, dashboardy a upozorněními, a scorecardy, které ukazují, které služby se od standardu odchýlily.

  • Infrastruktura na vyžádání (self-service)

    Databáze, fronty, buckety i celá prostředí se žádají z portálu nebo pull requestu a vytvářejí je prověřené moduly Terraform nebo kompozice Crossplane, v mezích velikosti, regionu a nákladů.

  • Kubernetes jako sdílená platforma

    Multitenantní clustery s namespace a kvótou pro každý tým, síťovými politikami a pravidly Kyverno uplatněnými na každý workload, GitOps přes Argo CD nebo Flux a krátkou specifikací aplikace místo ručně psaných manifestů.

  • Sdílené stavební bloky pipeline

    Opakovaně použitelná workflow GitHub Actions, komponenty GitLab CI/CD nebo šablony Azure Pipelines ve správě platformního týmu, takže kroky podepisování, skenování a nasazení dorazí ke každému týmu aktualizací verze.

  • Dočasná preview prostředí

    Krátkodobá kopie aplikace pro každý pull request, kterou vytvoří pipeline s nasetovanými testovacími daty, odkazovaná z review a po mergi smazaná.

  • Cloudová vývojová prostředí

    Dev containery, GitHub Codespaces nebo pracovní prostory Coder, které reprodukují build a jeho závislosti na jakémkoli stroji, takže nový vývojář spouští kód hned první den.

  • Metriky zkušenosti vývojářů

    Metriky dodávek DORA, doby buildů a review a krátké průzkumy mezi vývojáři měřené před každou změnou platformy a po ní, takže její hodnota je doložena čísly, a ne jen tvrzena.

platform inženýři do vašeho týmu

  • Dedikovaní platform inženýři

    Platform inženýř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 „Platform engineering“

    Vymezená část práce v oblasti „platform engineering“ 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 „platform engineering“

    Průběžná služba v oblasti „Platform engineering“: 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 „platform engineering“

  • Platform inženýři

    Platforma, její šablony a self-service

  • Kubernetes inženýři

    Multitenantní clustery a GitOps

  • DevOps inženýři

    Sdílené pipeline a infrastruktura jako kód

  • Backend vývojáři

    Pluginy Backstage a API platformy

  • Site reliability inženýři

    Observabilita a on-call zabudované do šablon

Jak vytváříme platformy

Platforma se provozuje jako produkt: vývojáři, kteří ji používají, jsou její zákazníci, první verze zvládne nejběžnější požadavek od začátku do konce a každé rozšíření vychází ze změřeného úzkého místa, a ne z nástroje, který si někdo chtěl vyzkoušet. Golden paths zůstávají volitelné a udržované, takže si je týmy vybírají, protože jsou rychlejší.

Vše, co platforma poskytuje, je kód: šablony, moduly Terraform, politiky a konfigurace portálu v Gitu, vydávané s čísly verzí, takže týmy upgradují podle vlastního plánu. U existujícího řešení začínáme posouzením jen pro čtení a rozhovory s týmy, které přes něj nasazují, a poté písemným plánem v pořadí podle dopadu.

Další služby cloudu, DevOps a bezpečnosti

Přehled: Cloud, DevOps a bezpečnost

Otázky k platform engineeringu

V jakých odvětvích pracují vaši platform inženýři?

Většinou ve fintechu a bankovnictví, kde musí každý tým nasazovat stejnou auditovanou cestou; u podnikových SaaS firem s mnoha týmy a službami; v e-commerce a maloobchodu; u cloudových, hostingových a telekomunikačních firem, které nabízejí platformu svým zákazníkům; u AI a datových produktů, které potřebují kapacitu GPU a pipeline na požádání; a ve zdravotnictví, kde jsou kontroly compliance zabudované do šablon.

Potřebujeme na začátku Backstage?

Ne. Platforma je podporovaná cesta do produkce a portál je jedním ze způsobů, jak se do ní dostat. Mnoho týmů začíná šablonami a self-service přes pull requesty a Backstage přidá, až když počet služeb udělá z katalogu něco, co stojí za to udržovat.

Čím se platform engineering liší od DevOps?

DevOps inženýři obvykle pracují uvnitř jednoho produktového týmu na jeho pipeline a infrastruktuře. Platform inženýři vytvářejí to, co sdílejí všechny týmy: šablony, self-service a cestu do produkce, aby každý tým dělal méně z této práce sám. Poskytujeme obojí, samostatně i společně.

Jak rychle mohou nastoupit platform inženýři?

Když je k dispozici ten pravý platform inženýr, 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: platform inženýř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.

Budujete interní vývojářskou platformu?

Napište nám, kolik týmů nasazuje, kde běží a co je zpomaluje. Odpověď dostanete do jednoho pracovního dne: plán první verze, profily kandidátů nebo rozsah posouzení.