F5 Public Cloud Solutions Source | Edit on
A&O Toolchain: BIG-IP HA in Public Cloud with Terraform (Agility Labs 2023)¶
Note
This lab relies on UDF Blueprint: Agility 2023 - A&O BIG-IP HA in Public Cloud with Terraform
The code provided for this lab was tested with BIG-IP 17.1.0.1.
This is an intermediate level instructor-led class.
The instructor will present content that relates to concepts used in the accompanying hands-on lab portion of the class (detailed in this lab guide).
In this lab, you will learn how to perform the following:
- Provision a pair of BIG-IP VE instances in AWS using Terraform
- Onboard BIG-IP instances with F5 Automation Toolchain components - BIG-IP Runtime-init, Declarative Onboarding (DO) extension
- Deploy a sample application with the F5 Application Services 3 (AS3) extension
- Deploy the F5 Telemetry Streaming (TS) extension for Amazon CloudWatch integration
- Deploy and test API-based BIG-IP failover with the F5 Cloud Failover Extension (CFE)
- Deploy and test LB-based BIG-IP failover with AWS Network Load Balancer
- Remove deployed AWS resources with Terraform
Expected time to complete: 4 hours
Pre-requisite: None. A basic understanding of traditional (non-cloud) BIG-IP HA configuration would be valuable, but not required.
CONTENTS
- 1. Lab Environment Access and Initial Setup
- 2. Automating BIG-IP Provisioning with Terraform
- 3. App Deployment with Application Services 3 Extension (AS3)
- 4. HA Failover via Cloud Failover Extension (CFE)
- 5. HA Failover via Cloud Load Balancer
- 6. F5 Analytics Integration with AWS
- 7. Deleting the Deployment
- 8. Conclusion
- 9. Related Labs
- 10. Contributors
- 11. Revision History
- 12. Lab Guide Repository (GitHub)
- 13. END OF LAB