官术网_书友最值得收藏!

Foreword

Over my 20 years in computer networking, I have been lucky to work on a handful of popular, large-scale systems. If you had asked me in 2001, I would have told you my favorite project was AOL Instant Messenger. To scale to the size that we did in the early days, we had to create our own APIs for provisioning, security, and control over all aspects of the service--all aspects save the physical network, that is. This was a pain, but we lived with it as compute and storage needs were dynamic while network needs stayed reasonably static. In 2010, while working on what would become Microsoft Azure, it was clear that usage patterns have changed. Compute and storage have now been disaggregated, so it is more important than ever to have non-blocking connectivity and the ability to utilize any overlay technology required by the workload.

Within the last few years, we have seen quite a shift in thinking, from network device vendors adding APIs and Python scripting environments to their devices in the hope of them being driven programmatically. In this book, Eric Chou helps us gain a thorough understanding of interfacing with networks and network devices using Python, from interacting with a single device to large numbers of devices with complex automation using Ansible. Then, he takes us to my favorite topics of network monitoring and security, as well as an array of OpenFlow projects controlled through the Python-based Ryu SDN controller.

Eric and I worked together at Microsoft, where we built Microsoft DEMon, an Openflow-based network packet broker. Eric's deep understanding of Python and his love for automation show in every project we work on together. I have had the pleasure to see many of Eric's examples from this book used in real life and proven in actual projects. In Mastering Python Networking, Eric is adding some theory and a set of practical examples taken from real problems that he has solved.

Rich Groves

Director of R&D at A10 Networks

主站蜘蛛池模板: 湖州市| 巫溪县| 峨山| 浦县| 新竹市| 大丰市| 辰溪县| 体育| 金寨县| 清丰县| 班戈县| 景宁| 乐安县| 申扎县| 洪泽县| 苏州市| 祁门县| 长汀县| 交城县| 佛教| 固安县| 珲春市| 大安市| 闵行区| 泗阳县| 榆中县| 志丹县| 获嘉县| 广德县| 银川市| 云浮市| 大洼县| 吴堡县| 延津县| 外汇| 武穴市| 桦南县| 沙湾县| 河南省| 呼图壁县| 额敏县|