• Professional Development
  • Medicine & Nursing
  • Arts & Crafts
  • Health & Wellbeing
  • Personal Development

28 Ansible courses delivered Live Online

🔥 Limited Time Offer 🔥

Get a 10% discount on your first order when you use this promo code at checkout: MAY24BAN3X

Ansible for engineers

5.0(3)

By Systems & Network Training

ANSIBLE FOR ENGINEERS TRAINING COURSE DESCRIPTION An introduction to automation using ansible. Ansible is a general purpose IT automation platform that can be use for a number of purposes. The course covers configuration management, cloud provisioning and application deployment with ansible. Hands on sessions follow all major sections. WHAT WILL YOU LEARN * Install ansible. * Automate tasks with ansible. * Write ansible playbooks. ANSIBLE FOR ENGINEERS TRAINING COURSE DETAILS * Who will benefit: Administrators and developers automating tasks. * Prerequisites: Linux administration skills * Duration 3 days ANSIBLE FOR ENGINEERS TRAINING COURSE CONTENTS * What is ansible? The language, the engine, the framework. Uses of ansible, orchestration. Hands on Installing ansible. * Ansible architecture ible architecture Controlling machines, nodes, Agentless, SSH, modules, JSON protocol. Configuration management, inventories, playbooks, modules, roles. Hands on Getting started, running ad hoc commands. * Ansible and Vagrant Prototyping and testing. Hands on Using ansible with Vagrant. * Ad hoc commands Parallelism, shell commands, managing files and directories, file transfer, package management, manage user and groups, deploying applications, service management, background jobs, checking log files, managing cron jobs. Hands on Using ansible with Vagrant. * Playbooks ansible-playbook, users, sudo, YAML, plays, tasks, handlers, modules. Hands on Running playbooks. * More playbooks Handlers, variables, environmental variables, playbook variables, inventory variables, variable scope and precedence, accessing variables, facts, ansible vault. Conditionals, wait_for. Hands on Using variables and conditions in playbooks. * Roles and includes Dynamic includes, Handler includes, playbook includes. Roles, role parts: handlers, files, templates, cross platform roles, ansible galaxy. Hands on includes example, building roles. * Inventories /etc/ansible/hosts, inventory variables, static inventories, dynamic inventories. Hands on Inventories and variables. * Miscellanea Individual server cookbooks, Main playbook for configuring all servers. Hands onPlaybooks.

Ansible for engineers
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£3497

Ansible for network engineers

5.0(3)

By Systems & Network Training

ANSIBLE TRAINING COURSE DESCRIPTION The course focusses on the use of ansible for network devices instead of its usual server use case. The course progresses from the basics of ansible and playbooks onto using network specific modules including NAPALM. The use Jinja2 templating with ansible is also studied. Hands on sessions with ansible configuring routers and switches follow all major sections. WHAT WILL YOU LEARN * Automate tasks with ansible. * Write ansible playbooks. * Configure network devices with ansible. * Troubleshoot network devices with ansible. * Use ansible network modules. * Use jinja2 templates with ansible. ANSIBLE TRAINING COURSE DETAILS * Who will benefit: Network engineers. * Prerequisites: TCP/IP Foundation * Duration 2 days ANSIBLE TRAINING COURSE CONTENTS * What is ansible? The language, the engine, the framework. Uses of ansible, orchestration. Hands on Installing ansible, enabling SSH on network devices. * Ansible architecture How ansible 'normally' works, Agentless, SSH, ansible and Python, modules, how ansible work on network devices, Configuration management, inventories, playbooks, modules, ansible.cfg. Hands on Getting started, running ad hoc commands. * Playbooks ansible-playbook, users, YAML, plays, tasks, modules. ansible-vault. Hands on Running playbooks. * More playbooks Handlers, variables, environmental variables, playbook variables, inventory variables, variable scope and precedence, accessing variables, facts, ansible vault. Conditionals, wait_for. Hands on Using variables and conditions in playbooks. * Inventories /etc/ansible/hosts, inventory variables, static inventories, dynamic inventories. Hands on Inventories and variables. * Ansible network modules Built in modules, custom modules, return values. ansible-doc -l. connection: local, Cisco modules, Juniper module, Hands on Using modules for your network devices. * Ansible templatings The template module, the assemble module, jinja2 templates, for, if else. Hands on Configuring network devices from templates. * Roles and includes Dynamic includes, Handler includes, playbook includes. Roles, role parts: handlers, files, templates, cross platform roles, ansible galaxy. Hands on includes example, building roles. * Ansible and NAPALM Installation, napalm-ansible, NAPALM modules: napalm_diff-yang, napalm_get_facts, napalm_install_config, napalm_parse_yang, napalm_ping, napalm_translate_yang, napalm_validate. Hands on Using NAPALM modules in ansible.

Ansible for network engineers
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£2477

Introduction to Ansible: Automation with Ansible (TTDV7580)

By Nexus Human

