Fundamentals of Software-Defined Networking: Towards Intelligent and Flexible Networks
暫譯: 軟體定義網路基礎:邁向智慧與靈活的網路
Sadiqui, Ali, Filali, Moulay Rachid
相關主題
商品描述
The Fundamentals of Software-Defined Networking: Towards Intelligent and Flexible Networks is a comprehensive, beginner-friendly guide to Software-Defined Networking (SDN), designed specifically for educators, trainers, and professionals transitioning into modern networking. It offers a structured, standards-based approach that starts with fundamental networking concepts and builds up to advanced SDN architectures. Focusing on accessibility and practical application, it emphasizes open-source tools and real-world labs that can be implemented in low-resource environments. It covers key SDN technologies, including OpenFlow, SD-WAN, SD-LAN, NFV, LISP, and orchestration with Ansible, while integrating Python-based automation and RESTful APIs.
Key Features
- Progressive, beginner-friendly structure ideal for academic and training settings.
- Hands-on labs using open-source tools such as ONOS, Ryu, Open vSwitch, and Python, plus real-world case studies and projects.
- Vendor-neutral content with no reliance on proprietary technologies.
- Supplementary materials, including scripts and emulator images are available online: www.github.com/sadiqui-ali/SDN_resources
This book is beneficial for instructors, students, and IT professionals seeking a practical and comprehensive introduction to SDN. Moreover, it is particularly suited for training environments where cost-effective, standards-based learning is essential.
商品描述(中文翻譯)
《軟體定義網路基礎:邁向智慧與靈活的網路》是一本全面且適合初學者的軟體定義網路(SDN)指南,專為教育工作者、培訓師及轉型至現代網路的專業人士設計。它提供了一個結構化的、基於標準的方法,從基本的網路概念開始,逐步深入到高級的SDN架構。該書著重於可及性和實際應用,強調開源工具和可在低資源環境中實施的實驗室。內容涵蓋了關鍵的SDN技術,包括OpenFlow、SD-WAN、SD-LAN、NFV、LISP,以及使用Ansible的編排,同時整合基於Python的自動化和RESTful API。
主要特色
- 漸進式、適合初學者的結構,理想用於學術和培訓環境。
- 使用開源工具如ONOS、Ryu、Open vSwitch和Python的實作實驗室,以及真實案例研究和專案。
- 內容中立,不依賴專有技術。
- 補充材料,包括腳本和模擬器映像,均可在線獲得:www.github.com/sadiqui-ali/SDN_resources
本書對於尋求實用且全面的SDN入門的講師、學生和IT專業人士非常有幫助。此外,它特別適合於成本效益高、基於標準的學習環境。
作者簡介
Ali Sadiqui is an accomplished instructor and researcher, holding a Ph.D. in Computer Science and currently teaching at the Specialized Institute of Applied Technologies in Meknes. Specializing in computer networks, cloud computing, and cybersecurity, he is the author of several internationally recognized books and scientific publications.
With a career at OFPPT, Dr. Sadiqui has extensive experience in higher education. He teaches courses on computer architecture, preparation for Cisco certifications, database management, and programming in various languages such as Python, Java, and C. Before his academic career, he worked as an IT Service Manager.
Dr. Sadiqui is a prolific innovator. His doctoral dissertation introduced a pioneering system for automatic Arabic speech recognition. He is also the inventor of a patented multilayer internet filtering system, which combines a secure cloud architecture with a simplified interface.
Beyond teaching, he actively contributes to the OFPPT ecosystem as a member of committees for pedagogical validation, digitalization, and the design of final examinations. His commitment to supervising student projects has enabled many of his students to receive awards in national competitions. Engaged in the community, he has also promoted scientific research within several associations to introduce children to programming and robotics.
Moulay Rachid Filali is the Certification Manager at the Specialized Institute of Applied Technologies (ISTA) in Meknes, part of the OFPPT network. In this role, he oversees a strategic portfolio of professional certifications in the field of information technology. His mission is to equip future professionals with robust technical skills aligned with international standards.
A recognized expert in network and systems environments, Mr. Filali leads the training and preparation of students for several major industry certifications. He provides comprehensive support for Cisco certification tracks, including both CCNA and CCNP, focusing on advanced skills in network installation, configuration, and administration. He also oversees the Microsoft Certified Professional (MCP) certification, ensuring trainees master Microsoft technologies and their operational ecosystems. In the field of cybersecurity, he prepares candidates for the Fortinet - FortiGate certification, which emphasizes the management of next-generation firewalls. Additionally, he ensures thorough preparation for Linux certification, essential for careers in system administration, cloud computing, and DevOps.
Thanks to his expertise and rigorous teaching approach, Mr. Filali plays a key role in developing learners' competencies, contributing significantly to their successful integration into the fast-evolving technology sector.
作者簡介(中文翻譯)
阿里·薩迪基是一位成就卓越的講師和研究者,擁有計算機科學博士學位,目前在梅克內斯的應用技術專業學院任教。他專注於計算機網絡、雲計算和網絡安全,並且是幾本國際認可的書籍和科學出版物的作者。
在OFPPT的職業生涯中,薩迪基博士在高等教育方面擁有豐富的經驗。他教授計算機架構、思科認證準備、數據庫管理以及多種編程語言(如Python、Java和C)的課程。在學術生涯之前,他曾擔任IT服務經理。
薩迪基博士是一位多產的創新者。他的博士論文介紹了一個開創性的自動阿拉伯語語音識別系統。他還發明了一種專利的多層互聯網過濾系統,該系統結合了安全的雲架構和簡化的界面。
除了教學,他還作為OFPPT生態系統的成員,積極參與教學驗證、數字化和期末考試設計的委員會工作。他對指導學生項目的承諾使得許多學生在全國競賽中獲得獎項。他積極參與社區活動,並在多個協會中推廣科學研究,以引導兒童接觸編程和機器人技術。
穆萊·拉希德·菲拉利是梅克內斯應用技術專業學院(ISTA)的認證經理,該學院是OFPPT網絡的一部分。在這個角色中,他負責信息技術領域專業認證的戰略組合。他的使命是為未來的專業人士提供與國際標準相符的堅實技術技能。
作為網絡和系統環境的公認專家,菲拉利先生負責培訓和準備學生參加幾個主要行業認證。他為思科認證課程提供全面支持,包括CCNA和CCNP,重點在於網絡安裝、配置和管理的高級技能。他還負責微軟認證專業人員(MCP)認證,確保學員掌握微軟技術及其操作生態系統。在網絡安全領域,他為Fortinet - FortiGate認證的候選人做準備,該認證強調下一代防火牆的管理。此外,他還確保學員為Linux認證做好充分準備,這對於系統管理、雲計算和DevOps的職業生涯至關重要。
得益於他的專業知識和嚴謹的教學方法,菲拉利先生在培養學習者的能力方面發揮了關鍵作用,對他們成功融入快速發展的技術行業做出了重要貢獻。