Select an Option
What's new
Infrastructure Automation
Programmability and Automation Meetup Group
The Programmability and Automation Meetup Group focuses on programmability, automation, and Infrastructure as Code using both Open Source tools and vendor-specific solutions. All skill levels are welcome. We will cover many topics from various technologies and provide hands-on lab opportunities.
Public Community
Server Infrastructure
NGINX Accreditation 101
The first in a series of NGINX labs intended for educational and workshop purposes. Topics covered here include installation, load balancing, custom access logs, cache proxies, API live monitoring and dynamic configurations.
Guided Demonstration Lab
38 launches
Application Delivery Controllers
API Security with OAuth2.0 using JWT Tokens
The purpose of this lab is to demo how NGINX Controller API Management Module and NGINX App Protect can secure the OAuth Authorization Code flow, which is core to Open Banking specifications. The NGINX App Protect will be deployed as an Ingress Controller for Kubernetes and will provide both negative and positive security by ingesting the OpenAPI declaration file. The NGINX API Gateway will be controlled by NGINX Controller, will publish the application API based on the same OpenAPI declaration file, will provide JWT authentication and authorization and enforce rate limiting. The deployment and configuration of these elements will be performed automatically through a CI/CD pipeline. ELK dashboards will be used for visualization purposes and, lastly, a DAST tool will also be run as part of the CI/CD pipeline. BIG-IP APM is deployed as both Authorization Server with OpenID Connect support and as OAuth Client, in separate instances.
Advanced Configuration Lab
70 launches
DevOps
F5 Certificate Rotate with Vault and BIG-IP
Use Docker, Ansible and Terraform to create a Certificate Authority with Hashicorp Vault and F5 BIGIP. Ephemeral certificates are rotated every 2 minutes.
Advanced Configuration Lab
105 launches
Infrastructure Automation
Development Environments - Getting Started
Development Environments
Development environments are the first step on your automation journey.
This track will help define what a development environment is and provide some hands-on exposure to one solution.
Foundations Lab
129 launches