Network Automation Made Easy, 1st edition
BRAND: PEARSON
Publisher: | Cisco Press |
Author: | Ivo Pinto |
Edition: | (November 4, 2021) © 2022 |
eBook ISBN: | 9780137506675 |
Print ISBN: | 9781587145056 |
Type: | 1 Year Subscription. Dành cho Cá nhân |
eBook edition. 1 Year Subscription. Dành cho Cá nhân | Trường ĐH, Nhóm, Thư Viện: Gọi 0915920514 để báo giá Pearson, Vital Source eBook hoặc mua Sách In
See what in the box
Mô tả sản phẩm
Các chiến lược và kỹ thuật thực tế để tự động hóa cơ sở hạ tầng mạng
Khi mạng ngày càng phức tạp hơn, các chuyên gia mạng đang tìm cách tự động hóa các quy trình cấu hình, quản lý, thử nghiệm, triển khai và vận hành. Bằng cách sử dụng tự động hóa, họ hướng tới việc giảm chi phí, cải thiện năng suất, giảm lỗi của con người, rút ngắn thời gian tiếp thị và cải thiện tính linh hoạt. Trong hướng dẫn này, chuyên gia Ivo Pinto trình bày tất cả các khái niệm và kỹ thuật mà sinh viên sẽ cần để chuyển toàn bộ cơ sở hạ tầng vật lý và ảo của mình theo hướng tự động hóa cao hơn và tối đa hóa giá trị mà nó mang lại.
Viết cho các chuyên gia giàu kinh nghiệm, tác giả đánh giá các trường hợp sử dụng tự động hóa hàng đầu hiện nay, so sánh các công cụ hàng đầu và trình bày chuyên sâu về cách sử dụng công cụ Ansible nguồn mở để tự động hóa các tác vụ phổ biến. Học sinh sẽ tìm thấy mọi thứ họ cần: từ các đoạn mã thực tế đến các nghiên cứu điển hình trong thế giới thực cho đến phương pháp lập kế hoạch chiến lược hoàn chỉnh.
Hướng dẫn này dành cho tất cả những người đang tìm cách cải thiện hoạt động và năng suất của mạng, bao gồm quản trị viên hệ thống, mạng, lưu trữ và ảo hóa, kỹ sư mạng và bảo mật cũng như nhiều chuyên gia và nhà quản lý kỹ thuật khác. Sinh viên có thể áp dụng các khái niệm trung lập với nhà cung cấp trong toàn bộ môi trường của mình--từ máy chủ đến đám mây, chuyển sang bảo mật.
Khám phá các trường hợp sử dụng hiện đại cho tự động hóa mạng và so sánh các công cụ tự động hóa được sử dụng rộng rãi nhất hiện nay
Thu thập dữ liệu cần thiết để sử dụng trong tự động hóa mạng, sử dụng các định dạng tiêu chuẩn như JSON, XML và YAML
Nhận được nhiều giá trị hơn từ dữ liệu mà mạng của họ có thể cung cấp
Cài đặt Ansible và làm chủ các khối xây dựng của nó, bao gồm các lượt phát, nhiệm vụ, mô-đun, biến, điều kiện, vòng lặp và vai trò
Thực hiện các tác vụ kết nối mạng phổ biến với Playbook Ansible: quản lý tệp, thiết bị, VM, cấu trúc đám mây, API, v.v.
Xem cách Ansible có thể được sử dụng để tự động hóa ngay cả những kiến trúc mạng toàn cầu lớn nhất
Chuyển đổi cách tiếp cận của họ sang tự động hóa—và tạo quy trình NetDevOps mới, từng bước một
Xây dựng chiến lược tự động hóa mạng ngay từ đầu, phản ánh bài học từ các doanh nghiệp lớn nhất thế giới
Introduction xvii
Chapter 1 Types of Network Automation 1
Data-Driven Automation 2
Task-Based Automation 11
End-to-End Automation 16
Tools 22
Summary 39
Review Questions 40
Chapter 2 Data for Network Automation 43
The Importance of Data 43
Data Formats and Models 44
Methods for Gathering Data 66
Summary 84
End Notes 84
Review Questions 85
Chapter 3 Using Data from Your Network 87
Data Preparation 87
Data Visualization 100
Data Insights 104
Case Studies 112
Summary 116
Review Questions 117
Chapter 4 Ansible Basics 119
Ansible Characteristics 119
Installing Ansible 120
Variables 126
Playbooks 131
Conditionals 133
Loops 136
Handlers 140
Executing a Playbook 143
Roles 149
Summary 152
Review Questions 153
Chapter 5 Using Ansible for Network Automation 155
Interacting with Files 155
Interacting with Devices 160
Interacting with APIs 187
Case Studies 189
Summary 195
Review Questions 196
Chapter 6 Network DevOps 199
What NetDevOps Is 199
NetDevOps Tools 214
How to Build Your Own NetDevOps Environment 228
Case Studies 233
Summary 238
Review Questions 238
Chapter 7 Automation Strategies 241
What an Automation Strategy Is 241
Why You Need an Automation Strategy 250
How to Build Your Own Automation Strategy 251
How to Use an Automation Strategy 268
Summary 270
Review Questions 271
Appendix A Answers to Review Questions 273
TOC, 9780137455928, 10/5/2021
Các chiến lược và kỹ thuật thực tế để tự động hóa cơ sở hạ tầng mạng
Khi mạng ngày càng phức tạp hơn, các chuyên gia mạng đang tìm cách tự động hóa các quy trình cấu hình, quản lý, thử nghiệm, triển khai và vận hành. Bằng cách sử dụng tự động hóa, họ hướng tới việc giảm chi phí, cải thiện năng suất, giảm lỗi của con người, rút ngắn thời gian tiếp thị và cải thiện tính linh hoạt. Trong hướng dẫn này, chuyên gia Ivo Pinto trình bày tất cả các khái niệm và kỹ thuật mà sinh viên sẽ cần để chuyển toàn bộ cơ sở hạ tầng vật lý và ảo của mình theo hướng tự động hóa cao hơn và tối đa hóa giá trị mà nó mang lại.
Viết cho các chuyên gia giàu kinh nghiệm, tác giả đánh giá các trường hợp sử dụng tự động hóa hàng đầu hiện nay, so sánh các công cụ hàng đầu và trình bày chuyên sâu về cách sử dụng công cụ Ansible nguồn mở để tự động hóa các tác vụ phổ biến. Học sinh sẽ tìm thấy mọi thứ họ cần: từ các đoạn mã thực tế đến các nghiên cứu điển hình trong thế giới thực cho đến phương pháp lập kế hoạch chiến lược hoàn chỉnh.
Hướng dẫn này dành cho tất cả những người đang tìm cách cải thiện hoạt động và năng suất của mạng, bao gồm quản trị viên hệ thống, mạng, lưu trữ và ảo hóa, kỹ sư mạng và bảo mật cũng như nhiều chuyên gia và nhà quản lý kỹ thuật khác. Sinh viên có thể áp dụng các khái niệm trung lập với nhà cung cấp trong toàn bộ môi trường của mình--từ máy chủ đến đám mây, chuyển sang bảo mật.
Khám phá các trường hợp sử dụng hiện đại cho tự động hóa mạng và so sánh các công cụ tự động hóa được sử dụng rộng rãi nhất hiện nay
Thu thập dữ liệu cần thiết để sử dụng trong tự động hóa mạng, sử dụng các định dạng tiêu chuẩn như JSON, XML và YAML
Nhận được nhiều giá trị hơn từ dữ liệu mà mạng của họ có thể cung cấp
Cài đặt Ansible và làm chủ các khối xây dựng của nó, bao gồm các lượt phát, nhiệm vụ, mô-đun, biến, điều kiện, vòng lặp và vai trò
Thực hiện các tác vụ kết nối mạng phổ biến với Playbook Ansible: quản lý tệp, thiết bị, VM, cấu trúc đám mây, API, v.v.
Xem cách Ansible có thể được sử dụng để tự động hóa ngay cả những kiến trúc mạng toàn cầu lớn nhất
Chuyển đổi cách tiếp cận của họ sang tự động hóa—và tạo quy trình NetDevOps mới, từng bước một
Xây dựng chiến lược tự động hóa mạng ngay từ đầu, phản ánh bài học từ các doanh nghiệp lớn nhất thế giới
Introduction xvii
Chapter 1 Types of Network Automation 1
Data-Driven Automation 2
Task-Based Automation 11
End-to-End Automation 16
Tools 22
Summary 39
Review Questions 40
Chapter 2 Data for Network Automation 43
The Importance of Data 43
Data Formats and Models 44
Methods for Gathering Data 66
Summary 84
End Notes 84
Review Questions 85
Chapter 3 Using Data from Your Network 87
Data Preparation 87
Data Visualization 100
Data Insights 104
Case Studies 112
Summary 116
Review Questions 117
Chapter 4 Ansible Basics 119
Ansible Characteristics 119
Installing Ansible 120
Variables 126
Playbooks 131
Conditionals 133
Loops 136
Handlers 140
Executing a Playbook 143
Roles 149
Summary 152
Review Questions 153
Chapter 5 Using Ansible for Network Automation 155
Interacting with Files 155
Interacting with Devices 160
Interacting with APIs 187
Case Studies 189
Summary 195
Review Questions 196
Chapter 6 Network DevOps 199
What NetDevOps Is 199
NetDevOps Tools 214
How to Build Your Own NetDevOps Environment 228
Case Studies 233
Summary 238
Review Questions 238
Chapter 7 Automation Strategies 241
What an Automation Strategy Is 241
Why You Need an Automation Strategy 250
How to Build Your Own Automation Strategy 251
How to Use an Automation Strategy 268
Summary 270
Review Questions 271
Appendix A Answers to Review Questions 273
TOC, 9780137455928, 10/5/2021