وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Automating Networks with Ansible the Right Way

سرفصل های دوره

If you're sick of hand typing configuration commands into your network devices day after day, this course is for you! Learn how to manage your network more intelligently with Ansible using tried-and-true design patterns.


Exercise Files
  • automating-networks-ansible-right-way.zip

  • Module 1 - Course Overview
  • 1. Course Overview

  • Module 2 - Reorienting Ansible for Network Applications
  • 1. How Does Network Automation Differ
  • 2. Understanding Your MPLS Network
  • 3. Worlds Fastest Ansible Refresher
  • 4. Demo - Ansible Preparation
  • 5. Demo - Your First Ansible Playbook
  • 6. Challenge - Add Logging to the Existing Playbook

  • Module 3 - Building Pretty Good Infrastructure as Code
  • 1. What Is Infrastructure as Code
  • 2. Infrastructure as Code Components
  • 3. The Bottom Line - Business Benefits
  • 4. Demo - Deploying ios config for CLI-based IAC
  • 5. Demo - Deploying cli config for CLI-based IAC
  • 6. Demo - Deploying ios vrf for CLI-based IAC
  • 7. Comparison of CLI-based Infrastructure as Code Solutions
  • 8. Demo - The Big Problem

  • Module 4 - Integrating Custom Filters with Ansible
  • 1. Introduction to Custom Filters
  • 2. How Custom Filters Work
  • 3. Demo - Simplest Possible Custom Filter
  • 4. Parsing and Regex Basics
  • 5. Demo - Custom Parser for VRF Information
  • 6. Bullet-proofing Code with Unit Tests
  • 7. Demo - Using Ansible for Filter Unit Testing

  • Module 5 - Constructing Really Good Infrastructure as Code
  • 1. Memory Lane - Set Theory Basics
  • 2. Demo - Set Operations in Python
  • 3. Demo - Custom Filter for Route-targeting Presence Determination
  • 4. Demo - Writing Unit Tests For the Custom Filter
  • 5. Fitting the Pieces Together
  • 6. Demo - The Whole Solution in Action
  • 7. Challenge - Adding Multi-vendor Support

  • Module 6 - Introducing Ansibles network-engine Role
  • 1. What Do Ansible Roles Accomplish
  • 2. Demo - Ansible Galaxy Refresher
  • 3. Introducing Ansibles network-engine Role
  • 4. Demo - Parsing Alternative using command parser
  • 5. Demo - Refactoring Your Existing Solution
  • 6. Comparison of Parsing Methods

  • Module 7 - Leaving the CLI Stone Age - Automating with APIs
  • 1. What Problem Does This Solve
  • 2. Introduction to NETCONF and YANG
  • 3. Demo - Collecting Configuration with NETCONF get-config RPC
  • 4. Demo - Changing Configuration with NETCONF edit-config RPC
  • 5. Introduction to RESTCONF
  • 6. Demo - Collecting Configuration with RESTCONF HTTP GET
  • 7. Demo - Changing Configuration with RESTCONF HTTP PUT
  • 8. Comparing the APIs

  • Module 8 - Exploring New Ansible Features
  • 1. So Fact Gathering Is Useful Now
  • 2. Demo - Collecting Network System Facts by Default
  • 3. Introducing Ansible Collections
  • 4. Demo - Working with Ansible Collections
  • 5. Demo - Refactoring Infrastructure as Code Playbooks
  • 6. Understanding Cisco Genie Parsers
  • 7. Demo - Leveraging Genie in CLI-based Playbooks
  • 8. Module Summary and Homework Challenge

  • Module 9 - Writing Production-grade Ansible Playbooks
  • 01. Why Version Control Matters for Network Automation
  • 02. Demo - Time Travel with git
  • 03. Runtime Error Checking with assert
  • 04. Demo - Integrating assert Into Your Code
  • 05. Surface Basic Problem with Linters
  • 06. Demo - Linting Ansible Code with ansible-lint
  • 07. Demo - Linting Python Code with pylint
  • 08. Simplifying Operations with Makefiles
  • 09. Demo - Makefiles in Action
  • 10. Recommendations for Documentation
  • 11. Demo - Working with Markdown
  • 12. Module Summary and Final Thoughts
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 11695
    حجم: 445 مگابایت
    مدت زمان: 223 دقیقه
    تاریخ انتشار: 21 اردیبهشت 1402
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید