Přeskočit na obsah
BigTree108

Služby poradenství a vývoje pro Kubernetes

Poradenství a vývoj pro Kubernetes pro týmy, které provozují kontejnery v produkci: clustery na EKS, AKS, GKE i na vašem vlastním hardwaru, Helm charty, GitOps delivery, zabezpečení a observabilita clusterů, upgrady verzí a GPU workloady, s dedikovanými Kubernetes inženýry pro váš tým nebo s Kubernetes projektem dodaným na klíč.

Co stavíme v technologii Kubernetes

  • Produkční clustery

    Clustery EKS, AKS nebo GKE definované v Terraform, s uzly škálovanými pomocí Karpenter nebo cluster autoscaleru, provozem směrovaným přes Gateway API a síťovými politikami, které ve výchozím stavu vše zakazují.

  • Kontejnerizace aplikací

    Stávající aplikace v .NET, Java, Python a Node.js převedené do malých image bez root oprávnění, které se sestavují a skenují v pipeline, s konfigurací uloženou mimo image.

  • Helm charty a manifesty

    Aplikace zabalené pomocí Helm nebo Kustomize, každá s požadavky na zdroje a limity, readiness a liveness sondami a pod disruption budgetem.

  • GitOps delivery

    Argo CD nebo Flux udržují každý cluster v souladu s Gitem a Argo Rollouts nebo Flagger postupně přesouvají provoz na novou verzi, takže běží to, co říká repozitář, a rollback je jen revert.

  • Observabilita clusterů

    Prometheus a Grafana nebo vlastní monitoring vašeho cloudu, trasování OpenTelemetry napříč službami a upozornění na to, co by uživatelé poznali, a ne na každý restart podu.

  • Zabezpečení clusterů

    Pod Security Standards, RBAC pro každý tým, tajné klíče stahované z trezoru pomocí External Secrets Operator, podepsané image, admission politiky v Kyverno nebo OPA Gatekeeper a vzájemné TLS mezi službami přes Istio nebo Linkerd.

  • Upgrady a day-two provoz

    Minor verze se upgradují v rámci podpory poskytovatele, odstraněná API se najdou dřív, než rozbijí nasazení, ingress-nginx se nahrazuje implementací Gateway API, protože projekt byl ukončen, a zálohy Velero se pravidelně obnovují.

  • On-premises a hybridní clustery

    Kubernetes na vašich vlastních serverech nebo na okraji sítě s OpenShift, Rancher RKE2, Talos Linux nebo k3s a floty clusterů napříč cloudy a datovými centry spravované z jednoho místa přes Cluster API a GitOps.

  • GPU a workloady strojového učení

    Node pooly s GPU běží s NVIDIA GPU Operator, modely se provozují přes KServe nebo vLLM, clustery Ray přes KubeRay a dávkové úlohy se řadí do fronty v Kueue, přičemž KEDA škáluje podle délky fronty, aby se nevyužívané GPU uvolňovaly.

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

  • Dedikovaní Kubernetes inženýři

    Kubernetes inženýři, kteří nastoupí do vašeho týmu na plný úvazek, pracují ve vašich repozitářích, trackeru a na vašich schůzkách a zodpovídají se vašemu vedoucímu. Pohovor s nimi vedete vy; my neseme ukrajinskou smlouvu, mzdy, fakturaci a dovolenou.

  • Realizace projektu v technologii Kubernetes

    Tým, který provede projekt v technologii Kubernetes od vymezení rozsahu po vydání: odhad, vývoj, testy a nasazení, s technickým vedoucím na naší straně, který odpovídá za plán a kvalitu.

  • Podpora a převzetí systémů v technologii Kubernetes

    Stávající systém v technologii Kubernetes převzatý od jiného týmu nebo udržovaný v chodu: nejprve revize jen pro čtení a písemný seznam rizik, pak opravy a nové funkce podle dopadu.

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 projektu v technologii Kubernetes

  • Kubernetes inženýři

    Clustery, GitOps a upgrady

  • Platform inženýři

    Interní platforma, přes kterou vaše týmy nasazují

  • DevOps a site reliability inženýři

    Pipeline, monitoring a on-call

  • Backend vývojáři

    Aplikace připravené pro kontejnery

  • Bezpečnostní inženýři

    Politiky, RBAC a revize clusterů

Jak provozujeme Kubernetes

Spravovaná control plane všude, kde ji poskytovatel nabízí, vše deklarované v Gitu a clustery, které lze znovu postavit z kódu, a ne opravovat ručně. Lidé se do clusteru dostávají přes vašeho poskytovatele identit s krátkodobými přihlašovacími údaji, takže žádný notebook nedrží administrátorský kubeconfig.

U clusteru, který postavil jiný tým, začínáme posouzením jen pro čtení, které se týká verzí, doplňků, RBAC, vystavení do sítě a nastavení zdrojů, a písemným seznamem rizik v pořadí podle dopadu, ještě než se cokoli změní.

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

Přehled: Cloud, DevOps a bezpečnost

Otázky k vývoji v technologii Kubernetes

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

Většinou ve fintechu, kde se provozují platební a obchodní služby, které vyžadují izolaci a auditní stopy; u cloudových, hostingových a telekomunikačních firem, které svým zákazníkům nabízejí platformy na Kubernetes; v e-commerce se službami, které škálují na prodejní špičky; u SaaS produktů s mnoha službami a tenanty; u AI produktů, které provozují modely na GPU clusterech; a u zdravotnických platforem, které drží data pacientů v oddělených namespace nebo clusterech.

EKS, AKS, nebo GKE?

Obvykle ten v cloudu, který už používáte, protože s ním přicházejí identita, síť i fakturace: EKS na AWS, AKS na Azure a GKE na Google Cloud, s EKS Auto Mode nebo GKE Autopilot, když chcete, aby byly spravované i uzly. Na vlastním hardwaru OpenShift nebo Rancher. Naše nastavení Terraform a GitOps je na všech stejné.

Můžete upgradovat cluster, který zaostal?

Ano, po jedné minor verzi. U každého workloadu se zkontroluje, zda nepoužívá API, která další verze odstraňuje, upgrade se nacvičí na kopii clusteru a spolu s ním se upgradují ingress controllery, operátory a další doplňky.

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

Když je k dispozici ten pravý Kubernetes 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: Kubernetes 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.

Provozujete Kubernetes?

Napište nám, jaký máte poskytovatele, verzi clusteru a co na něm běží. Odpověď dostanete do jednoho pracovního dne: plán, profily kandidátů nebo rozsah posouzení vašich clusterů.