Fastly Sign Up: (Free tier)
https://www.fastly.com/signup
Github - Fastly Security Use Cases:
https://github.com/fastly/security-use-cases/tree/main
Explore Rate Limiting with Fastly NGWAF:
Fastly Sign Up: (Free tier)
https://www.fastly.com/signup
Github - Fastly Security Use Cases:
https://github.com/fastly/security-use-cases/tree/main
Explore Rate Limiting with Fastly NGWAF:
| ## PlatformCom 2025 Links List | |
| **Fastly Sign Up: (Free tier)** | |
| [https://www.fastly.com/signup] | |
| **Github - Fastly Security Use Cases:** | |
| [https://github.com/fastly/security-use-cases/tree/main] | |
| **Explore Rate Limiting with Fastly NGWAF: | |
| [https://academy.fastly.com/next-gen-waf-building-advanced-rate-limit-rules] | |
| **Fastly Academy:** | |
| (No account required) [https://academy.fastly.com/] |
| !/bin/bash | |
| togglefloaterByUUID() { | |
| floater=$(nova show $1 | grep network | awk -F "|" '{printf $3}' | awk -F ", " '{printf $NF}' | sed -e 's/ //g' | sed ':a;N;$!ba;s/\n/ /g'); | |
| if [ -z $floater ]; then | |
| echo $1": No floating IP association found."; | |
| else | |
| name=$(nova show $1 | grep ' name ' | awk -F "|" '{printf $3}' | sed -e 's/ //g' | sed ':a;N;$!ba;s/\n/ /g'); | |
| echo "Dis-associating floating IP" $floater "from instance" $name "("$1")..."; |
| nova flavor-list | grep True | awk -F "|" '{print "nova flavor-create --ephemeral 1 --swap 0 --rxtx-factor 1.0 --is-public True" $3 $2 $4 $5 $8";"}' | sed -e 's/ / /g' |
| { "server" : { "accessIPv4" : "", | |
| "accessIPv6" : "", | |
| "addresses" : { "private" : [ { "addr" : "10.4.66.99", | |
| "version" : 4 | |
| }, | |
| { "addr" : "15.185.113.156", | |
| "version" : 4 | |
| } | |
| ] }, | |
| "config_drive" : "", |