Infrastruktur som kod
Servrar du kan bygga om på en eftermiddag
Hela uppsättningen nedskriven som filer, så att den kan återskapas exakt och aldrig bara finns i en enda persons huvud.
Utvalt arbete som visar den här tjänsten.
-
Skrev 1 000 RBAC‑regler som säkrar Linux‑servrar
Härdade säkerheten med 1 000 RBAC-regler för utvecklare, appar och Linux-/DB-servrar, automatiserat med Ansible — risken för obehörig åtkomst sjönk 85 %.
-
Provisionerade Azure‑infrastruktur som kod
Satte upp Azure-infrastruktur som kod med Bicep — Container Apps, PostgreSQL, Front Door/WAF — reproducerbar i dev, staging och prod.
-
Byggde säkerhetskopior och återställning som kod
Införde säkerhetskopiering av databaser och en strategi för katastrofåterställning som infrastruktur som kod, för snabb och reproducerbar återställning.
-
Servrar du kan bygga om från grunden
Skrev ner hela serveruppsättningen som kod, så att en maskin kan byggas om exakt som den ser ut i dag och varje ändring granskas innan den når det skarpa systemet.
-
Ett helt företag på en liten server
Drev kodhostingen, sju webbplatser, integritetsnätverket och säkerhetskopiorna för ett helt företag på en enda maskin med 512 MB, genom att behandla minnet som den avgörande designbegränsningen.
-
Härdade SSH till 24 validerade direktiv
Säkerhetsläget för SSH är nu daemonens svar snarare än repots påstående, och skillnaden är inte teoretisk — den var redan två inställningar bred när kontrollen…
-
Säkerhetskopior som faktiskt har återställts
Satte upp krypterade säkerhetskopior på annan plats som testar sig själva varje månad, så att dagen du behöver dem aldrig blir dagen du får veta om de fungerar.
-
Byggde värdövervakning med dödmansgrepp
Värden har nu ett larm vars felläge är att det löser ut, och namngivningen som skulle ha förstört det har rättats.
-
Fick Ansibles check mode att tala sanning
En torrkörning mäter nu antingen något eller säger att den inte gjorde det, och inget av de två är det tredje alternativ den tidigare hade.
-
Kontrollerade hemligheter i förväg på en sekund
En hemlighet som inte går att slå upp kostar nu en vägran på två sekunder på en bärbar dator i stället för en delvis tillämpad ändring på en levande server.
-
Stämde av en DNS‑zon med 20 poster som kod
Zonen är versionshanterad, jämförbar och exporterbar, och det enda beslut som gick emot det självklara standardvalet är nedskrivet med sitt resonemang, så att…
-
Minskade systemd‑exponeringen för varje enhet
Varje enhet körs med de privilegier den behöver och utan dem den inte behöver, siffrorna är uppmätta snarare än påstådda, och den typ av defekt där ett stavfel…
-
Din kod på din egen hårdvara
Satte upp privat kodhosting på företagets egen server, nåbar bara genom en enda kontrollerad åtkomstpunkt, utan någon publik webbpanel att angripa.
-
Provisionerade en andra server från kod
En andra värd kan skapas, eller tas över på nytt, från repot, bakom en brandvägg som redan finns, till en kostnad som filen anger.
-
Delade upp varje driftshemlighet per värd
Hemligheterna är per värd genom själva konstruktionen, och de två fellägen som skulle ha följt av att dela dem är nedskrivna där nästa person redigerar filen.
-
Repeterade forgens CI‑hook och hittade 2 fel
Hooken fungerar i båda fallen, och båda felen hittades innan någon riktig push stötte på dem. Begränsningen är att en provkörning fortfarande är en simulering:…
-
Publicerade en läsbar onion‑spegel i Tor
Webbplatsen har fyra ytterdörrar till ett och samma bygge, och det här är den enda som aldrig räknas.
Är det här arbetet du behöver få gjort, är nästa steg ett samtal.
Berätta om problemet, så säger vi ärligt om vi är rätt personer.