Přeskočit na obsah
BigTree108

Služby Terraform a infrastruktury jako kódu

Služby Terraform a infrastruktury jako kódu: moduly Terraform a OpenTofu pro AWS, Azure a Google Cloud, importy ručně vytvořené infrastruktury, pipeline pro plan a apply, správa stavu a driftu, policy as code, migrace z jiných nástrojů a Ansible pro konfiguraci serverů, s dedikovanými Terraform inženýry pro váš tým nebo s projektem infrastruktury jako kódu dodaným na klíč.

Zakázky v oblasti infrastruktury jako kódu, které přebíráme

  • Moduly Terraform

    Opakovaně použitelné moduly pro sítě, clustery, databáze a identitu, verzované v privátním registru s příklady, validací vstupů a nativními testy Terraform, aby každý tým stavěl stejným způsobem.

  • Pipeline pro plan a apply

    Plan zveřejněný u každého pull requestu a aplikovaný po review z GitHub Actions, GitLab CI, Atlantis, HCP Terraform nebo Spacelift, přičemž se pipeline přihlašuje do cloudu přes OpenID Connect místo uložených klíčů.

  • Správa stavu a driftu

    Vzdálený stav se zamykáním a šifrováním, rozdělený podle prostředí a komponent, aby jeden apply nemohl rozbít všechno, refaktoring pomocí bloků moved a plánovaná detekce driftu, která otevře tiket, když se něco změní mimo kód.

  • Import ručně vytvořené infrastruktury

    Prostředky vytvořené v konzoli převedené pod kód pomocí bloků import a vygenerované konfigurace a poté uklizené, dokud plan neukazuje žádné změny, aniž by se cokoli, co běží, znovu vytvářelo.

  • Správa konfigurace v Ansible

    Playbooky a role pro balíčky, uživatele, hardening a nasazení aplikací na serverech s Linuxem a Windows a síťových zařízeních, testované pomocí Molecule a spouštěné z pipeline nebo Ansible Automation Platform, a ne z notebooku.

  • Policy as code a skenování IaC

    Checkov, Trivy a TFLint u každého pull requestu a pravidla jako povolené regiony, povinné tagy a zákaz veřejných úložišť napsaná v Open Policy Agent, Sentinel nebo cloudové politice, takže nevyhovující změna selže dřív, než se aplikuje.

  • Upgrady Terraform a přechody na OpenTofu

    Staré verze Terraform a providerů se upgradují krok za krokem s posouzením každého planu a projekty se přesunou na OpenTofu tam, kde pro vás záleží na open-source licenci, se zapnutým šifrováním stavu.

  • Migrace z jiných nástrojů IaC

    Stacky CloudFormation, šablony ARM, programy Pulumi a projekty na CDK for Terraform, které HashiCorp archivoval v prosinci 2025, převedené na běžný Terraform nebo OpenTofu, s importovaným stavem, aby se nic znovu nevytvářelo.

  • Tajné klíče a krátkodobé přihlašovací údaje

    Tajné klíče mimo proměnné a stav: hodnoty čtené z Vault, OpenBao, AWS Secrets Manager nebo Azure Key Vault, ephemeral resources pro hodnoty, které jen procházejí, a cloudové přihlašovací údaje, které vyprší s každým během.

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

  • Dedikovaní Terraform inženýři

    Terraform 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 „Infrastruktura jako kód“

    Vymezená část práce v oblasti „infrastruktura jako kód“ 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 „infrastruktura jako kód“

    Průběžná služba v oblasti „Infrastruktura jako kód“: 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 „infrastruktura jako kód“

  • Terraform inženýři

    Moduly, stav, importy a pipeline

  • Cloud inženýři

    Prostředky AWS, Azure a Google Cloud

  • DevOps inženýři

    Pipeline a automatizace v Ansible

  • Bezpečnostní inženýři

    Policy as code a revize planů

Jak píšeme infrastrukturu jako kód

Nic se nemění ručně: každá změna je pull request s přiloženým planem, posouzený druhým vývojářem a aplikovaný pipeline, nikdy z notebooku. Moduly zůstávají malé a verzované, prostředí se liší jen proměnnými a stav je rozdělen tak, aby se chyba dotkla co nejméně.

Naše vlastní firma běží tímto způsobem, s každým prostředkem v Terraform, aplikovaným z GitHub Actions s federovanými přihlašovacími údaji a akcemi připnutými hashem, s plánovanou kontrolou driftu. U prostředí postaveného ručně nebo jiným týmem začínáme posouzením jen pro čtení a písemným seznamem rizik a poté importujeme, co existuje, dřív, než cokoli změníme.

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

Přehled: Cloud, DevOps a bezpečnost

Otázky k Terraform a infrastruktuře jako kódu

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

Většinou ve fintechu a bankovnictví, kde každá změna infrastruktury potřebuje doloženou stopu review; u cloudových, hostingových a telekomunikačních firem, které spravují velká prostředí jako kód; v e-commerce a maloobchodu; u podnikových SaaS s prostředím pro každého zákazníka nebo region; ve zdravotnictví, s kontrolami compliance zapsanými v modulech; u AI a datových platforem; a u bezpečnostních firem.

Terraform, nebo OpenTofu?

Oba čtou stejnou konfiguraci a většina providerů a modulů funguje s oběma. Terraform přichází s HCP Terraform a podporou od HashiCorp, společnosti IBM; OpenTofu je open source pod Linux Foundation a přidává funkce, například šifrování stavu na straně klienta. Pracujeme v obou a projekty mezi nimi přesouváme.

Kam zapadá Ansible?

Terraform vytváří infrastrukturu; Ansible konfiguruje to, co na ní běží: balíčky, uživatele, hardening a nastavení aplikací na serverech a síťových zařízeních. Tam, kde workloady běží v kontejnerech nebo serverless funkcích, má Ansible méně práce, takže se používá všude, kde servery a zařízení zůstávají.

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

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

Chcete mít infrastrukturu v kódu?

Napište nám, které cloudy používáte, jak se dnes provádějí změny a kolik už je v kódu. Odpověď dostanete do jednoho pracovního dne: plán, profily kandidátů nebo rozsah posouzení vašeho Terraform.