Infrastructuur als code
Voer je netwerk uit als een applicatie

Netwerkbeheer met IaC
Met moderne infrastructuurtools (Terraform, Ansible, Kubernetes, Puppet, Chef) kunnen teams eenvoudig netwerkinfrastructuur definiëren en implementeren, waardoor betrouwbaarheid en efficiëntie gegarandeerd zijn.
Het beoogde netwerkbeleid is in git gepushed
Bekijk wat er naar verwachting gaat veranderen
Bestuursregels toepassen en evalueren
Wijzigingen in het netwerk voorzien
Nieuwe netwerkstatus
Gebruik uw bestaande DevOps-tools

OpenAPI 3.0
Voorbeeld van Terraform-provisioning
Net als de publieke cloud...
Een tenant in uw private cloud is, net als een VPC, geïsoleerd van andere werklasten en houdt zich aan uw opgegeven beveiligingsbeleid.
financiën-app.tf
# Een huurder definiëren
bron "verity_tenant" "Activiteiten"{
naam = “Werkzaamheden“
laag_3_vlan = “2001“
laag_3_vni_auto_toegewezen_ = Echt
laag_3_vni = 112001
vrf_naam = “Vrf_Ops“
inschakelen = Echt
dhcp_relay_bron_ips_subnet
= “Werkzaamheden“
}
Werklasten worden geïsoleerd...
De tenant bevat meerdere services (virtuele netwerken en subnetten) die uw fysieke servers met elkaar verbinden en toch werklasten isoleren.
# Twee services definiëren
bron "verity_service" "finance_www" {
huurder = “financiën“
huurder_referentie_type_ = “huurder“
vlan = 10
inschakelen = Echt
vni = 10010
mtu = 1500
}
bron "verity_service" "finance_backend" {
huurder = “financiën“
huurder_referentie_type_ = “huurder“
vlan = 11
inschakelen = Echt
vni = 10011
mtu = 1501
}
Je kunt dus werken met objecten op hoog niveau...
Groepeer verwante diensten in een sjabloon voor complexere netwerkconfiguraties.
# Groepeer de diensten in een eth-poort-profiel
bron "verity_eth_port_profile" "finance_app" {
naam = “financiën_app“
inschakelen = Echt
diensten = “financiën_www, financiën_backend“
}
Om uw infrastructuur declaratief te beheren.
Wijs de dienstengroep toe aan een fysieke switchpoort en beheer de poortinstellingen.
# Wijst VLAN's/VXLAN's toe aan poorten
bron "poort" "ethernet1" {
beschrijving = “financiële server_1“
snelheid = 40G
inschakelen = Echt
eth_poort_profiel = “financiën_app“
}
Opmerking: Bovenstaande Terraform bronnen zijn alleen als voorbeeld bedoeld. Bekijk voor documentatie over de laatste resource declaraties de Verity Terraform-provider documentatie.
Voldoen aan uw NetOps- en DevOps-eisen
Verity is ideaal voor netwerken die via IaC worden beheerd dankzij de ondersteuning voor wijzigingsbeheer op atomair niveau en serviceabstracties op hoog niveau. NetOps- en DevOps-engineers kunnen de toolset van hun voorkeur gebruiken en Verity op elke gewenste manier besturen. Er zijn twee uiteinden van het besturingsparadigma:

Integraties
Verity biedt een REST API die voldoet aan de OpenAPI standaarden, met volledige documentatie via Swagger. Verity kan worden bestuurd met Terraform of OpenTofu met behulp van de aangepaste provider die beschikbaar is in de Terraform Registry. Een native Ansible playbook voor Verity is in ontwikkeling.
Download voor meer informatie de Solution Briefing
