Akamai App & API Protector study plan
Akamai App & API Protector · Give each week a clear focus.
8 weeks · About 6 hours per week
App and API Security & Web Application and API Protection (WAAP)
Define the core App & API Protector terminology (config versions, match conditions, rules, hostnames) in your own words
Map how domain 1 (App and API Security) and domain 3 (WAAP) overlap and where they diverge
Sketch the request lifecycle through a property: hostname → rule tree → match → action
List the security controls available for web applications versus APIs and note which apply to each
Your checkpoint
A one-page annotated diagram of the request lifecycle with a glossary of at least 15 terms, each tied to domain 1 or 3
Web Application and API Protection (WAAP)
Build a decision table for choosing actions (alert, deny, bypass, monitor) for common attack classes
Explain how match conditions combine (hostname, path, method, headers, IP, geo) and predict which rule fires for a given request
Distinguish web application protections from API-specific protections and justify when each is required
Draft a rule tree for a sample e-commerce site plus its public API
Your checkpoint
A written rule-tree design for a sample site and API, including at least 10 match conditions and expected actions, with rationale for each
App and API Security
Describe common web and API attack categories (injection, broken access control, data exposure, abuse of endpoints) and the control that mitigates each
Explain how API discovery and endpoint inventory support security decisions
Compare signature-based versus behavioral/anomaly approaches and state when each is stronger
Identify tuning tradeoffs between false positives and false negatives in a production rollout
Your checkpoint
A threat-to-control matrix covering at least 8 attack categories with the mitigating control and a tuning note for each
Bot & Agent Control
Define bot categories (good, bad, and gray/unknown) and give a real-world example of each
Explain common bot-detection signals and how challenges versus blocks are chosen
Describe agent control concepts: which automated clients should be allowed, throttled, or denied
Draft a bot policy for a login page, a checkout flow, and a public API
Your checkpoint
A bot and agent policy document for three scenarios, each specifying detection signals, actions, and expected user impact
Bot & Agent Control & App and API Security
Explain how bot management interacts with API security controls on the same endpoint
Design a layered defense where bot signals feed API protections and vice versa
Analyze a credential-stuffing scenario and select detection plus response measures
Identify monitoring metrics that reveal bot activity versus legitimate traffic spikes
Your checkpoint
A layered-defense blueprint for a login and API scenario, with the bot and API controls mapped to each attack step
DDoS Protection
Classify DDoS attack types (volumetric, protocol, application-layer) and match each to a mitigation approach
Explain how always-on versus on-demand scrubbing affects detection and response time
Describe how application-layer DDoS differs from bot traffic and where controls overlap
Draft an incident runbook for an application-layer flood hitting a protected hostname
Your checkpoint
A DDoS attack-type table (at least 6 rows) mapping attack type to mitigation and detection signal, plus a one-page runbook
DDoS Protection & Web Application and API Protection (WAAP)
Integrate DDoS response with WAAP rule tuning so mitigations do not block legitimate users
Explain how rate controls, geo controls, and challenge actions combine during an attack
Practice sizing thresholds for rate-based controls using a sample traffic profile
Review how all four domains interact during a combined attack scenario
Your checkpoint
A combined-attack playbook that sequences WAAP and DDoS actions across the first 60 minutes, with thresholds and rollback steps
App and API Security & Bot & Agent Control & Web Application and API Protection (WAAP) & DDoS Protection
Re-derive the key facts of each domain from memory and flag weak areas
Complete timed practice questions across all four domains and score each domain separately
Rewrite condensed cheat sheets for any domain scoring below 75%
Verify you can explain one cross-domain scenario end to end without notes
Your checkpoint
A scored practice exam summary by domain plus final one-page cheat sheets for all four domains
Milestones
Week 2: Can explain the request lifecycle and rule-tree logic to someone else without notes, and your sample rule tree correctly predicts actions for 10 test requests
Week 4: Bot policy covers good, bad, and gray traffic with defensible actions for login, checkout, and API scenarios
Week 6: Can classify any given DDoS attack type and name the matching mitigation and detection signal within 30 seconds
Week 8: Practice-exam score of at least 80% overall with no single domain below 75%