Duration 3 Days 18 CPD hours This course is intended for This is an Introductory level course for experienced Linux system administrators, DevOps engineers, infrastructure automation engineers, and systems design engineers. Ideally students should have familiarity with basic Python scripting. Attendees without programming skills can follow along with the scripting portion of the labs. Overview This course is approximately 50% hands-on, combining expert lecture, real-world demonstrations and group discussions with machine-based practical labs and exercises. Working in a hands-on learning environment led by our expert practitioner attendees will explore how to: Describe Ansible concepts and install Red Hat Ansible Engine (optional - we can pre-install is as well if desired, depending on the audience) Deploy Ansible and Configure Ansible to manage hosts and run ad hoc Ansible commands. Implement playbooks Write a simple Ansible playbook and run it to automate tasks on multiple managed hosts. Manage variables and facts Write playbooks that use variables to simplify management of the playbook and facts to reference information about managed hosts. Implement task control; Manage task control, handlers, and task errors in Ansible playbooks. Deploy files to managed hosts Deploy, manage, and adjust files on hosts managed by Ansible. Manage large projects Write playbooks that are optimized for larger, more complex projects. Simplify playbooks with roles Use Ansible roles to develop playbooks more quickly and to reuse Ansible code. Troubleshoot Ansible Troubleshoot playbooks and managed hosts. Automate Linux administration tasks Automate common Linux system administration tasks with Ansible This lab-intensive course is geared toward those responsible for automation of configuration management; consistent and repeatable application deployment; provisioning and deployment of development, testing, and production servers; and integration with DevOps CI/CD workflows. Throughout the course you will explore core Ansible features such as automatic provisioning, configuration management, service deployment and operational processes. ANSIBLE OVERVIEW * Overview of Architecture * Overview of Deployments * Inventory DEPLOYING ANSIBLE * Installing * Configuration Files * Running Ad Hoc Commands * Dynamic Inventory PLAYBOOKS * Writing YAML Files * Modules VARIABLES AND INCLUSIONS * Variables * Facts * Inclusions TASK CONTROL * Constructing Flow Control * Handlers * Tags * Handling Errors JINJA2 TEMPLATES * Jinja2 Templates * Jinja2 Templates ROLES * Role Structure * Creating Roles * Deploying Roles with Ansible Galaxy OPTIMIZING ANSIBLE * Configuring Connection Types * Configuring Delegation * Configuring Parallelism ANSIBLE VAULT * Configuring Ansible Vault * Executing with Ansible Vault TROUBLESHOOTING ANSIBLE * Troubleshooting Playbooks * Troubleshooting Managed Hosts ANSIBLE TOWER * Ansible Tower overview * Installing * Account management * Hosts * Jobs OPTIONAL: ANSIBLE IN A DEVOPS ENVIRONMENT * Provisioning Vagrant Machines * Deploying Vagrant in a DevOps Environment * Deploying Docker in a DevOps Environment ADDITIONAL COURSE DETAILS: Nexus Humans Introduction to Ansible: Automation with Ansible (TTDV7580) training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward. This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts. Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success. While we feel this is the best course for the Introduction to Ansible: Automation with Ansible (TTDV7580) course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you. Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.

Introduction to Ansible: Automation with Ansible (TTDV7580)
Delivered on-request, onlineDelivered Online
Price on Enquiry

Network Automation with Python and Ansible

By Nexus Human

