Siirry sisältöön
BigTree108

DevOps- ja CI/CD-palvelut

DevOps- ja CI/CD-palvelut: build- ja julkaisuputket, infrastruktuuri koodina, seuranta ja observability, site reliability engineering ja päivystys, DevSecOps, platform engineering ja FinOps AWS:ssä, Azuressa, Google Cloudissa ja omilla palvelimillanne. Tarjolla omat DevOps- ja SRE-insinöörit tiimillenne.

Tarjoamamme DevOps-palvelut

  • CI/CD-putket

    GitHub Actions, GitLab CI, Azure Pipelines, Jenkins tai CircleCI, jotka rakentavat, testaavat, skannaavat ja julkaisevat jokaisen mergen yhteydessä, uudelleenkäytettävillä työnkuluilla, välimuistitetuilla buildeilla sekä ympäristöillä ja hyväksynnöillä, jotka on kirjattu putkeen eikä pidetty jonkun päässä.

  • Infrastruktuuri koodina

    Terraform tai OpenTofu Terragruntin, Pulumin tai Bicepin kanssa jokaiselle resurssille ja Ansible palvelimilla ajettavalle, suunnitelma katselmoidaan pull requestissa, etätila lukituksella ja ajastettu poikkeamien havaitseminen raportoi, mitä on muutettu käsin.

  • Seuranta ja observability

    Mittarit, lokit ja jäljet kulkevat OpenTelemetryn kautta Prometheukseen ja Grafanaan, Datadogiin, New Relicille tai Elasticille, palvelukohtainen kojelauta ja rakenteiset lokit, joista voi hakea pyyntökohtaisesti.

  • Site reliability ja päivystys

    Palvelutasotavoitteet ja virhebudjetit sovitaan tuotteen omistajan kanssa, päivystysvuorot PagerDutyssä, incident.iossa tai Grafana IRM:ssä hälyttävät ihmistä vain, kun on jotain tehtävää, jokaisen hälytyksen vieressä on ajo-ohje ja jokaisen häiriön jälkeen pidetään syyttelemätön katselmointi.

  • DevSecOps ja toimitusketjun tietoturva

    Pilvipääsy OpenID Connect -federaation kautta tallennettujen salaisuuksien sijaan, kolmannen osapuolen actionit lukittu commit-tiivisteellä, koodin, riippuvuuksien ja imagien skannaus jokaisen pushin yhteydessä sekä artefaktit allekirjoitettu Sigstorella ja toimitettu SBOM:n ja SLSA-alkuperätodistuksen kanssa.

  • Julkaisujen automaatio

    Blue-green- ja canary-julkaisut, ominaisuuslaput LaunchDarklyn, Unleashin tai OpenFeaturen kautta ja tietokantamigraatiot ajetaan putkessa, jolloin julkaisu on arkipäiväistä minä tahansa työpäivänä.

  • Multi-cloud- ja hybridi-infrastruktuuri

    Yksi joukko Terraform-moduuleita ja -putkia AWS:n, Azuren, Google Cloudin ja paikallisten palvelinten yli, Packerilla rakennetut konekuvat sekä VPN-, Direct Connect-, ExpressRoute- tai Cloud Interconnect -yhteydet pilvien ja konesalinne välillä.

  • Platform engineering

    Sisäinen kehittäjäalusta: Backstage-palvelukatalogi, mallipohjat, joista uudet palvelut alkavat, esikatseluympäristö jokaiselle pull requestille ja dev-kontit, jotka toistavat buildin millä tahansa koneella, jotta uusi repositorio voi julkaista jo ensimmäisellä viikolla.

  • FinOps ja pilvikustannukset

    Jokainen resurssi merkitty tiimille ja tuotteelle, kulut raportoidaan tiimeittäin ja asiakkaittain, Infracost-arviot pull requestissa, OpenCost kertoo, mitä kukin Kubernetes-kuorma maksaa, ja poikkeamahälytykset tulevat ennen kuin lasku saapuu.

Palkatkaa DevOps-insinöörit

  • Dedikoidut DevOps-insinöörit

    DevOps-insinöörit liittyvät tiimiinne kokoaikaisesti, työskentelevät teidän työkaluillanne ja prosessissanne ja raportoivat teidän vetäjällenne. Te haastattelette heidät, ja me vastaamme ukrainalaisesta sopimuksesta, palkanmaksusta, laskutuksesta ja lomista.

  • Projektit: DevOps

    DevOps rajattuna kokonaisuutena: sovittu laajuus, kiinteä suunnitelma ja meidän puolellamme nimetty vetäjä, joka vastaa tuloksesta ja raportoi edistymisestä teidän kanavissanne.

  • Jatkuva DevOps

    DevOps jatkuvana palveluna: samat ihmiset joka kuukausi, backlog, jonka priorisoitte itse, ja tunnit, jotka näette portaalissamme ja laskulla.

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

