Automating BIG-IP
This page provides information on how to purchase training for this course. It includes a description of the course, suggested prework, any required prerequisites, and links to purchase based on modality.
Key Info
COURSE ID:
F5-TRG-BIG-AUTO-AS3
PRODUCT FAMILY:
BIG-IP
TITLE:
Automating BIG-IP
COURSE LEVEL:
Core
MODALITY:
Instructor-Led Training (ILT)
LENGTH (DAYS/HOUR):
3 Days
LANGUAGES:
English
PRICE ($$/TU):
$3630/66 TUs
CONTAINS HANDS-ON LABS?:
Yes
SDT details
ILT details
Chapter: Automation and DevOps Concepts
Understanding Infrastructure as Code, NetOps and DevOps
Differentiating Automation and Orchestration Concepts
Diving into DevOps Concepts such as Idempotency, Atomicity and Imperative vs Declarative
Chapter: BIG-IP Application Creation Review
Understanding Load Balancing Basics
Configuring Virtual Servers, Pools, Pool Members and Nodes
Configuring Health Monitors and SSL Profiles
Understanding the Full Proxy Architecture and Source Address Translation
Chapter: Introduction to JavaScript Object Notation
Programmability on BIG-IP Systems
JSON
Chapter: Onboarding BIG-IP with iControl REST
Onboarding BIG-IP using iControl REST
Working with JSON Programmatically
Chapter: Programming BIG-IP with iControl REST
Introducing Basic JavaScript Types
Introducing JavaScript Object Notation
Discovering an existing BIG-IP Configuration using iControl REST
Deploying Apps on BIG-IP using iControl REST
Chapter: Automating BIG-IP with AS3
Introducing BIG-IP Applications Services Extension 3
Creating BIG-IP Applications using AS3 with Curl
Introducing Postman and Postman Tests
Creating BIG-IP Applications using AS3 with Postman
Using Newman and the Linux CLI to Create BIG-IP Applications with AS3
Chapter: Onboarding BIG-IP with DO
Introducing Declarative Onboarding for BIG-IP
Remotely Installing the Declarative Onboarding iApp LX
Onboarding BIG-IP Declaratively
Chapter: YAML Basics
YAML
YAML and JSON
Chapter: Introduction to Ansible
What is Ansible
Ansible Architecture
Working with Ansible
Chapter: Playbooks and Inventory
Inventory File Build-Out
Organized Inventory
Chapter: Onboarding and Deprovisioning
Onboarding BIG-IP with Ansible
Deprovisioning a BIG-IP Module
Chapter: Licensing BIG-IP using Ansible
Licensing BIG-IP
Chapter: Deploying BIG-IP Apps
Ansible Components
Using Ansible
Chapter: BIG-IP HA
Configure BIG-IP HA Modules
Chapter: Defining Roles
Ansible Roles
Ansible Roles: Problems with Solutions
Chapter: Course Closeout
Additional Training and Certification
Prior Knowledge
The following free Self-Directed Training (SDT) courses, although optional, are helpful for any student with limited BIG-IP administration and configuration experience:
Getting Started with BIG-IP
Getting Started with Local Traffic Manager (LTM)
General network technology knowledge and experience are recommended before attending any F5 Global Training Services instructor-led course, including OSI model encapsulation, routing and switching, Ethernet and ARP, TCP/IP concepts, IP addressing and subnetting, NAT and private IP addressing, NAT and private IP addressing, default gateway, network firewalls, and LAN vs. WAN.
Students should be familiar with and be able to configure basic BIG-IP elements such as virtual servers, pools, pool members, and nodes, pool monitors, and basic virtual server profiles. In addition, students should be familiar with the basics of the Linux command line, and have solid understanding of Layer 2 Ethernet and ARP networking, Layer 3 and 4 TCP/IP networking, including IP addressing and subnetting, Layer 7 HTTP networking, and HTML.
Finally, nice-to-have knowledge includes familiarity with programming and/or scripting languages, such as JavaScript or NodeJS, Python, or Bash.
General network technology knowledge and experience are recommended before attending any F5 Global Training Services instructor-led course, including OSI model encapsulation, routing and switching, Ethernet and ARP, TCP/IP concepts, IP addressing and subnetting, NAT and private IP addressing, NAT and private IP addressing, default gateway, network firewalls, and LAN vs. WAN.
Students should be familiar with and be able to configure basic BIG-IP elements such as virtual servers, pools, pool members, and nodes, pool monitors, and basic virtual server profiles. In addition, students should be familiar with the basics of the Linux command line, and have solid understanding of Layer 2 Ethernet and ARP networking, Layer 3 and 4 TCP/IP networking, including IP addressing and subnetting, Layer 7 HTTP networking, and HTML.
Finally, nice-to-have knowledge includes familiarity with programming and/or scripting languages, such as JavaScript or NodeJS, Python, or Bash.
Register for your course
Please find below the current active sessions for the ILT. If there are no sessions listed below and you would like to register your interest in attending the ILT version of this course please email: support@mail.education.f5.com Automating BIG-IP - US Virtual (Sep 2, 2025): View ILT Automating BIG-IP - UK Virtual (Sep 1, 2025): View ILT