37 · Introducing Network Programmability網路可程式化簡介

Introducing Network Programmability網路可程式化簡介

Introduction

簡介

Imagine you are working in network operations for a multinational company with offices worldwide. The networking infrastructure varies across locations, consisting of hundreds of components, from physical devices to virtualized resources in a hybrid-cloud setting. You are tasked with deploying a new service across multiple locations.

想像您在一家跨國公司的網路維運部門工作,該公司在全球各地都有辦公室。各地點的網路基礎設施各不相同,由數百個元件組成,從實體裝置到混合雲環境中的虛擬化資源都有。您被指派要在多個地點部署一項新服務。

Initially, you plan to manually configure each device, but you soon realize that:

一開始,您打算手動設定每台裝置,但很快就發現:

  • Numerous devices need to be configured.需要設定的裝置數量眾多。
  • Some devices are physical and on premises, while others are remote or deployed as virtual resources across multiple public cloud providers.有些裝置是實體且位於地端,有些則是遠端裝置,或部署於多個公有雲供應商上的虛擬資源。
  • You must carefully plan the changes for each device to ensure smooth network operations during and after the configuration.您必須仔細規劃每台裝置的變更,以確保設定期間及設定後網路運作順暢。
  • Compliance with company policies and security requirements is essential.遵循公司政策與安全性要求是不可或缺的。

Feeling overwhelmed, you wonder if there is an easier, more efficient, and less error-prone way to configure and manage such IT ecosystems. As a network engineer, understanding various network automation principles and using appropriate software tools are crucial for addressing the challenges of an evolving and dynamic network infrastructure.

感到不知所措之下,您不禁思考是否有更簡單、更有效率、更不容易出錯的方式,來設定與管理這樣的 IT 生態系統。身為網路工程師,了解各種網路自動化原則並使用適當的軟體工具,對於因應不斷演變且動態的網路基礎設施所帶來的挑戰至關重要。

In this course, you will learn the following:

在本課程中,您將學到以下內容:

  • Essentials of network programmability in enterprise networks企業網路中網路可程式化的基本要點
  • Current industry trends目前的產業趨勢
  • Evolution of network operations網路維運的演進
  • Use cases of network automation網路自動化的使用案例
  • Common programmability protocols常見的可程式化協定
  • Model-driven programmability模型驅動的可程式化
  • Importance of configuration management tools設定管理工具的重要性

This course will equip you with the knowledge and skills to effectively use network programmability tools and principles, transforming how you manage and deploy network services in a modern enterprise environment.

本課程將讓您具備有效使用網路可程式化工具與原則的知識與技能,改變您在現代企業環境中管理與部署網路服務的方式。