This chapter details some of the key concepts that need to be applied practically before we deep-dive into network-automation-specific examples. As detailed in the first edition, understanding the concepts and how to write a program for network automation is as important as giving out accurate results of a script.
The following topics will be covered in this chapter:
- A readable script
- Basic programs
- Making a decision on which scripting language to use (Python or PowerShell)
- Introduction to code check-in and its importance
- Sample use cases