This repository contains the source for F5 Programmability Training docs.
To view the documentation please visit:
http://f5-automation-labs.readthedocs.io/en/latest
This introductory class covers the following topics:
Imperative Automation using the F5 BIG-IP iControl REST API
Declarative Automation using the F5 iWorkflow product
F5 Automation Tools:
- The f5-super-netops-container
- Collections and the f5-postman-workflows extension to Postman
- Automation Workflows using f5-newman-wrapper
Expected time to complete: 3 hours
This class covers the following topics:
Continuous Integration (CI)/Continuous Delivery (CD) Concepts
F5 Automation Tools:
- The f5-super-netops-container
- Collections and the f5-postman-workflows extension to Postman
- Automation Workflows using f5-newman-wrapper
Building CI/CD Pipelines with Jenkins
Expected time to complete: 3 hours
This class covers the following topics:
- How to secure applications programmatically using a BIG-IP's iControl based REST API
- Leverage programmability to deploy security policies and/or adhere to best practices during Application Lifecycle Management
- Reduce the operational (e.g. time and money) cost of a defense in depth strategy
- Integrate into the SDLC process
This course will feature the following topics.
General interaction with tmm via BIG-IPs REST APIs
Create, modify and assign an AFM policy
Create, modify and assign an ASM policy
Expected time to complete: 3 hours
Bugs and enhancements can be made by opening an `issue`_ within the `GitHub`_ repository.