Spring GDS 25è Aniversari
Una empresa de logística que envia a 190 països va construir alguna cosa per enviar-se a si mateixa.
Infrastructure as Code significa definir els teus servidors, xarxes, bases de dades i recursos cloud en arxius en lloc d'anar fent clic per una consola. Els arxius descriuen com hauria de veure's la infraestructura, i una eina fa que la realitat hi coincideixi. Eines com Terraform, Pulumi i CloudFormation fan això per a AWS, Google Cloud i la resta.
El canvi és que la infraestructura passa a ser una cosa que versiones, revises i proves com qualsevol altre codi. Un canvi en una regla de firewall passa per una pull request. Un entorn nou s'aixeca executant els mateixos arxius que van construir l'anterior. Quan el muntatge manual es desvia, dos servidors que havien de ser idèntics deixen de ser-ho en silenci, i ningú no ho sap fins que alguna cosa es trenca a les 2 de la matinada. IaC elimina aquesta deriva perquè els arxius són la font de veritat. Un equip que necessita una còpia idèntica de producció per a proves pot aixecar-la en minuts des de les mateixes definicions i desmuntar-la quan acaba.
Això és fonamental per al treball cloud modern i l'estandardització de plataformes. Sense això, escalar significa més gent prement botons. Amb això, escalar significa executar les mateixes definicions un altre cop.
Definim la infraestructura en codi des del principi, així que la manera com es construeix un sistema queda escrita en lloc de tancada al cap d'algú. Això fa els entorns reproduïbles i els canvis revisables. També fa honesta l'entrega: el client rep el plànol real de la seva infraestructura, no pas una explicació verbal que es deteriora així que marxem.
En la feina de plataforma fem servir IaC per estandarditzar com s'aprovisionen els serveis en tota una empresa, que és on l'optimització de costos cloud sol començar a rendir. Quan cada entorn surt de les mateixes definicions, pots veure què estàs executant i deixar de pagar pel que vas oblidar. Construïm el muntatge perquè l'equip d'un client pugui canviar-lo amb confiança, perquè una infraestructura que no poden tocar és una infraestructura que en realitat no posseeixen.
Infraestructura que viu en clics i coneixement tribal? Posem-la en codi.
Una empresa de logística que envia a 190 països va construir alguna cosa per enviar-se a si mateixa.
Convertir una marca en un negoci que funciona.
Mig milió de persones. Una app. Zero caos.















