Summary
This chapter has shown you a good summary of how you can improve and use systems to scale your code. We also demonstrated how we can use standard and third-party libraries to add capabilities to our code to scale.
Now, you are probably much more familiar with the technologies that you could use to interact with large networks. You are now in a better position to choose a language, a library, and a system that will support your network automation to scale to handle thousands or even millions of network devices.
In the next chapter, we are going to cover how to test your code and your system, which will allow you to build solutions for network automation that are less prone to failures.