What you’ll learn
Who should enroll
This training is designed primarily for professionals in job roles such as:
- Network engineer
- Systems engineer
- Wireless engineer
- Consulting systems engineer
- Technical solutions architect
- Network administrator
- Wireless design engineer
- Network manager
- Sales engineer
- Account manager
Technology areas
- Network automation
- Security
Training overview
Objectives
After taking this training, you should be able to:
Objectives
- Describe the overall architecture of the Cisco security solutions and how APIs help enable security
- Know how to use Cisco Firepower APIs
- Explain how pxGrid APIs function and their benefits
- Demonstrate what capabilities the Cisco Stealthwatch APIs offer and construct API requests to them for configuration changes and auditing purposes
- Describe the features and benefits of using Cisco Stealthwatch Cloud APIs
- Learn how to use the Cisco Umbrella Investigate API
- Explain the functionality provided by Cisco AMP and its APIs
- Describe how to use Cisco Threat Grid APIs to analyze, search, and dispose of threats
Prerequisites
Before taking this training, you should have:
- Basic programming language concepts
- Basic understanding of virtualization
- Ability to use Linux and Command Line Interface (CLI) tools, such as Secure Shell (SSH) and bash
- CCNP level core networking knowledge
- CCNP level security networking knowledge
The following Cisco trainings can help you gain the knowledge you need to prepare for this training:
- Introducing Automation for Cisco Solutions (CSAU)
- Implementing and Administering Cisco Solutions (CCNA®)
- Programming Use Cases for Cisco Digital Network Architecture (DNAPUC)
- Introducing Cisco Network Programmability (NPICNP)
- Implementing and Operating Cisco Security Technologies (SCOR)
Lab outline
- Query Cisco AMP Endpoint APIs for Verifying Compliance
- Use the REST API and Cisco pxGrid with Cisco Identity Services Engine
- Construct a Python Script Using the Cisco Threat Grid API
- Generate Reports Using the Cisco Umbrella Reporting API
- Explore the Cisco Firepower Management Center API
- Use Ansible to Automate Cisco Firepower Threat Defense Configuration
- Automate Firewall Policies Using the Cisco Firepower Device Manager API
- Automate Alarm Policies and Create Reports Using the Cisco Stealthwatch APIs
- Construct Reports Using Cisco Security Management Appliance (SMA) APIs