Fastly No-Code Integration
Connect Monocle to your Fastly service without writing any code. Monocle deploys and manages a Compute service that enforces your policy at the edge.
Difficulty
Intermediate
Some product familiarity helpful
Time estimate
15 minutes
Typical time to complete
Prerequisites
- A Fastly account, with a user who has the Engineer or Superuser role
- A Monocle application
What you'll achieve
- Connect your Fastly account to Monocle
- Protect one or more domains through a Monocle-managed Fastly service
- Configure what blocked visitors see
Steps
- 1
Create a Fastly API token
In Fastly, go to Account > API tokens > Personal tokens and click Create Token. Give it these settings: Type: Automation, Scope: Global, Access: All services (or just the service you want to protect). Create the token while signed in as a user with the Engineer or Superuser role — other roles can produce a token that validates but can't actually deploy a service. Paste the token into Monocle to validate it; no changes are made to your Fastly account at this stage.
- 2
Choose the domain and origin
Add the domain(s) and path(s) you want to protect. Monocle checks whether a Fastly service already exists for that domain. If none is found, Monocle deploys a new one for you. If one is found, you'll be offered the option to chain alongside it instead of replacing it.
- 3
Optional: chain alongside an existing Fastly service
If you already run a Fastly service on the domain, chaining lets Monocle run alongside it rather than replacing it. For a VCL (Delivery) service, Monocle configures this automatically. For a Compute service, Monocle attaches an internal host and gives you a short code snippet to add to your own service, then verifies the connection once it's in place.
- 4
Configure the block response
Choose what a blocked visitor sees — a redirect to another URL, or a custom block page. This is the same block-response configuration used across Monocle's other integrations.
- 5
Deploy
Click Deploy Service. Monocle provisions everything it needs in your Fastly account under its own managed resources. You can update your protected domains or remove the integration at any time from your app's settings.
Related FAQs & guides
How does Spur integrate with our existing technologies (Cloudflare, Akamai, etc.)?
Many customers integrate Spur intelligence into web security, fraud prevention, and access control workflows. Available integration methods may vary depending on the platform and use case.
Does Spur support MISP integrations?
Spur data can be incorporated into MISP-based workflows through available integration approaches and API access. Customers should contact Spur for current implementation options.
Can Spur integrate with SIEM, SOAR, TIP, and security platforms?
Yes. Many organizations integrate Spur intelligence into security operations workflows, including SIEM, SOAR, threat intelligence, fraud prevention, and trust and safety platforms.
How does spur IP intelligence help with reconnaissance detection?
Reconnaissance activity often appears benign when viewed in isolation. Infrastructure context from Spur can reveal whether requests originate from rotating VPN infrastructure, proxy networks, cloud-hosted environments, or other sources commonly used during attack preparation.
How can Spur IP intelligence improve authentication security?
Infrastructure-aware signals from Spur can strengthen adaptive authentication and risk-scoring systems by identifying login attempts originating from VPNs, residential proxies, hosting providers, or other anonymized environments commonly associated with credential abuse.
Can Spur IP intelligence improve alert triage and SOC efficiency?
Yes. Spur's infrastructure context can help analysts prioritize alerts, distinguish benign activity from suspicious behavior, and make faster, more informed investigation decisions. This additional context can improve detection fidelity while reducing unnecessary investigation effort.