Date: Mon, 6 Jun 2022 11:23:36 Subject: Brendan Choi, Introduction to Python Network Automation Hej! Nu har jag läst Introduction to Python Network Automation av Brendan Choi. Apress, 2021, 853 sidor. Den är en intressant mix av flera olika tekniker: Python, Linux, Cisco, GNS3, paramiko, netmiko, virtualisering, regexpar, cron, SNMP, SSH, Ansible, pyATS, Docker osv. Allt med målet att automatisera hantering av switchar, routrar och annan nätverksutrustning. Skriva program och skript som gör saker man annars brukar göra manuellt. Som kolla nåbarhet, konfiguration och uppgradera IOS. Den var ganska bra, några faktafel och några få skrivfel, men mestadels välskriven i en personlig och lättläst stil. Innehåll 1 Introduction to Python Network Automation 2 Learn Python Basics on Windows 3 More Python Excercises 4 Introduction to VMware Workstation 5 Creating an Ubuntu Server Virtual Machine 6 Creating a CentOS 8 Server Virtual Machine 7 Linux Fundamentals 8 Linux Basic Administration 9 Regular Expressions for Network Automation 10 GNS3 Basics 11 Cisco IOS Labs 12 Building a Python Automation Lab Environment 13 Python Network Automation Lab: Basic Telnet 14 Python Network Automation Labs: SSH paramiko and netmiko 15 Python Network Automation Labs: cron and SNMPv3 16 Python Network Automation Labs: Ansible, pyATS, Docker and the Twilio API 17 Upgrading Multiple Cisco IOS XE Routers 18 Python Network Automation Lab: Cisco IOS Upgrade Mini Tools Development 19 Python Network Automation Labs: Combining and Completing the Cisco IOS Upgrade Application mvh aö