F5 Distributed Cloud 101 Lab

Last updated: 2022-05-27 4:00 PM ET

Attention

If you are on F5 VPN, please disconnect before doing this lab, as there are firewalls used on the VPN that can skew the results of some of the commands that are run to trigger WAF/DoS/Bot events



Introduction

The labs in this course are meant to be an introduction to the core concepts of F5’s F5 Distributed Cloud Platform:

  1. MCN (Multi-Cloud Networking)

  2. WAAP (Web Application Firewall + API Protection)

  3. Application Services/Kubernetes (k8s)

A self-contained lab will accompany each of these three (3) core skills. This means they do not build upon each other, which is especially useful if you are intending to brush up on a specific concept.

However, the intention of these labs are to ensure field-readiness of Professional Services Consultants to deliver customer engagements. These engagements will more than likely require a combination of the skills in this lab, so it is important to complete all of them.

Attention

If you are participating in these labs as part of the Distributed Cloud 101 Workshop, it is expected that you will be marking yourself as a 1 (trained) in the following PSA Skills upon completion of the course:

  • Distributed Cloud Mesh

  • Distributed Cloud WAAP/Client-Side Defense

  • Distributed Cloud App Stack



UDF Lab Environment

This Lab environment highlights some of the basic concepts of F5 Distributed Cloud.

  • The on-prem environment is emulated by using a UDF environment that contains NGINX resources.

  • The cloud environment is emulated by using a UDF Cloud Account in AWS that contains NGINX resources.

The UDF blueprint is:

Distributed Cloud Lab 101 (formerly Volterra): https://udf.f5.com/b/0eb04e3f-13db-445c-846e-513afa954333 (Limited to F5 employees at this time)

This can also be adapted to run outside of UDF (requires Distributed Cloud Mesh node and Single-Page Application Demo and a F5 XC AppStack node in another site)



Lab Exercises

Important

Upon completion of a lab, please make sure to clean up your environment. This is especially important for the Multi-Cloud Networking and Application (k8s) labs, due to cost incurred when running instances in AWS/GCP/Azure/UDF