Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 🔥 Infrastructure as Code – Mạng tự động hóa, không còn cấu hình thủ công! 🔥


    👉 Nếu bạn từng mất hàng giờ để telnet/SSH vào từng thiết bị switch để cấu hình VLAN, thì đây là lúc để bạn bước sang kỷ nguyên "Mạng như code" (IaC - Infrastructure as Code)!

    📌 Bạn đang nhìn thấy điều gì trong hình?

    Đây chính là mô hình hóa cách dùng Ansible để tự động cấu hình VLAN cho thiết bị mạng:
    1. Định nghĩa VLAN bằng YAML

      vlans:
    2. - name: desktops vlan_id: 20
    3. - name: servers vlan_id: 30
    4. - name: printers vlan_id: 40
    5. - name: DMZ vlan_id: 5
    6. 👉 Chỉ cần viết các đoạn khai báo logic như trên. Không cần nhớ câu lệnh Cisco, Juniper hay Arista nữa!
    7. Dùng Ansible Resource Module
      Các mô-đun Ansible như ios_vlan, nxos_vlan, eos_vlan, v.v... sẽ "dịch" đoạn code YAML đó thành các cấu hình thực thi cụ thể cho từng loại thiết bị.
    8. Triển khai trực tiếp cấu hình gốc trên thiết bị mạng
      Ansible sẽ push cấu hình vào switch/router một cách tự động, chính xác và nhanh chóng.


    💡 Tại sao IaC lại quan trọng với anh em DevNet/NetOps?

    ✅ Không còn sai sót do thao tác tay.
    ✅ Có thể version control bằng Git → rollback dễ dàng.
    ✅ Tích hợp CI/CD vào quá trình triển khai mạng.
    ✅ Cấu hình đồng nhất trên hàng trăm thiết bị chỉ với 1 file YAML.
    ✅ Dễ dàng kiểm thử (dry-run), kiểm tra compliance và tự động rollback.

    📚 Ví dụ thực tế
    Bạn triển khai một campus network mới cho khách hàng. Thay vì login từng switch để gõ lệnh:


    vlan 20 name desktops vlan 30 name servers ...



    Bạn chỉ cần:

    ansible-playbook vlan_config.yml -i inventory.ini



    🚀 Một lệnh chạy – hàng chục thiết bị được cấu hình tức thì! Click image for larger version

Name:	IaC.png
Views:	22
Size:	34.4 KB
ID:	431941
    Đặng Quang Minh, CCIE#11897 (Enterprise Infrastructure, Wireless, Automation, AI), CCSI#31417

    Email : dangquangminh@vnpro.org
    https://www.facebook.com/groups/vietprofessional/
Working...
X