Lesson-to-lab structure

SAUTO-300-735 Labs

22 planned lessons collapse into 12 planned labs (0 built so far) across 12 scenarios, numbered per module in the order you meet them: each lab follows the last lesson it exercises.

12labs planned
12scenarios
0multi-scenario
12single-scenario

How a lab is put together

Scenario 1 establishes the foundation. Every later scenario depends on Scenario 1 and, wherever possible, on nothing else — hub-and-spoke rather than a chain. A failure in Scenario 3 does not strand Scenario 4, you can start at any scenario from one known state, and each lab needs one start-config rather than one per scenario.

Each module opens with a setup lab that brings its appliances up from the start-config — numbered like every other lab, first in its module. Labs are numbered per module, the way lessons are: M4 · Lab 2 is the second lab of Module 4. Every lab sits right after the last lesson it exercises, so you do a lesson or a few, then the lab.

Labs are grouped by module and exam objective; a grouping is refined lesson by lesson as each lab guide publishes, and the numbering never changes once a lab is live.

  1. M1 · Lab 1 API Client Bootstrap — Credentials, Fixtures & a Validated Request sauto-programmability-foundation Objective setup · Set up
    1. S1 M1 · Lab 1: API Client Bootstrap — Credentials, Fixtures & a Validated Request lab-setup
  2. M2 · Lab 1 Implement Firewall Objects, Rules & Policies via the FMC API sauto-network-security-apis Objective 2.3 · Implement
    1. S1 Implement Firewall Objects, Rules & Policies via the FMC API configuration
  3. M2 · Lab 2 Implement Firewall Objects, Rules & Policies via the FDM API sauto-network-security-apis Objective 2.4 · Implement
    1. S1 Implement Firewall Objects, Rules & Policies via the FDM API configuration
  4. M2 · Lab 3 Construct a pxGrid Python Script: Endpoint Type, Policy & Telemetry sauto-network-security-apis Objective 2.5 · Construct
    1. S1 Construct a pxGrid Python Script: Endpoint Type, Policy & Telemetry configuration
  5. M2 · Lab 4 Construct Secure Network Analytics API Requests sauto-network-security-apis Objective 2.6 · Construct
    1. S1 Construct Secure Network Analytics API Requests configuration
  6. M3 · Lab 1 Construct an Umbrella Investigate API Request sauto-threat-endpoint-apis Objective 3.2 · Construct
    1. S1 Construct an Umbrella Investigate API Request configuration
  7. M3 · Lab 2 Construct Secure Endpoint API Requests: Events, Computers & Policies sauto-threat-endpoint-apis Objective 3.3 · Construct
    1. S1 Construct Secure Endpoint API Requests: Events, Computers & Policies configuration
  8. M3 · Lab 3 Construct Secure Malware Analytics API Requests: Search, Feeds & Disposition sauto-threat-endpoint-apis Objective 3.4 · Construct
    1. S1 Construct Secure Malware Analytics API Requests: Search, Feeds & Disposition configuration
  9. M3 · Lab 4 Construct Cisco XDR Solution API Calls sauto-threat-endpoint-apis Objective 3.5 · Construct
    1. S1 Construct Cisco XDR Solution API Calls configuration
  10. M4 · Lab 1 Construct a Secure Cloud Analytics API Request for Reporting sauto-cloud-web-email-apis Objective 4.2 · Construct
    1. S1 Construct a Secure Cloud Analytics API Request for Reporting configuration
  11. M4 · Lab 2 Construct an Umbrella API Request: Reports & Policies sauto-cloud-web-email-apis Objective 4.3 · Construct
    1. S1 Construct an Umbrella API Request: Reports & Policies configuration
  12. M4 · Lab 3 Construct a Secure Email and Web Manager API Reporting Request sauto-cloud-web-email-apis Objective 4.4 · Construct
    1. S1 Construct a Secure Email and Web Manager API Reporting Request configuration