Siirry sisältöön
BigTree108

Kubernetes-konsultointi ja -kehityspalvelut

Kubernetes-konsultointi ja -kehitys tiimeille, jotka ajavat kontteja tuotannossa: klusterit EKS:ssä, AKS:ssä, GKE:ssä ja omalla laitteistollanne, Helm-chartit, GitOps-toimitus, klusterin tietoturva ja seuranta, versiopäivitykset ja GPU-kuormat. Tarjolla omat Kubernetes-insinöörit tiimillenne tai Kubernetes-projekti toimitettuna kokonaisuutena alusta loppuun.

Mitä rakennamme Kubernetes-teknologialla

  • Tuotantoklusterit

    EKS-, AKS- tai GKE-klusterit määriteltynä Terraformilla, solmut skaalattuna Karpenterilla tai klusterin autoskaalaajalla, liikenne reititettynä Gateway API:n kautta ja verkkokäytännöt, jotka estävät oletuksena.

  • Sovellusten kontitus

    Olemassa olevat .NET-, Java-, Python- ja Node.js-sovellukset siirretään pieniin, ei-root-imageihin, jotka rakennetaan ja skannataan putkessa ja joiden konfiguraatio pidetään imagen ulkopuolella.

  • Helm-chartit ja manifestit

    Sovellukset paketoidaan Helmillä tai Kustomizella, ja jokaisella on resurssipyynnöt ja -rajat, readiness- ja liveness-tarkistukset sekä pod disruption budget.

  • GitOps-toimitus

    Argo CD tai Flux pitää jokaisen klusterin Gitin mukaisena ja Argo Rollouts tai Flagger siirtää liikenteen uuteen versioon vaihe vaiheelta, jolloin ajossa on se, mitä repositorio sanoo, ja palautus on revert.

  • Klusterin seuranta

    Prometheus ja Grafana tai pilvenne oma seuranta, OpenTelemetry-jäljet palvelujen läpi ja hälytykset sille, minkä käyttäjät huomaisivat, eikä jokaisesta podin uudelleenkäynnistyksestä.

  • Klusterin tietoturva

    Pod Security Standards, tiimikohtainen RBAC, External Secrets Operatorin holvista hakemat salaisuudet, allekirjoitetut imagit, admission-käytännöt Kyvernossa tai OPA Gatekeeperissa sekä keskinäinen TLS palvelujen välillä Istion tai Linkerdin kautta.

  • Päivitykset ja jatkuva operointi

    Minor-versiot päivitetään palveluntarjoajan tukiajan sisällä, poistetut rajapinnat löydetään ennen kuin ne rikkovat deployn, ingress-nginx korvataan Gateway API -toteutuksella nyt, kun projekti on lopetettu, ja Velero-varmuuskopiot palautetaan ajastetusti.

  • Paikalliset ja hybridiklusterit

    Kubernetes omilla palvelimillanne tai reunalla OpenShiftillä, Rancher RKE2:lla, Talos Linuxilla tai k3s:llä, ja pilvet sekä konesalit kattavat laivastot hallitaan yhdestä paikasta Cluster API:n ja GitOpsin avulla.

  • GPU- ja koneoppimiskuormat

    GPU-solmupoolit ajetaan NVIDIA GPU Operatorilla, mallit tarjoillaan KServen tai vLLM:n kautta, Ray-klusterit KubeRayn kautta ja eräajot jonotetaan Kueuessa, ja KEDA skaalaa jonon syvyyden mukaan, jotta joutilaat GPU:t vapautetaan.

Palkatkaa Kubernetes-insinöörit

  • Dedikoidut Kubernetes-insinöörit

    Kubernetes-insinöörit liittyvät tiimiinne kokoaikaisesti, työskentelevät teidän repositorioissanne, tehtävienseurannassanne ja palavereissanne ja raportoivat teidän vetäjällenne. Te haastattelette heidät, ja me vastaamme ukrainalaisesta sopimuksesta, palkanmaksusta, laskutuksesta ja lomista.

  • Kubernetes-projektin toteutus

    Tiimi, joka vie Kubernetes-projektin määrittelystä julkaisuun: arvio, toteutus, testit ja käyttöönotto. Meidän puolellamme on tekninen vetäjä, joka vastaa suunnitelmasta ja laadusta.

  • Kubernetes-järjestelmien tuki ja haltuunotot

    Olemassa oleva Kubernetes-järjestelmä otetaan haltuun toiselta tiimiltä tai pidetään käynnissä: ensin vain lukemiseen perustuva katselmus ja kirjallinen riskilista, sitten korjaukset ja uudet ominaisuudet vaikutuksen mukaisessa järjestyksessä.

Dedikoitu tiimi -sivu selittää, miten asiantuntijat liittyvät tiimiinne, ja ulkoistussivu kattaa projektitoimituksen, haltuunotot ja hinnoittelumme.