Duration 4 Days 24 CPD hours This course is intended for The primary audience for this course is as follows: Network Administrators Administrators interested in Automation Individuals interested in devops, specifically for networking Overview This course teaches students to blend Python skillsets with Ansible through the lens of automating networks. Automation techniques for the most popular vendor (incl. Cisco, Juniper, Arista) will be subjects of study, however, students may request examples from vendors within their own environments. Topics begin with a focus on automating networks with Python; this skill set is then folded into a broadening understanding of automating with Ansible. Students will have programmatic experience automating enterprise class networks by the conclusion of this course (includes writing custom Ansible modules with Python). Class is a combination of lecture, demonstration, and hands-on labs. Students are invited to share their own relevant Python and Ansible scripts with the instructor to ensure class subjects are as relevant as possible. All notes and scripts will be made available to students by the end of each day via a cloud-share or email. Lab time will be given reinforce that day's topics and demonstrations. No two networks are the same! Learn to automate your network with a Python and Ansible skillset. Course can be taught across all major (and most minor) network vendors. Course demonstrations can be adapted to best-fit the customer?s network to ensure all lessons have maximum relevance. DAY 1 ? CRITICAL PYTHON CATCHUP & REVIEW * Overview of Python and Ansible * Python white space rules & best practices * Printing and more Printing * Date types and Variables * Packing and Unpacking Variables * f Strings * Conditional expressions * Relational and Boolean operators * Lists, Tuples, Dictionaries * Indexing and slicing * Built-in functions * Iterating with Loops (for and while) * Working with files * Software Control Management (SCM) (Git, Github, Bitbucket, Cloudshare, etc.) * Using Python to access REST interfaces * Working with JSON * Python, Ansible and Paramiko * Using Paramiko to SSH with keys and passwords * RESTful API review * API keys * Paramiko Review * Using Paramiko to SFTP with keys and passwords DAY 02 ? PYTHON AND NETWORK AUTOMATION * Introduction to Netmiko (automating routers and switches) * Using Netmiko to send commands to / from network devices * Working with YAML * Converting JSON to YAML with Python * Ansible keywords * YAML and JSON for data exchange * Ansible and YAML * Ansible Playbook components * Tying together Python and Ansible ? Using Python within Ansible * Ansible Network Modules * What is new in Ansible (most current updates / release notes) * Network Agnostic modules * Writing network playbooks * Reviewing the construction of network playbooks * Writing Ansible playbooks that respond to network failures DAY 03 ? BLENDING PYTHON AND ANSIBLE SKILLSETS * Review how to use Python within Ansible * Calling Python scripts with Ansible * Jinja2 Templating Engine for Python (and Ansible) * Using Templates in Ansible playbooks * Jinja2 filters, looping, and other useful tricks for automating with Ansible * Playbook tagging for selective runs * When to use Python and when to use Ansible * ?Big Picture? options for using Python & Ansible within your Network Ansible Roles DAY 04 ? CUSTOMIZING ANSIBLE WITH PYTHON * Review ? Running Scripts with Ansible * Prompting for Ansible user input * Ansible Galaxy & Getting at Roles * Writing a custom Ansible Module with Python * Ansible ?Engine? vs Ansible ?Tower? ? marketing hype, capabilities, costs, etc. * Case Study: Automate your Enterprise Network * When to use Python and when to use Ansible * Writing your own Ansible modules in Python * ?Big Picture? options for using Python & Ansible within your Network * Overview ? NETCONF / YANG and what they mean for Python and Ansible * Molecule ? Testing your roles ADDITIONAL COURSE DETAILS: Nexus Humans Network Automation with Python and Ansible training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward. This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts. Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success. While we feel this is the best course for the Network Automation with Python and Ansible course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you. Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.

Network Automation with Python and Ansible
Delivered on-request, onlineDelivered Online
Price on Enquiry

DevOps for networking engineers

5.0(3)

By Systems & Network Training

NETWORK DEVOPS COURSE DESCRIPTION This course is not a soft skills course covering the concepts of DevOps but instead concentrates on the technical side of tools and languages for network DevOps. Particular technologies focussed on are ansible, git and Python enabling delegates to leave the course ready to starting automating their network. Hands on sessions follow all major sections. More detailed courses on individual aspects of this course are available. WHAT WILL YOU LEARN * Evaluate network automation tools. * Automate tasks with ansible. * Use git for version control. * Use Python to manage network devices. * Use Python libraries for network devices. NETWORK DEVOPS COURSE DETAILS * Who will benefit: Administrators automating tasks. * Prerequisites: TCP/IP Foundation * Duration 5 days NETWORK DEVOPS COURSE CONTENTS * What is DevOps Programming and automating networks, networks and clouds, AWS, OpenStack, SDN, DevOps for network operations. * Initial configuration Configuring SSH, ZTP, POAP. Hands on Initial lab configuration. * Getting started with ansible The language, the engine, the framework. Uses of ansible, orchestration. The architecture, Controlling machines, nodes, Agentless, SSH, modules. Configuration management, inventories, playbooks, modules, roles. Hands on Installing ansible, running ad hoc commands. * Ansible playbooks ansible-playbook, YAML, plays, tasks, handlers, modules. Playbook variables. Register module, debug module. Hands on Running playbooks. * Ansible Inventories /etc/ansible/hosts, hosts, groups, static inventories, dynamic inventories. Inventory variables, external variables. Limiting hosts. Hands on Static inventories, variables in inventory files. * Ansible modules for networking Built in modules, custom modules, return values. Core modules for network operations. Cisco and/or Juniper modules. ansible_connection. Ansible 2.6 CLI. Hands on Using modules. * Ansible templating and roles aConfiguration management, full configurations, partial configurations. The template module, the assemble module, connection: local, Jinja2 templates, variables, if, for, roles. Hands on Generating multiple configurations from a template. * Network programming and modules Why use Python? Why use ansible? alternatives, ansible tower, Linux network devices. * Programming with Python Python programming Functions. Classes, objects and instances, modules, libraries, packages. Python strings, Python file handling, pip list, pip instal. Hands on Python programming with pyping. * More Python programming Functions. Classes, objects and instances, modules, libraries, packages. Python strings, Python file handling, pip list, pip install. Hands on Python programming with pyping. * Git Distributed version control, repositories, Git and GitHub, Alternatives to GitHub, Installing git, git workflows, creating repositories, adding and editing files, branching and merging, merge conflicts. Hands on working with Git. * Python and networking APIs, Sockets, Telnetlib, pysnmp, ncclient, ciscoconfparse. * Paramiko SSH and Netmiko Integrating Python and network devices using SSH. Netmiko, Netmiko methods. Hands on Netmiko. * NAPALM What is NAPALM, NAPALM operations, getters, Replace, merge, compare, commit, discard. Hands on Configuration with NAPALM. Integrating ansible and NAPALM. * Python and REST REST APIs, enabling the REST API. Accessing the REST API with a browser, cURL, Python and REST, the request library. Hands on Using a REST API with network devices.

DevOps for networking engineers
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£3697

Network automation for engineers

5.0(3)

By Systems & Network Training

NETWORK AUTOMATION COURSE DESCRIPTION This course is not a soft skills course covering the concepts of DevOps but instead concentrates on the technical side of tools and languages for network DevOps. Particular technologies focussed on are ansible, git and Python enabling delegates to leave the course ready to starting automating their network. Hands on sessions follow all major sections. More detailed courses on individual aspects of this course are available. WHAT WILL YOU LEARN * Evaluate network automation tools. * Automate tasks with ansible. * Use git for version control. * Use Python to manage network devices. * Use Python libraries for network devices. NETWORK AUTOMATION COURSE DETAILS * Who will benefit: Network engineers. * Prerequisites: TCP/IP foundation for engineers. * Duration 5 days NETWORK AUTOMATION COURSE CONTENTS * What is DevOps Programming and automating networks, networks and clouds, AWS, OpenStack, SDN, DevOps for network operations. * Initial configuration Configuring SSH, ZTP, POAP. Hands on Initial lab configuration. * Getting started with ansible The language, the engine, the framework. Uses of ansible, orchestration. The architecture, Controlling machines, nodes, Agentless, SSH, modules. Configuration management, inventories, playbooks, modules, roles. Hands on Installing ansible, running ad hoc commands. * Ansible playbooks ansible-playbook, YAML, plays, tasks, handlers, modules. Playbook variables. Register module, debug module. Hands on Running playbooks. * Ansible Inventories /etc/ansible/hosts, hosts, groups, static inventories, dynamic inventories. Inventory variables, external variables. Limiting hosts. Hands on Static inventories, variables in inventory files. * Ansible modules for networking Built in modules, custom modules, return values. Core modules for network operations. Cisco and/ or Juniper modules. ansible_connection. Ansible 2.6 CLI. Hands on Using modules. * Ansible templating and roles Configuration management, full configurations, partial configurations. The template module, the assemble module, connection: local, Jinja2 templates, variables, if, for, roles. Hands on Generating multiple configurations from a template. * Network programming and modules Why use Python? Why use ansible? alternatives, ansible tower, Linux network devices. * Programming with Python Scripting versus application development, Python interactive mode, Python scripts, Python 2.7 vs Python 3. A simple Python script. Variables, loops, control statements, operators. PEP style guide. Python IDEs. Hands on Simple Python programs. * More Python programming Functions. Classes, objects and instances, modules, libraries, packages. Python strings, Python file handling, pip list, pip install, Hands on Python programming with pyping. * Git Distributed version control, repositories, Git and GitHub, Alternatives to GitHub, Installing git, git workflows, creating repositories, adding and editing files, branching and merging, merge conflicts. Hands on working with Git. * Python and networking APIs, Sockets, Telnetlib, pysnmp, ncclient, ciscoconfparse. * Paramiko SSH and Netmiko Integrating Python and network devices using SSH. Netmiko, Netmiko methods. Hands on Netmiko. * PyEZ Juniper, NETCONF, installing PyEZ, a first pyEZ script, pyEZ configuration management. Hands on Juniper configuration management with pyEZ. * NAPALM What is NAPALM, NAPALM operations, getters, Replace, merge, compare, commit, discard. Hands on Configuration with NAPALM. Integrating ansible and NAPALM. * Python and REST REST APIs, enabling the REST API. Accessing the REST API with a browser, cURL, Python and REST, the request library. Hands on Using a REST API with network devices.

Network automation for engineers
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£3697

Network management technologies

5.0(3)

By Systems & Network Training

