Automating Fortinet FortiOS and FortiGate with Python and Ansible

$Price Not Available

5 days

2024-08-26

Enroll

Essential Skills Gained

Automating the FortiGate and FortiOS APIs with Python and Ansible

AI LLM prompt engineering for generating Ansible solutions

Ansible collections for FortiGate and FortiOS network security appliances

YAML formatting

Format

5 day course with lecture and hands-on labs.

Audience

FortiGate and FortiOS Administrators

Security Engineers

DevOps Engineers

System and Cloud Administrators

Network Engineers and Developers

Python and Ansible Developers

Description

Supercharge the pace of FortiOS and FortiGate Next Generation Firewalls (NGFWs) administration operations with Python and Ansible tool sets. In this 5 day instructor led course, students write code to automate the FortiOS and FortiGate REST APIs. Automate common tasks such as update, change, backup operations, and more. All lessons focus on best practice techniques, including interacting with git, GitHub or GitLab, and writing prompts for AI LLM tools to generate relevant solutions.

  • Automating the FortiGate and FortiOS APIs with Python and Ansible

  • AI LLM prompt engineering for generating Ansible solutions

  • Ansible collections for FortiGate and FortiOS network security appliances

  • YAML formatting

  • Playbook construction and order of execution

  • Credential Management and Encryption with Ansible Vault and other credential management best practices

  • Python and other client side software for exploring FortiGate and FortiOS APIs

  • Version controlling code with Git

  • CI / CD Pipeline Scenarios common across Industry (GitHub Actions, GitLab, AWX Tower, and more)

Your Team has Unique Training Needs.

Your team deserves training as unique as they are.

Let us tailor the course to your needs at no extra cost.