
Waarom netwerkingenieurs Terraform moeten gebruiken om moderne netwerken te definiëren en te beheren
Door een CCIE-gecertificeerd netwerkingenieur
Met Terraform kun je je infrastructuur definiëren in eenvoudige, declaratieve code. Dit omvat switches, routers, firewalls, netwerkcomponenten in de cloud en meer. Die code wordt opgeslagen in versiebeheersystemen zoals Git, gedeeld tussen teams en gebruikt om infrastructuur consistent en betrouwbaar te bouwen en te beheren.
De voordelen van het gebruik van Terraform in netwerkoperaties zijn aanzienlijk en gaan veel verder dan alleen automatisering, dus hebben we besloten om de Verity native Terraform-provider veel coole dingen doen die ingenieurs altijd al wilden.
Herhaalbaarheid en consistentie
Versiebeheer en controleerbaarheid
Validatie voor implementatie
Het terraform plan commando geeft je een voorvertoning van wat er veranderd zal worden voordat er iets toegepast wordt. Je kunt zien welke VLAN's worden aangemaakt, welke routes worden toegevoegd of welke ACL's worden bijgewerkt. Deze zichtbaarheid voorafgaand aan de implementatie vermindert de kans op misconfiguratie aanzienlijk en maakt peer review van wijzigingen mogelijk voordat ze in productie gaan.
Ondersteuning voor meerdere leveranciers
Integratie met CI/CD-pijplijnen
Verbeterde samenwerking
Brownfield-ondersteuning
Uniek aan de Verity provider is een tool waarmee je je bestaande netwerk kunt omzetten in de benodigde .tf bestanden om je IaC workflows mogelijk te maken. Wanneer je dit enkele commando uitvoert, worden terraform bronbestanden gegenereerd op de lokale machine voor alle bronnen die bestaan in het door Verity beheerde netwerk. Dit is in wezen het equivalent van het omzetten van je hele netwerk in code, zodat je eenvoudig de tekstbestanden kunt wijzigen en terraform plan & terraform apply kunt uitvoeren om de netwerkstatus te veranderen. Details over deze functionaliteit zijn te vinden in de Importeur sectie van de docs.
Conclusie
Decennialang zijn netwerktechnici meesters geweest in de CLI. Maar nu de infrastructuur complexer en dynamischer wordt, hebben we tools nodig die mee kunnen schalen met de eisen van moderne IT. De Terraform-provider van Verity maakt de discipline, flexibiliteit en efficiëntie van software engineering mogelijk in de wereld van netwerken. Het is niet zomaar een automatiseringstool; het is een strategische enabler voor meer flexibele en betrouwbare netwerkoperaties. Als je het nog niet gebruikt, is het nu tijd om ermee te beginnen!

Josh Saul
VP Product Marketing
Josh Saul is al meer dan 25 jaar pionier op het gebied van open source netwerkoplossingen. Als architect bouwde hij kernnetwerken voor GE, Pfizer en NBC Universal. Als ingenieur bij Cisco adviseerde Josh klanten in de Fortune 100 financiële sector en evangeliseerde hij nieuwe technologieën bij klanten. Meer recent leidde Josh marketing- en productteams bij VMware (overgenomen door Broadcom), Cumulus Networks (overgenomen door Nvidia) en Apstra (overgenomen door Juniper).