NETWORK MANAGEMENT TECHNOLOGIES COURSE DESCRIPTION A comprehensive tour of the available network management technologies available for todays networks. The course starts with basic tools such as syslog along with Python network automation. SNMP is then covered with the *flow technologies and streaming telemetry. Configuration management with ansible, Python, NETCONF and RESTCONF is then studied. The final part of the course looks at SDN. Hands on sessions are used throughout to reinforce the theory rather than teach specific manufacturer equipment. Note that sections are available as individual courses. WHAT WILL YOU LEARN * Evaluate network management technologies. * Evaluate network management technologies. * Recognise the weaknesses of SNMP versus NETCONF and streaming telemetry. * Explain the role of NETCONF and RESTCONF. * Compare & contrast *flow and streaming telemetry. * Explain the role of SDN in network management. * Automate network configuration with ansible and Python. NETWORK MANAGEMENT TECHNOLOGIES COURSE DETAILS * Who will benefit: Those wishing to manage networks. (Previous Python experience is NOT needed) * Prerequisites: Intro to data comms * Duration 5 days NETWORK MANAGEMENT TECHNOLOGIES COURSE CONTENT BASIC NETWORK MANAGEMENT * Network management What is network management? Benefits, issues. FCAPS model. Fault management, Configuration management, accounting, performance, security. What to manage, what not to manage. Managing network devices, managing servers. MONITORING NETWORKS * Traditional network tools Ping..., SSH, syslog, TFTP for configurations. nmap. Wireshark. CLI. Web based management. Splunk. Nessus, snort, Kali. Hands on syslog, network inventories. * Network automation using the CLI Programming and automating networks, netOps. Python, Git. Python network modules, SSH, paramiko, netmiko. EVE-NG. Hands onPython network modules. * Structured versus unstructured data Problems with automation and unstructured data. XML, JSON, YAML. The role of YANG. Hands on Parsing data. * SNMP SNMP architecture, SNMP MIBs, SMI, the SNMP protocol, polling security. Configuring SNMP. SNMPv1, v2, v3, SNMP security. Which version should you use? MIBs and MIB structure. mib-2, extra parts of mib-2, Private enterprise MIBs. Summary: What SNMP is good/bad at. Hands on Configuring agents and a NMS. MIB browsing. * Server management Microsoft, Linux, application polling. WMI vs SNMP. Hands on: Application polling. PERFORMANCE MANAGEMENT * *flow Polling, push vs pull, netflow, sflow, IPFIX, *flow. Flows. Where to monitor traffic. Comparing *flow with SNMP. Architecture: Generators and collectors. When flows are exported. NetFlow reporting products. SolarWinds. Hands on Netflow configuration. Collectors. * Streaming telemetry Model driven telemetry, periodic/on change. Structured data. Telemetry protocol stack. gRPC and gNMI. Protobuf. gNMI operations. Telemetry architecture. Telegraf, databases, Grafana. Hands on Telemetry example. CONFIGURATION MANAGEMENT * Configuration management tools Chef, puppet, ansible, saltstack. Ansible architecture, controlling machines, nodes, agentless, SSH, modules. Inventories, playbooks, modules, network modules, jinja2 templates. Hands on Network configuration with ansible. * NETCONF What is NETCONF? Protocol stack, Data stores, traffic flows, validating configurations, rollback. YANG data models and how YANG is used by NETCONF. XML. Explorers and other tools. Hands on anx, Python and NETCONF. * RESTCONF The REST API, HTTP, What is RESTCONF? Tools including Postman. Comparison with NETCONF. Hands on Configuration with RESTCONF. * Python network automation: configuration SSH issues. Using structured data. Jinja2. ncclient, requests, NAPALM, Nornir. Automated testing. Hands on Python network device configuration with nornir. SOFTWARE DEFINED NETWORKS AND ORCHESTRATION * Classic SDN What is SDN? benefits. SDN architecture. SDN applications, SDN switches, SDN controllers, Network Operating Systems. Control plane, data plane. Northbound interfaces. SDN components. Southbound interfaces. OpenFlow. ONF, OpenFlow ports, Flow tables. * Network virtualization Virtual networks, virtual switches, NfV. Service chaining. NfV and SDN. * SDN implementations Classic SDN, Hybrid SDN, SDN via APIs, SDN via overlays. Data centre SDN, VXLAN, Service Provider SDN, SD WAN, Enterprise SDN, WiFi. * SDN and open source OpenDaylight, OpenVSwitch, Open Networking Forum, Open Network Operating System. Hands onOpenStack. * SD-WAN What is SD-WAN? Architecture: Edge, gateway, orchestrator, controller. Overlay and underlay. Use of MPLS, 4G/5G. Benefits and features. Secure Access Service Edge (SASE).

Network management technologies
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£3697

Network automation demystified

5.0(3)

By Systems & Network Training

NETWORK AUTOMATION TRAINING COURSE DESCRIPTION This course concentrates on the technical side of tools and languages for network DevOps rather than the soft skills. These tools include Python, Ansible, Git and NAPALM By the end of the course delegates should be able to recognise the tools that they can use to automate their networks and be able to use the knowledge gained to feel confident approaching network automation. WHAT WILL YOU LEARN * Describe network DevOps. * Choose network automation tools. * Explain the role of various network automation technologies including: Python Ansible Git NAPALM NETWORK AUTOMATION TRAINING COURSE DETAILS * Who will benefit: Those wishing to learn about the tools of network automation. * Prerequisites: Introduction to data communications. * Duration 1 day NETWORK AUTOMATION TRAINING COURSE CONTENTS * What is DevOps and network automation Programming and automating networks, networks and clouds, AWS, OpenStack, SDN, DevOps for network operations. Unit testing. Hype vs reality. Benefits and features. * Network monitoring and troubleshooting Traditional methods, SNMP. Netflow and xflow. Traditional automation. Streaming telemetry. Event driven automation. gRPC, Protocol buffers. * Configuration management Catch 22 and initial configuration. ZTP, POAP. Traditional automation. TFTP. Ansible vs the rest (chef, salt, puppet). Jinja2 and templating. How ansible works. * Network programmability Programming languages. Linux, shell scripting. Python vs the rest. Off box vs on box automation. * Python network libraries Sockets pysnmp, ncclient, paramiko, netmiko, pyez, NAPALM. * APIs Proprietary APIs, CLI, NETCONF, RETCONF. YANG, XML, YAML, JSON. * Other tools Git, GitHub, Jenkins, JIRA and others.