Ketkä työskentelevät Kubernetes-projektinne parissa

  • Kubernetes-insinöörit

    Klusterit, GitOps ja päivitykset

  • Platform-insinöörit

    Sisäinen alusta, jonka kautta tiiminne julkaisevat

  • DevOps- ja site reliability -insinöörit

    Putket, seuranta ja päivystys

  • Backend-kehittäjät

    Konteille valmiiksi saatetut sovellukset

  • Tietoturvainsinöörit

    Käytännöt, RBAC ja klusteritarkastukset

Miten operoimme Kubernetesia

Hallinnoitu kontrollitaso, kun palveluntarjoaja sellaisen tarjoaa, kaikki määriteltynä Gitissä ja klusterit, jotka voidaan rakentaa uudelleen koodista eikä korjata käsin. Ihmiset pääsevät klusteriin identiteettipalveluntarjoajanne kautta lyhytikäisillä tunnistetiedoilla, joten millään kannettavalla ei ole ylläpitäjän kubeconfigia.

Toisen tiimin rakentamalla klusterilla aloitamme vain luku -tarkistuksella versioista, lisäosista, RBAC:sta, verkon altistumisesta ja resurssiasetuksista sekä kirjallisella riskilistalla vaikutuksen mukaisessa järjestyksessä, ennen kuin mitään muutetaan.

Muut pilvi-, DevOps- ja tietoturvapalvelut

Yleiskatsaus: Pilvi, DevOps ja tietoturva

Kysymyksiä Kubernetes-kehityksestä

Millä toimialoilla Kubernetes-insinöörinne työskentelevät?

Pääosin fintechissä, jossa ajetaan maksu- ja kaupankäyntipalveluita, jotka tarvitsevat eristyksen ja tarkastuslokit; pilvi-, hosting- ja telekommunikaatioyrityksissä, jotka tarjoavat Kubernetes-alustoja omille asiakkailleen; verkkokaupassa, jossa palvelut skaalautuvat myyntihuippuihin; SaaS-tuotteissa, joissa on monta palvelua ja vuokraajaa; tekoälytuotteissa, jotka tarjoilevat malleja GPU-klustereilla; sekä terveydenhuollon alustoilla, jotka pitävät potilastiedot erillisissä nimiavaruuksissa tai klustereissa.

EKS, AKS vai GKE?

Yleensä se, joka on jo käyttämässänne pilvessä, koska identiteetti, verkko ja laskutus tulevat sen mukana: EKS AWS:ssä, AKS Azuressa ja GKE Google Cloudissa, ja EKS Auto Mode tai GKE Autopilot, kun haluatte solmutkin hallinnoituina. Omalla laitteistolla OpenShift tai Rancher. Terraform- ja GitOps-toteutuksemme on sama kaikissa.

Voitteko päivittää jälkeen jääneen klusterin?

Kyllä, yksi minor-versio kerrallaan. Jokaisesta kuormasta tarkistetaan seuraavan version poistamat rajapinnat, päivitys harjoitellaan klusterin kopiolla, ja ingress-ohjaimet, operaattorit ja muut lisäosat päivitetään samalla.

Kuinka nopeasti Kubernetes-insinöörit voivat aloittaa?

Kun sopiva Kubernetes-insinööri on saatavilla, aloitus riippuu vain teidän haastattelustanne sekä salassapitosopimuksesta (NDA) ja immateriaalioikeuksien siirrosta. Muussa tapauksessa teemme haun, joka tuottaa yleensä ehdokasprofiileja kahden tai kolmen viikon kuluessa, eikä kukaan aloita ennen kuin olette hyväksyneet.

Miten palkataan Kubernetes-insinöörit BigTree108:n kautta?

Kertokaa meille työstä, kokemustasosta ja tarvitsemistanne tunneista. Ehdotamme yhtä tai kahta henkilöä profiileineen, te haastattelette heidät samoin kuin haastattelisitte oman rekrytointinne, ja allekirjoitatte yhden sopimuksen BIG TREE 108 LLC:n kanssa ja saatte yhden laskun kuukaudessa.

Kenelle heidän tuottamansa työ kuuluu?

Teille. Jokaisella asiantuntijalla on BigTree108:n kanssa allekirjoitettu sopimus, jossa kaikki työn tulokset siirretään yhtiölle, ja meidän sopimuksemme teidän kanssanne siirtää ne edelleen teille. Koodi, suunnitelmat ja dokumentit toimitetaan teidän omiin repositorioihinne ja työkaluihinne, eikä niitä säilytetä paikassa, jossa vain me voimme muuttaa niitä.

Ajatteko Kubernetesia?

Kertokaa palveluntarjoaja, klusterin versio ja mitä siinä pyörii. Saatte vastauksen yhden arkipäivän kuluessa: suunnitelman, kehittäjäprofiileja tai rajauksen klustereidenne tarkistukselle.