SafeStack Academy logo

Finding and Fixing API Security Vulnerabilities

  • Takes approximately 1 hour to complete


Microservices are growing in popularity and use. If done well, they can enable organisations to build and maintain their systems in ways that allow them to scale bigger, deploy faster, and be more resilient than their monolithic counterparts.

This also means securing them is slightly different, requiring us to focus more on specific areas like authentication, authorisation, alerting, and resource hardening.

In this course, we will introduce different ways to apply security concepts and controls to the way you build and manage your microservices and APIs.

Course Objectives

  • Review and discover common microservice and API security vulnerabilities.
  • Learn approaches to apply security concepts and controls to reduce risk.
  • Discover further resources applying these security concepts to specific technologies and contexts.


Module 1: Applying Security Concepts to Development and Operations

  • How to apply procedural and configurable security controls in practice
  • The challenges and trade-offs we face when implementing these controls

Module 2: Securing your API

  • Common API security vulnerabilities, and how to find them
  • New interactive labs for finding these vulnerabilities in practice
  • Approaches to avoid or reduce these vulnerabilities and how they work

Module 3: Transitioning to microservices or hybrid architectures

  • Tips on building microservices in existing and legacy environments

Try SafeStack Academy today

See what makes our Secure Development training different with 14 days free trial access.
No credit card required.