Network automation demystified
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£797

Jenkins for network engineers

5.0(3)

By Systems & Network Training

JENKINS TRAINING COURSE DESCRIPTION An introduction to Continuous Integration and development (CI/CD) in network automation using Jenkins. The course focusses specifically on the network Devops case of using Jenkins. WHAT WILL YOU LEARN * Explain how Jenkins can help with network automation. * Configure Jenkins for network Devops. * Use Jenkins for network automation. JENKINS TRAINING COURSE DETAILS * Who will benefit: Network engineers. * Prerequisites: TCP/IP Foundation * Duration 1 day JENKINS TRAINING COURSE CONTENTS * What is Jenkins? DevOps, CI/CD, version control systems, git, automating execution of tasks, Jenkins job, Jenkins pipeline, Jenkins plugins, CI server. Hands on Installing Jenkins. * Example pipeline for network automation YAML, GitHub, Jenkins, ansible, network devices. Hands on Investigating a workflow: Auto deploying network configurations. * Configuring Jenkins Code repository, build triggers, gerrit and reviews, build environment. A Jenkins job, build step, post build actions, running a Jenkins job, build log, home directory. Hands on Configuring Jenkins. * CI using Jenkins Branches, pipeline, git, the git plugin. Hands on A Jenkins job to poll, build and unit test network configurations.

Jenkins for network engineers
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£1397

VMware NSX Advanced Load Balancer: Infrastructure and Application Automation

By Nexus Human

Duration 3 Days 18 CPD hours This course is intended for Experienced system administrators or network administrators, software and DevOps engineers Overview By the end of the course, you should be able to meet the following objectives: Describe VMware NSX Advanced Load Balancer architecture Describe VMware NSX Advanced Load Balancer components and main functions Explain VMware NSX Advanced Load Balancer key features and benefits Describe and leverage VMware NSX Advanced Load Balancer REST API Describe and leverage VMware NSX Advanced Load Balancer SDKs with extended focus on Python SDK Leverage REST API and SDK features and functions to provision application delivery components Describe and leverage VMware NSX Advanced Load Balancer Ansible and Terraform integrations Describe and leverage VMware NSX Advanced Load Balancer Github, Docker (avinetworks/avitools), Ansible Galaxy and other open source resources to accelerate the automation planning and implementation Leverage VMware NSX Advanced Load Balancer Ansible and Terraform integrations to provision infrastructure components Leverage VMware NSX Advanced Load Balancer Ansible and Terraform integrations to automate and streamline application delivery services provisioning This three-day, fast-paced course provides comprehensive training on how to automate infrastructure and application components of VMware NSX Advanced Load Balancer (Avi Networks) solution. This course covers key application delivery features of NSX Advanced Load Balancer (Avi Networks) features and functionality offered in VMware NSX Advanced Load Balancer 18.2 release and focuses on how to plan and implement automation of infrastructure and application components leveraging REST API, SDK or automation solutions such as Ansible, Terraform or similar. Access to a software-defined data center environment is provided through hands-on labs to reinforce the skills and concepts presented in the course. COURSE INTRODUCTION * Introductions and course logistics * Course objectives INTRODUCTION TO NSX ADVANCED LOAD BALANCER * Introduce NSX Advanced Load Balancer * Discuss NSX Advanced Load Balancer use cases, and benefits * Explain NSX Advanced Load Balancer architecture and components * Explain the management, control, data, and consumption planes and functions VIRTUAL SERVICES CONFIGURATION CONCEPTS * Explain Virtual Service components * Explain Virtual Service types * Explain and configure basic virtual services components such as Application Profiles, Network Profiles,Pools and Health Monitors POOLS CONFIGURATION CONCEPTS * Explain and deep dive on Pool configuration options * Describe multiple load balancing algorithms * Explain multiple Health Monitor types * Explain multiple Persistent profiles * Explain and configure Pool Groups LEVERAGING NSX ADVANCED LOAD BALANCER REST API * Explain NSX Advanced Load Balancer automation vision * Explain and introduce NSX Advanced Load Balancer REST API * Describe NSX Advanced Load Balancer REST API methods and capabilities * Describe NSX Advanced Load Balancer REST API session handling properties such authentication, API versioning and tenancy model * Deep dive on NSX Advanced Load Balancer REST API Object Model * Explain and investigate NSX Advanced Load Balancer REST API leveraging browser and command line utilities * Explain and interact with NSX Advanced Load Balancer REST API leveraging browser, Postman and Curl * Explain Swagger-based API Documentation * Explain and leverage NSX Advanced Load Balancer Inventory API * Explain and leverage NSX Advanced Load Balancer methods such as GET, PUT, POST and PATCH and associated queries, filters and parameters * Deep dive on NSX Advanced Load Balancer PATCH method * Explain and leverage NSX Advanced Load Balancer Analytics API * Explain and leverage NSX Advanced Load Balancer MACRO API NSX ADVANCED LOAD BALANCER SOFTWARE-DEFINED KITS (SDKS) AND CONTROLSCRIPTS * Introduce NSX Advanced Load Balancer SDKs * Describe, install and leverage NSX Advanced Load Balancer Python SDK * Deep dive on NSX Advanced Load Balancer Python SDK * Describe and leverage Golang SDK * Leverage NSX Advanced Load Balancer open source resources such as Github, etc to accelerate SDKs adoption * Describe NSX Advanced Load Balancer Events and Alerts framework * Introduce ControlScripts foundations * Leverage ControlScripts to automate configuration changes and alerts remediation AUTOMATING NSX ADVANCED LOAD BALANCER APPLICATION DELIVERY SERVICES WITH ANSIBLE AND TERRAFORM * Introduce NSX Advanced Load Balancer Configuration Orchestration and Management vision * Introduce and explain Ansible foundations * Describe Ansible and NSX Advanced Load Balancer Ansible capabilities * Deep dive and implement NSX Advanced Load Balancer Ansible Core configuration modules (avinetworks/avisdk) * Deep dive and implement Ansible NSX Advanced * Load Balancer Declarative configuration role (avinetworks/aviconfig) * Leverage Swagger NSX Advanced Load Balancer REST API models to develop and implement Ansible playbooks * Explain application delivery configuration automation * approach and models * Apply configuration automation models with Ansible * Introduce and explain Terraform foundations * Describe Terraform and NSX Advanced Load Balancer Terraform capabilities * Deep dive and implement NSX Advanced Load Balancer Terraform Provider * Leverage Swagger NSX Advanced Load Balancer REST API models to develop and implement Terraform plans * Apply configuration automation models with Terraform AUTOMATING NSX ADVANCED LOAD BALANCER INFRASTRUCTURE WITH ANSIBLE AND TERRAFORM * Introduce NSX Advanced Load Balancer infrastructure Automation vision * Describe infrastructure deployment approach and capabilities * Describe Ansible and NSX Advanced Load Balancer Ansible Infrastructure deployment approach and capabilities * Describe Terraform and NSX Advanced Load Balancer Terraform deployment approach and capabilities * Leverage Terraform to deploy Controllers and perform system configuration, including control plane cluster setup * Leverage Terraform to provision Cloud, Service Engine Groups and Service Engine components * Describe and leverage Ansible roles to deploy Controllers and perform initial system configuration, including control plane cluster setup * Leverage Ansible declarative and core roles to provision Cloud, Service Engine Groups and Service Engine components * Describe and implement combined Terraform + Ansible model to streamline NSX Advanced Load Balancer solution deployment

