Preface 1.NetworkIndustryTrends The Rise of Software Defined Networking OpenFlow What Is Software Defined Networking Summary 2.NetworkAutomation Whv Network Automation Simplified Architectures Deterministic Outes Business Agility Types of Network Automation Device Provisioning Data Collection Migrations Configuration Management Compliance Reporting Troubleshooting Evolving the Management Plane from SNMp to Device APIs Application Programming Interfaces(APIs) Impact of Open Networking Network Automation in the SDN Era Summary 3.Linux Examining Linux in a Network Automation Context A Brief History of Linux Linux Distributions Red Hat Enterprise Linux,F(xiàn)edora,and CentOS Debian,Ubuntu,and Other Derivatives Other Linttx Distributions Interacting with Linux Navigating the Filesystem Manipulating Files and Directories Running Programs Working with Daemons Networking in Linux Working with Interfaces Routing as an End Host Routing as a Router Bridging(Switching) Summary 4.Learning Pythonin a NetworkContext Should Network Engineers Learn to Code Using the Python Interactive Interpreter Understanding Python Data Types Learning to Use Strings Learning to Use Numbers Learning to Use Booleans Learning to Use Python Lists