Liên hệ với chúng tôi
 Thời gian kéo dài 21 Giờ học

Đề cương khóa học

Kiến trúc GNS3 Nâng cao

  • Tổng quan kiến trúc GNS3 cho triển khai phân tán.
  • Tối ưu hiệu năng giữa GNS3 server và GNS3 VM.
  • Quản lý nhiều dự án và quy trình làm việc cộng tác.

Tự động hóa mạng với Python và Ansible

  • Giới thiệu về tự động hóa trong kỹ thuật mạng.
  • Tạo và triển khai script tự động hóa trong GNS3.
  • Tự động hóa cấu hình router và switch bằng playbook Ansible.
  • Kiểm tra trạng thái mạng và sự tuân thủ bằng các kiểm tra tự động.

Tích hợp Docker trong GNS3

  • Cài đặt và cấu hình container Docker bên trong GNS3.
  • Sử dụng các thiết bị Docker dựng sẵn (ví dụ: web server, DNS, dịch vụ Linux).
  • Xây dựng các container Docker tùy chỉnh cho việc kiểm tra mạng.
  • Mô phỏng microservices và chuỗi dịch vụ (service chaining) trong các topography GNS3.

Tích hợp Lab Hybrid và Cloud

  • Thiết kế môi trường hybrid sử dụng GNS3 và cloud công khai.
  • Kết nối GNS3 với AWS, Azure hoặc GCP thông qua VPN và đường hầm (tunneling).
  • Triển khai các endpoint dựa trên cloud và tích hợp với các mạng mô phỏng.
  • Các yếu tố về bảo mật và truy cập đối với các topography hybrid.

Kiểm tra và Mô phỏng Đa nhà cung cấp

  • Chạy và quản lý các VM của nhiều nhà cung cấp (ví dụ: Cisco, Juniper, Palo Alto).
  • Sử dụng kết hợp các thiết bị QEMU, IOU/IOL và VirtualBox.
  • Sinh traffic và mô phỏng ứng dụng cho kiểm tra khả năng tương tác.

CI/CD và Tự động hóa Lab Nâng cao

  • Tích hợp GNS3 với Git và pipeline CI cho kiểm soát phiên bản và kiểm thử.
  • Tự động hóa việc triển khai và hoàn tác (rollback) topography.
  • Sử dụng REST API để điều khiển GNS3 từ các script bên ngoài.

Các Trường hợp Sử dụng và Thực hành Tốt nhất

  • Thiết kế lab cho kiểm tra xác minh trước khi triển khai.
  • Tài liệu hóa hành vi và cấu hình mạng.
  • Các mẫu lab (template) có thể tái sử dụng và quy trình làm việc nhóm.

Tổng kết và Các Bước Tiếp theo

Yêu cầu

  • Nắm vững việc tạo topography và cấu hình thiết bị trong GNS3.
  • Có kiến thức thực hành về Python hoặc Ansible.
  • Quen thuộc với khái niệm đóng gói (containerization) và các nền tảng cơ bản của cloud.

Đối tượng Học viên

  • Kỹ sư mạng cấp cao và chuyên gia DevNet.
  • Kỹ sư tích hợp GNS3 với các framework tự động hóa (ví dụ: Ansible, Python).
  • Các chuyên gia đang thử nghiệm các dịch vụ Dockerized trong các lab ảo.
  • Người dùng nâng cao làm việc với các lab cloud hybrid hoặc mô phỏng các môi trường đa nhà cung cấp.

Số người tham gia


Giá cho mỗi học viên

Đánh giá (1)

Các khóa học sắp tới

Các danh mục liên quan