VMware NSX Advanced Load Balancer: Infrastructure and Application Automation
Delivered on-request, onlineDelivered Online
Price on Enquiry

Educators matching "Ansible"

Show all 8
EduCBA

educba

POPULAR ALL-IN-ONE BUNDLE COURSES All In One Financial Analyst Bundle | All In One Data Science Bundle | All In One Software Development Bundle | All In One Excel VBA Bundle | All In One Design Bundle | All In One Project Management Bundle | All In One Personal Development Bundle | All In One Marketing Bundle | POPULAR FINANCE CERTIFICATION COURSES Investment Banking Course | Financial Modeling Course | Project Finance Training | Business Valuation Training | Accounting Course Bundle | Financial Analytics Training | Mergers & Acquisition Course | Finance For Non Finance Managers Course | Cryptocurrency Training | US GAAP Course | LBO Modeling Course | Hedge Funds Course | IFRS Training | Credit Risk Modeling Course | GST Training Program | Mutual Funds Training | Private Equity Training | Venture Capital Course | Fixed Income Course | Equity Research Training | Corporate Finance Training Bundle | POPULAR LIVE ONLINE COURSES Advanced Minitab Training | Tableau Desktop Training | PMP Certification Exam Prep Training | Data Science With Python | Machine Learning | Python GUI Training | Python Scripting | Java Programming | Ultimate .Net Training | Financial Modeling | TRENDING EXAM PREP COURSES CFA 1 | CFA 2 | FRM 1 | FRM 2 | CMA 1 | CMA 2 | PMP Training | PMI SP Training | PMI RMP Training | Scrum Master Training | Six Sigma Green Belt Prep Training | PMI ACP Training | CAPM Training | PgMP Training | CBAP Training | POPULAR DATA SCIENCE CERTIFICATION COURSES Data Science with Python Certification Course | Machine Learning Training | Hadoop Training Program | R Programming Training | SAS Training | EViews Econometrics Training | Cloud Computing Training | AWS Training | SPSS Training Program | IoT Training | Tableau Training | Deep Learning Training | Apache Pig Training | Splunk Training Program | Azure Training | Pandas And NumPy Tutorial | Hive Training | SEO Training | Multisim Training | Minitab Training | Salesforce Training | MapReduce Training | MS SQL Training | TensorFlow Training | Informatica Training | Microsoft Power BI Training | Ansible Training | QlikView Training | OpenCV Training | Docker Training | DevOps Training | MATLAB Training | BUSINESS ANALYTICS CERTIFICATION COURSES Business Analytics Training | Statistical Analysis Training | Data Visualization Training | Business Intelligence Training | Forecasting Models Course | Time Series Course | Fraud Analytics Course | Artificial Intelligence Training | Customer Analytics Training | Marketing Analytics Training | Time Series Analysis and Forecasting with Python | Time Series Analysis and Forecasting with Minitab | Time Series Analysis and Forecasting with Tableau | Time Series Analysis and Forecasting with R | Time Series Analysis and Forecasting with Excel | Time Series Analysis and Forecasting with SAS | Predictive Modeling with Python Course | Predictive Analytics Course | Predictive Modeling with SAS Enterprise Miner | POPULAR SOFTWARE AND DEVELOPMENT COURSES Python | iOS | VB.net | JavaScript | Selenium | Java | Android | C++ | Windows Forms | XML Training | Angular JS | Linux | Bootstrap | Swift Training | JDBC Training | Ruby On Rails | J2EE | WPF | HTML Training | Ionic 4 Tutorials | JQuery UI Course | Java Servlet | C Programming | Spring Boot Training Program | Red Hat Linux Training Program | Ubuntu Training Program | Spring Framework Training | ServiceNow | Joomla | ASP.net | Oracle | C# | ADO.net | JQuery | Ethical Hacking | Kali Linux | Cyber Security Training | Penetration Testing | Django | Windows 10 | SQL Training Program | CSS Training | TestNG | PLSQL | MongoDB | JUnit | Robotic Process Automation RPA Training | PHP Training | React JS Redux Training | PostgreSQL Course | POPULAR DESIGN AND DRAWING COURSES AutoCAD Training | SketchUp Course | SolidWorks Training | Unity Training | Unreal Engine Training | MonoGame Course | DirectX Training | Photoshop Training | Corel Draw Training | Illustrator Training | OpenGL Course | POPULAR FILM EDITING AND VFX COURSES After Effects Training | Cinema 4D Training | Pixelan VFX Tutorial | Boris FX Tutorial | Blackmagic Fusion Training | RealFlow Tutorial | Autodesk Combustion Training | Natron Tutorial | Nuke Training | Silhouette FX Tutorial | Sony Vegas Pro Tutorial | Adobe Premiere Pro Tutorial | DaVinci Resolve Training | NewBlueFX Tutorial | Lightworks Tutorial | Avid Media ComposerTraining | FL Studio Training | Melodyne Tutorial | Pro Tools Training | Audacity Training | TOP 3D MODELING AND ANIMATION COURSES Maya Training | Houdini Training | 3D Max Training | Blender Course | ZBrush Training | Cinema 4D Training | Mudbox Course | POPULAR EXCEL AND OFFICE PRODUCTIVITY COURSES Excel Training | Excel Advanced Training | VBA Training | Excel Data Analysis Training | Excel For HR Training | Excel For Finance Training | Excel For Marketing Training | Pivot Table Training | Microsoft Access Training | MS Office Training | MS Office For MAC | Microsoft Word Training | TOP BUSINESS AND MANAGEMENT COURSES Strategic Management Training | Marketing Training Program | Digital Marketing Training | CRM Training | Market Research Training | Content Marketing Course | Logistics And Supply Chain Training | Business Analysis Training | Retail Management Training | Content Development Training | Job Interview Training | Personality Development Course | Quality Management Training | Project Management Training Program | Agile Scrum Training | Primavera Training | Lean Management Training | Project Estimation Training | Project Cost Management Training | Project Planning Course | TRENDING RESOURCES Blog | Python Tutorial | Java Tutorial | C sharp Tutorial | HTML Tutorial | JavaScript Tutorial | PHP Tutorial | Big Data Tutorial | Hadoop Tutorial | Machine Learning Tutorial | Artificial Intelligence Tutorial | DevOps Tutorial | Tableau Tutorial | Photoshop Tutorial | After Effects Tutorial | Illustrator Tutorial | AutoCAD Tutorial | 3ds Max Tutorial | CorelDraw Tutorial | APPS EDUCBA Android AppEDUCBA iOS App Terms & Conditions Disclaimer Privacy Policy & Cookie Policy Shipping Policy ISO 10004:2018 & ISO 9001:2015 Certified © 2023 - EDUCBA. ALL RIGHTS RESERVED. THE CERTIFICATION NAMES ARE THE TRADEMARKS OF THEIR RESPECTIVE OWNERS. Hello,how may I help you?}