From 440e2a5a8ccfefe6251e371a92c8ce4e8d4ce589 Mon Sep 17 00:00:00 2001 From: lesleycw Date: Thu, 1 Feb 2024 06:14:55 -0600 Subject: [PATCH 1/4] Update F5XC Lab titles Updating for Appworld --- landing/js/class_data.json | 30 ++++++++++++++++++++++++------ 1 file changed, 24 insertions(+), 6 deletions(-) diff --git a/landing/js/class_data.json b/landing/js/class_data.json index fc6217b..4ce925e 100644 --- a/landing/js/class_data.json +++ b/landing/js/class_data.json @@ -615,7 +615,7 @@ { "id": "f5xc", "name": "F5 Distributed Cloud", - "description": "Learn about F5 Distributed Cloud SaaS which includes security, networking, and application management services.", + "description": "Learn about F5 Distributed Cloud, F5's SaaS-based services providing multi-cloud networking, security and application delivery.", "tags": [ "public-cloud", "waf", @@ -632,31 +632,49 @@ }, { "id": "class2", - "name": "F5 Distributed Cloud - WAF/WAAP Deeper Dive", + "name": "F5 Distributed Cloud: Application Firewall & Services", "tags": [], "level": 1 }, { "id": "class3", - "name": "F5 Distributed Cloud - Advanced Bot Security", + "name": "F5 Distributed Cloud - Service Policies & Rate Limiting", "tags": [], "level": 1 }, { "id": "class4", - "name": "F5 Distributed Cloud - Intro to Multi-Cloud Networking", + "name": "F5 Distributed Cloud: API Discovery & Protection", "tags": [], "level": 1 }, { "id": "class5", + "name": "F5 Distributed Cloud - Advanced Bot Security", + "tags": [], + "level": 1 + }, + { + "id": "class6", + "name": "F5 Distributed Cloud - Intro to Multi-Cloud Networking", + "tags": [], + "level": 1 + }, + { + "id": "class7", "name": "F5 Distributed Cloud - AppStack CaaS & K8s Delivery Options", "tags": [], "level": 1 }, { - "id": "archive", - "name": "Archived F5 Distributed Cloud Labs", + "id": "class8", + "name": "F5 Distributed Cloud Automation - NetOps, DevOps, SecOps and Beyond", + "tags": [], + "level": 1 + }, + { + "id": "class9", + "name": "F5 Distributed Cloud - WAF Policy Supervisor", "tags": [], "level": 1 } From 0d12dee97913f4a2aaacf6508c70430506dd506e Mon Sep 17 00:00:00 2001 From: russgmoore Date: Sat, 3 Feb 2024 11:39:20 -0500 Subject: [PATCH 2/4] update nginx index --- landing/js/class_data.json | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/landing/js/class_data.json b/landing/js/class_data.json index 1bc5ebb..fdb3b89 100644 --- a/landing/js/class_data.json +++ b/landing/js/class_data.json @@ -769,12 +769,11 @@ }, { "id": "class8", - "name": "NGINX App Protect Denial of Service (NAP DoS)", + "name": "NGINX Performance Tuning NGINX Plus", "tags": [ "nginx", - "waf", - "dos", - "security" + "performance", + "tuning" ], "level": 1 }, From 597038ed49e4f5a7924dcb9a36114c315c315ac0 Mon Sep 17 00:00:00 2001 From: Joshua Murray <6a6d@users.noreply.github.com> Date: Mon, 5 Feb 2024 19:52:12 -0800 Subject: [PATCH 3/4] nginx landing page updates --- landing/js/class_data.json | 36 +++++++++++++++++++++++++++++++++--- 1 file changed, 33 insertions(+), 3 deletions(-) diff --git a/landing/js/class_data.json b/landing/js/class_data.json index fdb3b89..c19ad7c 100644 --- a/landing/js/class_data.json +++ b/landing/js/class_data.json @@ -741,7 +741,7 @@ }, { "id": "class5", - "name": "NGINX APP Protect", + "name": "NGINX App Protect WAF & DoS", "tags": [ "nginx", "waf" @@ -750,7 +750,7 @@ }, { "id": "class6", - "name": "NGINX API Management and Security", + "name": "NGINX API Management", "tags": [ "nginx", "api" @@ -779,7 +779,7 @@ }, { "id": "class9", - "name": "Access on NGINX+ - Authentication for Web Access", + "name": "Access on NGINX Plus - Authentication for Web Access", "tags": [ "nginx", "authentication" @@ -795,6 +795,36 @@ "NMS" ], "level": 1 + }, + { + "id": "class11", + "name": "NGINX Plus Ingress Controller as an API Gateway for Kubernetes", + "tags": [ + "nginx", + "API", + "k8s" + ], + "level": 1 + }, + { + "id": "class12", + "name": "The Path to Understanding Kubernetes and Containers", + "tags": [ + "nginx", + "API", + "k8s" + ], + "level": 1 + }, + { + "id": "class13", + "name": "Maximize ROI with F5 NGINX App Protect(NAP) using Observability", + "tags": [ + "nginx", + "NAP", + "WAF" + ], + "level": 1 } ] }, From 107cf226737de2aa0fb0d2a622e29b44c8b12bcf Mon Sep 17 00:00:00 2001 From: Joshua Murray <6a6d@users.noreply.github.com> Date: Mon, 5 Feb 2024 21:59:49 -0800 Subject: [PATCH 4/4] automation landing page update --- landing/js/class_data.json | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/landing/js/class_data.json b/landing/js/class_data.json index c19ad7c..02a73b4 100644 --- a/landing/js/class_data.json +++ b/landing/js/class_data.json @@ -257,8 +257,17 @@ "automation" ], "level": 1 + }, + { + "id": "class14", + "name": "Class 14: Basic BIG-IP Configuration Management with Ansible", + "tags": [ + "ansible", + "bigip", + "automation" + ], + "level": 1 } - ] }, {