Skip to content

f5devcentral/f5-automation-labs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

381cdb1 · Jun 24, 2022
Jun 24, 2022
Apr 17, 2018
Apr 24, 2019
Aug 10, 2018
Feb 22, 2018
May 29, 2019
Sep 17, 2017
Apr 10, 2019
Apr 10, 2019
Aug 10, 2018
Jul 9, 2017
Aug 4, 2016
Nov 7, 2017
Aug 4, 2016
Aug 28, 2019
Apr 10, 2019
Apr 10, 2019
Jul 8, 2017
Jul 8, 2017
Jul 8, 2017
Aug 28, 2019
Nov 2, 2017
Jul 25, 2017
Apr 10, 2019
Apr 10, 2019
Oct 28, 2017

Repository files navigation

F5 Automation Labs

|docs|

This repository contains the source for F5 Programmability Training docs.

To view the documentation please visit:

http://clouddocs.f5.com/training/community/programmability/html/index.html

Class 1: Introduction to Automation & Orchestration

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

Class 2: Building Continuous Delivery Pipelines

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

Class 3: Introduction to SecDevOps

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

Support

Bugs and enhancements can be made by opening an `issue`_ within the `GitHub`_ repository.