Ketkä työskentelevät kanssanne: DevOps

  • DevOps-insinöörit

    Putket, infrastruktuuri koodina ja julkaisut

  • Site reliability -insinöörit

    Palvelutasot, päivystys ja häiriöt

  • Platform-insinöörit

    Sisäiset kehittäjäalustat ja mallipohjat

  • Pilviinsinöörit

    AWS-, Azure-, Google Cloud- ja hybridiympäristöt

  • DevSecOps-insinöörit

    Putkien ja toimitusketjun tietoturva

Miten teemme DevOpsia

Kaikki koodina: putket repositoriossa, infrastruktuuri Terraformissa tai OpenTofussa sekä hälytykset, kojelaudat ja käytännöt versionhallinnassa, jolloin jokaisella muutoksella on katselmoija ja ympäristön voi rakentaa uudelleen Gitistä. Pilvipääsy on federoitu eikä tallennettu, kolmannen osapuolen actionit lukitaan tiivisteellä, ja oma alustamme toimii täsmälleen näillä säännöillä.

Teidän ympäristössänne lähdemme liikkeelle siitä, mitä siellä on: vain luku -tarkistus putkista, pilvitileistä ja julkaisuprosessista ja sen jälkeen kirjallinen suunnitelma riskijärjestyksessä. Muutokset tulevat pull requesteina, jotka tiiminne katselmoi, ja kaikki dokumentoidaan, jotta tiiminne voi operoida sitä ilman meitä.

Muut pilvi-, DevOps- ja tietoturvapalvelut

Yleiskatsaus: Pilvi, DevOps ja tietoturva

Kysymyksiä DevOpsista ja CI/CD:stä

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

Pääosin fintechissä, jossa jokainen julkaisu tarvitsee hyväksyntäjäljen ja maksujärjestelmät eivät saa kaatua; pilvi-, hosting- ja telekommunikaatioyrityksissä, jotka ajavat alustojaan ja verkkojaan koodina; verkkokaupassa, jossa julkaisut ja kapasiteetti suunnitellaan myyntihuippujen ympärille; SaaS-tuotteissa, joissa on monta palvelua ja vuokraajaa; terveydenhuollossa, jossa auditointilokit ja salaus kuuluvat putkeen; tekoäly- ja datatuotteissa, jotka tarvitsevat GPU-kapasiteettia ja datan putkia ajettuna kuten mikä tahansa muu palvelu; sekä tietoturvayrityksissä, jotka toimittavat omia tuotteitaan koventamien putkien kautta.

Mitä DevOps-työkaluja käytätte?

GitHub Actions, GitLab CI, Azure Pipelines, Jenkins ja CircleCI putkiin; Terraform, OpenTofu, Pulumi, Bicep, AWS CDK ja Ansible infrastruktuuriin; Argo CD ja Flux GitOpsiin; OpenTelemetry, Prometheus, Grafana ja Datadog seurantaan; PagerDuty ja incident.io päivystykseen. Työskentelemme sillä, mitä teillä on, ja kun jokin työkalu jarruttaa teitä, sanomme sen ja kerromme miksi.

Voivatko insinöörinne olla päivystämässä järjestelmiämme?

Kyllä, työaikanne puitteissa tai ympäri vuorokauden. Ennen vuoron alkua sovimme katetut tunnit, vasteajan jokaiselle vakavuustasolle ja eskalointipolun tiimiinne, ja jokaisella hälytyksellä, joka voi herättää jonkun, on ajo-ohje. Jokainen häiriö päättyy kirjalliseen katselmointiin siitä, mitä tapahtui ja mikä estää sen toistumisen.

Voitteko siirtää putkemme Jenkinsistä GitHub Actionsiin?

Kyllä, putki kerrallaan. Vanha ja uusi ajetaan rinnakkain, kunnes uusi on julkaissut saman buildin puhtaasti, ja tallennetut tunnistetiedot korvataan federoidulla identiteetillä siirron aikana.

Kuinka nopeasti DevOps-insinöörit voivat aloittaa?

Kun sopiva DevOps-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 DevOps-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ä.

Tarvitsetteko DevOps- tai SRE-insinöörejä?

Kertokaa, missä järjestelmänne pyörivät, miten koodi pääsee tuotantoon ja mitä pitää muuttaa. Saatte vastauksen yhden arkipäivän kuluessa: suunnitelman, kehittäjäprofiileja tai rajauksen tarkistukselle.