Courseiva

SDSI · domain

Application Security Design

This domain covers designing security controls for applications and APIs across Cisco platforms: Cloudlock for SaaS data governance, API Security for OWASP API Top 10 mitigation, Secure Firewall with ACI for web app protection, and Tetration (Secure Workload) microsegmentation for Kubernetes. Questions are scenario-based design choices, asking you to select the correct Cisco component, enforcement point, or recommended action.

80 questions16 easy36 medium28 hard

Focused practice

Practice Application Security Design questions

Scored sessions drawing only from this domain — pick a length below.

Start 20-question practice test →

What this domain covers

What to know about Application Security Design

You must map each application security requirement to the correct Cisco product and enforcement point: Cloudlock for SaaS sharing anomalies, API Security controls for OWASP API Top 10, Secure Firewall with ACI for web apps, and Tetration agents in Kubernetes nodes. Getting the enforcement location right is most important.

Cisco Cloudlock anomaly detection for data sharing in Google Workspace and SaaS apps

Cisco API Security design actions mitigating OWASP API Top 10 threats

Cisco Secure Firewall cluster design with Cisco ACI for customer-facing web applications

Cisco Tetration (Secure Workload) enforcement components inside Kubernetes worker nodes

Watch out for

Common Application Security Design exam traps

  • ▸Confusing Cloudlock data-loss prevention policies with anomaly detection of abnormal sharing behavior; the question asks specifically about detecting anomalous sharing.
  • ▸Treating API security as only gateway rate limiting, missing authentication, authorization, and inventory actions recommended for OWASP API Top 10.
  • ▸Assuming ACI microsegmentation or firewall policy alone protects the app, ignoring where Secure Firewall inspection and Tetration enforcement actually sit.

Question index

All Application Security Design questions (80)

Click any question to see the full explanation, or start a practice session above.

1

What is the primary benefit of 'Visibility' in the Cisco API Security architecture?

Easy
2

Which security design decision is most critical when migrating an application to the cloud, specifically regarding API security?

Hard
3

You are designing an API security layer for a public-facing web application. Which security control is most effective against 'Broken Function Level Authorization' (BFLA) attacks?

Medium
4

When designing an API security strategy using Cisco API Security, how should you address APIs that are currently using legacy authentication?

Hard
5

What is the benefit of using 'Identity-Based' microsegmentation in Cisco Secure Workload?

Medium
6

When designing security for a cloud-native architecture, why is it better to use an identity-based model instead of a network-based model for microsegmentation?

Hard
7

You are designing security for a multi-tier application. Why is it recommended to use a Service Mesh to manage the identity of microservices?

Medium
8

You are designing a secure API gateway architecture using Cisco API Connectivity (part of the Cisco AppDynamics/Cisco Networking stack). To protect against OWASP Top 10 threats, which specific feature should be enabled on the API Gateway to validate request payloads?

Hard
9

When designing for cloud-native API security, which TWO components are critical for ensuring visibility into API traffic? (Choose TWO)

Hard
10

When designing security for SaaS applications, what is the primary benefit of an API-based CASB like Cisco Cloudlock over a proxy-based CASB?

Easy
11

When designing microsegmentation policies in Cisco Secure Workload (Tetration) for a multi-tier application, which THREE factors must be considered to ensure traffic flow integrity?

Hard
12

Which THREE actions are recommended when designing a secure API architecture using Cisco API Security to mitigate OWASP API Top 10 threats? (Choose THREE)

Hard
13

In a cloud-native environment, which Cisco solution provides visibility into vulnerabilities within the application code and runtime environment?

Easy
14

You are designing security for a microservices environment. You want to ensure that if one service is compromised, it cannot easily move laterally to other services. What is the most effective architectural design choice?

Medium
15

In the context of microsegmentation, what is the primary benefit of using a 'Whitelist' approach over a 'Blacklist' approach?

Easy
16

When designing an API strategy, what is the 'API Contract' and why is it important for security?

Hard
17

When designing security for a microservices architecture, why should you implement a 'Zero Trust' approach at the service level?

Medium
18

Which design principle helps minimize the impact of a compromised API key?

Easy
19

When designing an API security architecture to protect against unauthorized data access, which THREE mechanisms are considered best practices for securing API endpoints in a Cisco environment? (Choose THREE)

Medium
20

You are designing security for a microservices cluster. You want to ensure that if a pod is compromised, it cannot make unauthorized calls to the database. Which design approach is most effective?

Medium
21

A developer needs to ensure that microservices within a Kubernetes cluster communicate securely. Which design element ensures that the service-to-service communication is encrypted using mTLS?

Medium
22

Which design approach is best for protecting APIs against 'Mass Assignment' vulnerabilities?

Hard
23

Which design component is essential for securing traffic in a cloud-native environment using Cisco Secure Workload without relying on physical network appliances?

Easy
24

To secure API endpoints exposed via Cisco Secure API Gateway, which policy type is best suited to prevent brute-force attacks on authentication endpoints?

Medium
25

When designing for SaaS security, why should you implement a 'Least Privilege' policy for third-party application integrations?

Medium
26

When designing for multi-cloud, why is an orchestration layer for security policy so important?

Hard
27

Which THREE criteria should be used to design microsegmentation policies in Cisco Secure Workload? (Choose THREE)

Hard
28

When designing for API security, how does Cisco API Security provide protection against 'Excessive Data Exposure' vulnerabilities?

Hard
29

Which design principle is most important when implementing microsegmentation in an environment with high workload volatility (e.g., auto-scaling groups)?

Medium
30

Why is it important to include 'Application Context' when defining microsegmentation policies in Cisco Secure Workload?

Medium
31

In a Cisco Container Platform (CCP) environment, you need to ensure that pod-to-pod traffic within the same namespace is inspected for malicious patterns. Which design decision satisfies this requirement?

Medium
32

When designing a secure multi-cloud strategy for applications, how does Cisco Secure Workload facilitate consistent policy management?

Hard
33

Which THREE actions are essential for maintaining a secure SaaS posture using Cloudlock? (Choose THREE)

Medium
34

When designing security for a multi-tenant cloud application, which principle is most effectively addressed by using Cisco Secure Workload to create distinct security domains?

Easy
35

When designing a microsegmentation strategy with Cisco Secure Workload, which THREE metrics should be monitored to validate policy effectiveness? (Choose THREE)

Medium
36

You are designing an API security architecture for a hybrid cloud environment. Which TWO Cisco technologies would you implement to secure the API lifecycle?

Medium
37

Which design principle is essential when building an API Gateway for high-security environments?

Hard
38

What is the primary role of a Service Mesh in an API architecture?

Easy
39

You are designing an API security strategy. Which mechanism is used to verify the integrity and authenticity of API requests in a microservices environment?

Medium
40

An enterprise is migrating legacy apps to a cloud-native architecture. You need to secure inter-service communication. Which Cisco solution provides mutual TLS and fine-grained access control using sidecar proxies?

Hard
41

Which THREE factors are required to ensure the successful deployment of a Zero Trust microsegmentation architecture? (Choose THREE)

Medium
42

When designing for microsegmentation using Cisco Secure Workload, what is the significance of 'Flow Visibility'?

Medium
43

Which THREE capabilities are provided by Cisco Cloudlock to enhance SaaS security posture? (Choose THREE)

Medium
44

When designing an API gateway strategy, why is it important to implement 'Rate Limiting' at the gateway level?

Hard
45

When designing security for SaaS applications using Cisco Cloudlock, which TWO capabilities are key to mitigating data exfiltration risks? (Choose TWO)

Medium
46

Which capability is provided by Cisco Cloudlock's integration with the SaaS platform via API?

Easy
47

You are tasked with securing a SaaS application. The security policy requires that all documents containing credit card numbers be restricted from external sharing. Which Cloudlock feature is best suited to enforce this?

Medium
48

You are designing application security for a new customer-facing web application hosted on Cisco ACI with a Cisco Secure Firewall (formerly Firepower) cluster managed by Cisco Secure Firewall Management Center. The application uses a REST API that authenticates users via OAuth 2.0 bearer tokens. The security team wants to detect and block attacks that exploit business logic in the API, such as manipulating order quantities or bypassing approval steps, without breaking legitimate token-based traffic. Which design approach should you recommend?

Medium
49

An organization is deploying APIs on AWS and using Cisco API Security to protect them. The security team needs to detect 'Shadow APIs' that are being called but are not registered in the API documentation. How should the solution be configured?

Hard
50

You are designing a SaaS security strategy using Cisco Cloudlock. A user reports that they are seeing alerts for 'unusual geo-location' on their Salesforce account. How does Cloudlock detect this?

Medium
51

When designing a SaaS integration security plan, which THREE types of activities should be regularly reviewed in Cisco Cloudlock? (Choose THREE)

Medium
52

Which design pattern best mitigates 'Broken Object Level Authorization' (BOLA) in a RESTful API?

Hard
53

Which Cisco product would you choose to gain visibility into your SaaS applications and enforce data security policies?

Easy
54

When designing a secure API lifecycle, which THREE activities should be automated in the CI/CD pipeline? (Choose THREE)

Hard
55

You are designing an application security architecture for a web application that will be published to the internet through a Cisco Application Centric Infrastructure (ACI) fabric with a Cisco Secure Firewall cluster. The application uses a monolithic architecture and stores session state in a database. The security team wants to ensure that only valid HTTP methods and headers are accepted, and that malformed requests are dropped before reaching the application servers. Which design element should you include?

Easy
56

You are performing a security assessment of a containerized application architecture. Which TWO of the following configurations are critical for ensuring secure communication between pods in a Cisco ACI-managed Kubernetes environment? (Choose TWO)

Hard
57

In the context of Cisco Cloudlock, what is a 'Shadow IT' application?

Easy
58

When designing the architecture for a highly secure API ecosystem, which THREE security layers should be implemented? (Choose THREE)

Hard
59

Which Cisco API Security feature is used to prevent attackers from using automated scripts to brute-force API endpoints?

Hard
60

You are designing a microsegmentation strategy using Cisco Secure Workload (formerly Tetration) for a multi-tier application. Which mechanism allows you to enforce fine-grained security policies between application tiers while maintaining visibility across the hybrid cloud?

Medium
61

You are designing a secure API architecture where services are deployed in Kubernetes. You need to enforce authentication and rate limiting at the ingress. Which tool should be used for centralized policy enforcement?

Hard
62

What is the primary goal of implementing microsegmentation in an enterprise data center?

Easy
63

You are designing security for a SaaS application integrated via Cisco Cloudlock. Which mechanism allows you to detect anomalous data sharing behavior within Google Workspace?

Hard
64

Why is 'Behavioral Analysis' a critical component of Cisco API Security?

Medium
65

When designing a secure API environment, which THREE threat categories should be prioritized for detection by Cisco API Security? (Choose THREE)

Hard
66

You are designing microsegmentation for a Kubernetes cluster using Cisco Tetration (Secure Workload). Which specific architectural component must be deployed within the Kubernetes worker nodes to enforce policy without relying on external firewall hairpining?

Medium
67

What is the primary design benefit of deploying Cisco Secure Workload as a 'software-only' solution in a public cloud environment?

Medium
68

You are designing security for a SaaS application integrated with Cisco Cloudlock. A user is persistently attempting to share sensitive documents with external parties. Which Cloudlock feature should be applied to remediate this?

Medium
69

What is the primary architectural benefit of deploying an API Gateway in a microservices environment?

Medium
70

Which Cisco solution is best suited to prevent data exfiltration from a cloud-native Kubernetes cluster?

Easy
71

Which THREE components in Cisco Secure Workload are essential for building a Zero Trust segmentation policy? (Choose THREE)

Medium
72

When designing an API security architecture, what is the primary purpose of 'API Discovery' in the context of Cisco API Security?

Hard
73

Which Cisco product provides visibility into traffic within the cloud, helping to identify potential microsegmentation policies?

Easy
74

When designing a secure API environment, which THREE tasks should the API Gateway handle? (Choose THREE)

Medium
75

What is the purpose of 'Microsegmentation' in a cloud-native architecture?

Medium
76

Which Cisco solution is primarily designed to provide visibility and protection for SaaS applications like Office 365, Salesforce, and Slack?

Easy
77

Which TWO factors must be considered when designing SaaS security using Cisco Cloudlock to ensure compliance with data protection regulations? (Choose TWO)

Medium
78

You are designing a security architecture for a large e-commerce platform that uses a microservices architecture deployed on Cisco Container Platform (CCP). The security team wants to detect and prevent attacks that exploit vulnerabilities in the application code, such as SQL injection and cross-site scripting, without modifying the application code. Which Cisco solution should you design to meet this requirement?

Hard
79

Your organization uses a hybrid cloud model. You are tasked with designing a security posture for workloads in AWS and Azure using Cisco Secure Workload. What is the benefit of the 'Anywhere' agent approach?

Medium
80

You are designing a secure API gateway architecture for a financial institution using Cisco API Security. The design must protect against OWASP API Security Top 10 threats, specifically Broken Object Level Authorization (BOLA) and Excessive Data Exposure. Which TWO design controls should you implement to mitigate these threats? (Choose two.)

Hard

Frequently asked questions

What does the Application Security Design domain cover on the SDSI exam?
You must map each application security requirement to the correct Cisco product and enforcement point: Cloudlock for SaaS sharing anomalies, API Security controls for OWASP API Top 10, Secure Firewall with ACI for web apps, and Tetration agents in Kubernetes nodes. Getting the enforcement location right is most important.
How many questions are in this domain?
This page lists all 80 Application Security Design questions in the SDSI question bank. The actual exam draws from this domain proportionally to its weighting in the official exam blueprint.
What is the best way to practise this domain?
Start with a short focused session (10 questions) to identify gaps, then work through explanations. Repeat with a longer session once the weak areas feel solid.
Can I practise only Application Security Design questions?
Yes — the session launcher on this page filters questions to this domain only. Choose any session length for inline explanations and scoring.
Cisco Designing Cisco Security Infrastructure (SDSI, 300-745, CCNP Security, design-focused) (SDSI) Application Security Design Practice Questions