SEC536: Adversarial AI - Penetration Testing AI Systems

Important! Bring your own system configured according to these instructions.
Cloud Accounts
Student cloud accounts are provided for students by SANS to complete the course labs. The SEC540 course labs come in both AWS and Azure versions. Time-limited accounts for each cloud are provided by SANS to use for completing the labs.
OnDemand Students
Live Events (In Person or Live Online)
Mandatory Laptop Requirement
A properly configured system is required to fully participate in this course. If you do not carefully read and follow these instructions, you will likely leave the class unsatisfied because you will not be able to participate in hands-on exercises that are essential to this course. Therefore, we strongly urge you to arrive with a system meeting all the requirements specified for the course.
Students must be in full control of their system's network configuration. The system will need to communicate with the cloud-hosted DevOps server using a combination of HTTPS and SSH traffic. Running VPN, intercepting proxy, or egress firewall filters may cause connection issues communicating with the DevOps server. Students must be able to configure or disable these services to connect to the lab environment.
Bring Your Own Laptop Configured to the Following Directions
A properly configured system is required for each student participating in this course.
Before starting your course, carefully read and follow these instructions exactly:
Mandatory Host Hardware Requirements
Mandatory Software Requirements
In Summary
Before beginning the course, you should:
If you have additional questions about the laptop specifications, please contact customer service.
SEC540 training is recommended for a diverse range of individuals, including:
The GIAC Cloud Security Automation (GCSA) certification validates a practitioner's understanding of the cloud native toolchain, DevSecOps methodology, and security controls throughout CI/CD pipelines. GCSA certification holders have demonstrated knowledge of the tools and skills required to implement configurations that improve the reliability, integrity, and security of cloud native systems.
The following are courses or equivalent experiences that are prerequisites for SEC540:
Preparing for SEC540
Students taking SEC540 will have the opportunity to learn and use a number of DevOps and cloud native tools during the hands-on exercises. Getting a head start on the following tools, technologies, and languages will help students enjoy their lab experience:
The SEC540 training course is part of the Cloud Security Focus Area Learning Path. After completion of this course, here are recommended next courses for a variety of different DevSecOps and Cloud Security professionals:
DevSecOps Professionals:
Cloud Security Engineer:
Cloud Security Architect:
Cloud Security Manager:
DevSecOps automation allows security professionals to introduce continuous security controls, guardrails, and policies in their product delivery workflows. It combines development (Dev), security (Sec), and operations (Ops) with a focus on automation, making it possible to incorporate security protocols without disrupting the speed and efficiency that DevOps provides.
DevSecOps Automation is important for enhanced security compliance, reduced risk of human error, improved agility, scalability, and continuous feedback.
SEC540 training builds practical, marketable skills that directly impact your career and organization.

Get feedback from the world’s best cybersecurity experts and instructors

Choose how you want to learn - online, on demand, or at our live in-person training events

Get access to our range of industry-leading courses and resources