Skip to main content

312-97 EC-Council Certified DevSecOps Engineer (ECDE)

  • Eccouncil
  • 5 free sample questions

About this exam

312-97 is the Eccouncil exam EC-Council Certified DevSecOps Engineer (ECDE). Paid practice material for this exam is not available yet, but you can try its free sample questions.

Exam code
312-97
Vendor
Eccouncil
Practice questions
Not available yet
Free sample questions
5
Question bank last updated
Not available yet

Try 2 sample questions

Taken from the free sample set for 312-97.

Question 1

(Terry Crews has been working as a DevSecOps engineer at an IT company that develops software products and web applications related to IoT devices. She integrated Sqreen RASP tool with Slack for sending notifications related to security issues to her team. How can Sqreen send notification alerts to Slack?)

  1. Option A:

    By creating a cookbook, defining a trigger, security response, and notification.

  2. Option B:

    By creating a cookbook, defining a trigger, Alert a response, and notification.

  3. Option C:

    By creating a playbook, defining a trigger, Alert a response, and notification.

  4. Option D:

    By creating a playbook, defining a trigger, security response, and notification.

Show answer and explanation

Correct answer: D

Sqreen provides runtime application self-protection (RASP) capabilities that allow teams to detect and respond to security threats in real time. Sqreen uses a structured automation mechanism called a playbook to define how security events are handled. A playbook consists of three key components: a trigger that detects suspicious or malicious behavior, a security response that defines what action Sqreen should take (such as blocking a request or flagging an attack), and a notification that sends alerts to external systems like Slack. The term “cookbook” is not used in Sqreen’s alerting and response model, making options A and B incorrect. Option C incorrectly uses the phrase “Alert a response” instead of “security response,” which does not accurately describe Sqreen’s configuration model. By using playbooks, Sqreen enables automated detection, response, and team notification during the Operate and Monitor stage, ensuring rapid awareness and collaboration when security incidents occur.

Question 2

(Jason Wylie has been working as a DevSecOps engineer in an IT company located in Sacramento, California. He would like to use Jenkins for CI and Azure Pipelines for CD to deploy a Spring Boot app to an Azure Container Service (AKS) Kubernetes cluster. He created a namespace for deploying the Jenkins in AKS, and then deployed the Jenkins app to the Pod. Which of the following commands should Jason run to see the pods that have been spun up and running?)

  1. Option A:

    kubectl get pods -k Jenkins.

  2. Option B:

    kubectl get pods -s jenkins.

  3. Option C:

    kubectl get pods -n jenkins.

  4. Option D:

    kubectl get pods -p jenkins.

Show answer and explanation

Correct answer: C

Kubernetes uses namespaces to logically isolate resources such as pods, services, and deployments. When an application like Jenkins is deployed into a specific namespace, the correct way to view the pods running in that namespace is by using the -n (or --namespace) flag with the kubectl get pods command. The command kubectl get pods -n jenkins instructs Kubernetes to list all pods in the “jenkins” namespace. The other options use invalid or unrelated flags that are not supported for namespace selection. Verifying pod status during the Release and Deploy stage is essential to ensure that applications have been deployed successfully and are running as expected before exposing services or proceeding to monitoring. This step supports deployment validation and operational readiness in Kubernetes-based DevSecOps environments.

See all 5 free sample questions