This repository contains recipes and examples to help F5 customers realize the benefits of adaptive applications.
Adaptive applications utilize an architectural approach that facilitates rapid and often fully-automated responses to changing conditions—for example, new cyberattacks, updates to security posture, application performance degradations, or conditions across one or more infrastructure environments. And unlike the current state of many apps today that are labor-intensive to secure, deploy, and manage, adaptive apps are enabled by the collection and analysis of live application and security telemetry, service management policies, advanced analytic techniques such as machine learning, and automation toolchains.
Specifically, adaptive applications allow you to:
- More rapidly detect and neutralize security threats
- Improve application performance and resilience
- Speed deployments of new apps
- Easily unify policy across on-prem, public cloud, and edge environments
Find out more about adaptive applications on F5's Website
Solution | Category | Description | Resources |
---|---|---|---|
Deploy API to NGINX Management Suite | Performance | Use a CI/CD pipeline to publish and update API routing and developer documentation | F5 NGINX Management Suite |
Multi-Cluster Application Resilience | Performance | Leveraging F5 DistributedCloud to provide Kubenetes microservices application resilency | Deployment Example |
Resource | Description | Used By |
---|---|---|
F5 NGINX Management Suite | Terraform and Ansible artifacts to deploy F5 NGINX Management Suite to virtual machines | Deploy API to NGINX Management Suite |
F5 DistributedCloud & AWS EKS | Deployment instructions and artifcats to demonstrate Kubenetes mutli-cluster resilency | Multi-Cluster Application Resilience |
The contents of this repository are meant to serve as examples and are not covered by F5 support. If you come across a bug or other issue when using these recipes, please open a GitHub issue to help our team keep track of content that needs improvement. Github Issues should be considered as best effort only and you should not expect to receive the same level of response as provided by F5 Support.
The contents of this repository are made available under two license. All documentation, specifically any Markdown files, is licensed under CC BY-SA 4.0. Everything else is licensed under Apache 2.0.
Copyright 2014-2022 F5 Networks Inc.