Learn DevOps techniques for the onboarding of and deploying apps to BIG-IP. Start by reviewing the Linux command line and then review basic BIG-IP concepts such as F5 terminology, round robin server pool load balancing, health monitor checks, layer 4 proxying and source address translation both in lecture and in hands-on labs. Next, focus on automation and DevOps concepts such as Infrastructure as Code, the role of orchestration, Source of Truth, atomicity, idempotency and imperative vs. declarative operations and their APIs.
Dive into JSON, the standard scripting notation for DevOps, and investigate programming BIG-IP systems using JSON-based iControl REST. Discover onboarding BIG-IP using iControl REST, both in lecture and hands-on labs.
In both lecture and lab, explore F5’s declarative API, AS3, as the application source of truth. Use AS3 to deploy applications to BIG-IP using both curl on the command line and the Postman GUI. Use the F5 declarative onboarding API, DO, for managing the entire onboarding process.
Course Topics
Chapter 1: Linux Command Line Review
Chapter 2: BIG-IP Application Creation Review
Chapter 3: Automation and DevOps Concepts
Chapter 4: Programming BIG-IP with iControl REST
Chapter 5: Automating BIG-IP with AS3
Chapter 6: Onboarding BIG-IP with DO
This course is intended for network administrators and operators and DevOps engineers interested in automating tasks on BIG-IP systems in their public and private Clouds as well as in their datacenter infrastructure.
Students should be familiar with and be able to configure basic BIG-IP elements such as:
Students should also be familiar with the basics of the Linux command line. In addition, the following general technical knowledge should be well understood:
Finally, nice-to-have knowledge includes familiarity with programming and/or scripting languages, such as:
Learn DevOps techniques for the onboarding of and deploying apps to BIG-IP. Start by reviewing the Linux command line and then review basic BIG-IP concepts such as F5 terminology, round robin server pool load balancing, health monitor checks, layer 4 proxying and source address translation both in lecture and in hands-on labs. Next, focus on automation and DevOps concepts such as Infrastructure as Code, the role of orchestration, Source of Truth, atomicity, idempotency and imperative vs. declarative operations and their APIs.
Dive into JSON, the standard scripting notation for DevOps, and investigate programming BIG-IP systems using JSON-based iControl REST. Discover onboarding BIG-IP using iControl REST, both in lecture and hands-on labs.
In both lecture and lab, explore F5’s declarative API, AS3, as the application source of truth. Use AS3 to deploy applications to BIG-IP using both curl on the command line and the Postman GUI. Use the F5 declarative onboarding API, DO, for managing the entire onboarding process.
Course Topics
Chapter 1: Linux Command Line Review
Chapter 2: BIG-IP Application Creation Review
Chapter 3: Automation and DevOps Concepts
Chapter 4: Programming BIG-IP with iControl REST
Chapter 5: Automating BIG-IP with AS3
Chapter 6: Onboarding BIG-IP with DO
This course is intended for network administrators and operators and DevOps engineers interested in automating tasks on BIG-IP systems in their public and private Clouds as well as in their datacenter infrastructure.
Students should be familiar with and be able to configure basic BIG-IP elements such as:
Students should also be familiar with the basics of the Linux command line. In addition, the following general technical knowledge should be well understood:
Finally, nice-to-have knowledge includes familiarity with programming and/or scripting languages, such as: