Acronyms
API's
Software and cloud
Applications or Protocals
100

A tool specifically designed to protect web application from attacks.

What is WAF?

100

___ are used to programmatically provide interfaces for data and service access.

What is Application Programming Interfaces (APIs)?

100

A tool commonly used to secure, limit, and control cloud services.

What is a cloud application security broker, or CASB?

100

A role in a federation involve authenticating users.

The identity provider, or IdP.

200

STRIDE stand for...

What is Spoofing, Tampering, Repudiation, Information Disclosure, Denial of Service, and Escalation of Privileges?

200

How does an API work?

What is a request-response cycle?

200

Testing that involves running software is an example of what type of testing?

What is Dynamic Testing?

200

A protocol that is most frequently used to protect data in motion.

What is Transport Layer Security (TLS)?

300

The DREAD risk categories are...

What is Damage, Reproducibility, Exploitability, Affected Users, Discoverability?

300

Name 1 common threat of API.

What is Injection attacks, Denial of Service attacks, Poor API key generation techniques, and On-path (man-in-the-middle) attacks?

300

A term that describes the common cloud practice of multiple customers sharing the same services and infrastructure.

What is Multitenancy?

300

A technology that allows applications to be run without being directly inked to the underlying operating system.

What is Application virtualization?

400

Continuous integration/continuous delivery is often associated with

what is IAST?

400

Two most common types of APIs.

What is Simple Object Access Protocol (SOAP) and RESTful (REST stands for Representational State Transfer)?

400

Name four OWASP Top 10 cloud native application security risks.

What is insecure cloud, container, or orchestration configuration

Injection flaws (app layer, cloud events, cloud services)

Improper authentication and authorization

CI/CD pipeline and software supply chain flaws?

400

Placing a system or application into isolation so that it can be securely tested.

What is Sandboxing?

500

Planning, requirements, design, coding, testing, training and transition, and ongoing operations and maintenance are typical stages of...

What is waterfall SDLC?

500

A tool often used to rate-limit APIs and to provide authentication for API users.

What is API gateway?

500

Unlike virtualization, _____ includes only the application, configuration, and supporting libraries.

What is containerization?

500

The broad use of many small instances to allow applications to increase or decrease performance as needed is part of a cloud application development pitfall.

What is Scalability?