Home > Articles > Getting Started with NetDevOps

Getting Started with NetDevOps

Chapter Description

In this sample chapter from Automating and Orchestrating Networks with NetDevOps, you will explore main use cases for NetDevOps applications compared with traditional methods. You will gain insights into the decision-making processes, tooling choices, and required skills; and navigate common challenges and lessons learned.

Summary

In this chapter, you learned several use cases where NetDevOps improves the current state of the art of networking operations:

  • Provisioning

  • Configuration

  • Data collection

  • Compliance

  • Monitoring and alerting

  • Reporting

  • Migrations

  • Troubleshooting

  • Combined

In Chapter 4, you will see code implementations of these use cases, together with real-life examples.

NetDevOps adoption is a journey. In this chapter, you learned how you can start that journey, by prioritizing starting points that usually work well, such as focusing on solving your use cases instead of following market trends as well as prioritizing skills over technologies. You also learned the different characteristics tools can have and how those characteristics can impact your tool choice.

This chapter finished with the common pitfalls and challenges organizations and teams suffer from during their NetDevOps adoption journey, along with recommendations on how to mitigate or circumvent them.

Now that you know the theory of NetDevOps, it is time to dive deeper into the specific components. In Chapter 3, you will dive deep into the orchestration component of NetDevOps and learn how Jenkins implements CI/CD logic.

5. Review Questions | Next Section Previous Section

Cisco Press Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from Cisco Press and its family of brands. I can unsubscribe at any time.