As network infrastructure moves toward cloud networking, network automation has become a core component of infrastructure as code. However, like common network underlay vendors, these cloud providers all speak different modeling languages. Most enterprise organizations leverage more than one cloud provider for either partial or complete network traffic, which means automating across these disparate offerings is riddled with challenges due to interoperability issues. These challenges inhibit the ability for organizations to capitalize on and realize the benefits of their shift toward a modern approach to network automation and orchestration.
At ONUG Fall, Itential presented a PoC for the ONUG Orchestration and Automation Working Group that instantiates cloud networks following Infrastructure as Code (IaC) principles.