You rely on both Cisco’s hardware to power your data center, and your team of Cisco specialists to handle the configuration and ongoing management of this equipment. However, the specialized knowledge required to manage the Cisco network, and the onset of tool proliferation, operational costs and consistency across the organization have likely become a major concern for IT leaders.
Rather than manually manage your networking devices, teams can now use the Cisco IOS devices module to manage Cisco Catalyst switches from the 6500, 2960, 4507, 3750 and 4948 families. Puppet delivers easy, agentless automation to networking and application deployments. Networking teams can use Puppet to manage components of their infrastructure, reducing the hours spent in manual configuration, testing, and service downtime.
The native NX-OS Puppet agent for Nexus 9000, 7000, 6000, 5000 and 3000 switches enables network administrators to automate Day One, Day Two and Day Three operations simply by specifying the desired state of the network in Puppet code, using the Cisco Puppet module available on the Puppet Forge. Using infrastructure as code to manage the network offers these benefits:
Puppet’s human-readable configuration language lets previously siloed teams collaborate on changes that span compute and network resources. Because Puppet implements infrastructure as code, those cross-team changes can be written, reviewed, tested, and deployed in concert. Say goodbye to multiple teams coordinating their separate deployments through tickets and lengthy conference calls.
When you have a single tool to unify change management processes and monitor deployments across multiple teams, you dramatically increase IT performance. As shown in the 2017 State of DevOps report, the most important factors for achieving high IT performance depend on managing infrastructure as code.