Dec-2023 Realistic 300-910 Exam Dumps with Accurate & Updated Questions [Q72-Q97]

Share

Dec-2023 Realistic 300-910 Exam Dumps with Accurate & Updated Questions

300-910 Exam Dumps - PDF Questions and Testing Engine

NEW QUESTION # 72
An IT team at a SaaS company has this Cl/CD pipeline
Developers push code to the central repository by using Git.
The code is packaged and sent by an automated process to the staging environment where the tests are executed again automatically If the automated tests pass in staging the code is pushed to production Which change improves the Cl/CD pipeline?

  • A. Operations must test in another environment before production
  • B. Run unit tests before build and stage testing
  • C. The developers run the unit tests manually instead of the QA team
  • D. QA must also run the tests manually in the staging environment

Answer: B


NEW QUESTION # 73
Refer to the exhibit.

A Python script implements a logger server. The log receives a message from Base that contains this text: TextMessage. How is the log formatted?

  • A. Base Alter: TextMessage
  • B. TextMessage -> Base
  • C. TextMessage -> Alter Base
  • D. Undefined: TextMessageBase

Answer: D


NEW QUESTION # 74
What is the impact of using the Drone.io CI/CD tool on the local installation step?

  • A. complicates the application process
  • B. speeds up the procedure
  • C. slows down the development
  • D. delays the deployment of components

Answer: D


NEW QUESTION # 75
Which Kubernetes object is used to create a ClusterIP or NodePort?

  • A. service
  • B. loadbalancer
  • C. pod
  • D. deployment

Answer: A


NEW QUESTION # 76
Configuration changes to the production network devices are performed by a CI/CD pipeline. The code repository and the CI tool are running on separate servers. Some configuration changes are pushed to the code repository, but the pipeline did not start.
Why did the pipeline fail to start?

  • A. The webhook call from the code repository did not reach the CI server.
  • B. Configuration changes must be sent to the pipeline, which then updates the repository.
  • C. The pipeline must be started manually after the code repository is updated.
  • D. The CI server was not configured as a Git remote for the repository.

Answer: A

Explanation:
Explanation
A webhook is basically a callback URL that is triggered when certain events occur, such as a code commit. If the webhook call from the code repository does not reach the CI server, then the pipeline will not start.
According to the Cisco Implementing DevOps Solutions and Practices using Cisco Platforms (DEVOPS) Study Manual, "A webhook is a web-based feature that enables a remote service to communicate with a local service, usually through a web server. Webhooks are used to trigger an action when a specific event occurs, usually in a remote service or application."


NEW QUESTION # 77
How does eliminating hardcoded or default passwords help to secure an environment?

  • A. helps by enforcing your password in a repository and storing it in a secure vault
  • B. helps to manage passwords centrally
  • C. helps penetration testing team to focus on other issues more efficiently
  • D. helps by removing back doors in your environments

Answer: A


NEW QUESTION # 78
A precheck validation is being designed for the network state in a Cl/CD pipeline This design requires:
* the CI/CD pipeline to spin up test instances.
* instances must be used to validate changes.
* changes must be validated prior to a continuous deployment workflow, and
* then push the changes to production
How should the pipeline target the required environment?

  • A. Use different pipelines for each environment
  • B. Use different inventory files for each environment
  • C. Use separate Git repositories for each environment
  • D. Use separate CI servers for each environment

Answer: B


NEW QUESTION # 79
A developer wants to deploy a highly available web server cluster and decides to put a load balancer in front of multiple clustered nodes that run the same web service. The goal is for the load balancer to take in users and distribute the load across the whole cluster.
What kind of high-availability configuration is the developer running?

  • A. passive
  • B. active-passive
  • C. active
  • D. active-active

Answer: B

Explanation:
Section: Cloud and Multicloud


NEW QUESTION # 80
Refer to the Exhibit.

Answer:

Explanation:


NEW QUESTION # 81
Drag and drop the commands from the bottom onto the correct Terraform code in the exhibit to push a network object to a Cisco ASA Firewall device.

Answer:

Explanation:


NEW QUESTION # 82
The IaC configuration for an application is being deployed using a CI/CD pipeline. Drag and drop the steps for this pipeline from the left into the correct order that they would be executed on the right. Not all options are used.

Answer:

Explanation:


NEW QUESTION # 83
A DevOps engineer has built a new container and must open port 8080 for intercontainer communication.
Which command must be added in a Dockerfile to accomplish this goal?

  • A. FIREWALL ADD-PORT 8080
  • B. OPEN PORT 8080
  • C. EXPOSE 8080
  • D. PORT 8080

Answer: C


NEW QUESTION # 84
Which two practices help make the security of an application a more integral part of the software development lifecycle? (Choose two.)

  • A. Add a step to the CI/CD pipeline that runs a static code analysis tool during the pipeline execution.
  • B. Ensure that the code repository server has enabled drive encryption and stores the keys on a Trusted Platform Module or Hardware Security Module.
  • C. Add a step to the CI/CD pipeline that runs a dynamic code analysis tool during the pipeline execution.
  • D. Add a step to the CI/CD pipeline to modify the release plan so that updated versions of the software are made available more often.
  • E. Use only software modules that are written by the internal team.

Answer: A,C

Explanation:
Explanation
Adding a step to the CI/CD pipeline that runs a dynamic code analysis tool and a static code analysis tool during the pipeline execution helps make the security of an application a more integral part of the software development lifecycle. Dynamic code analysis tools search for coding errors and vulnerabilities while the application is running, while static code analysis tools scan the source code for potential errors and vulnerabilities. This ensures that any security issues are identified and addressed before the application is deployed. Additionally, using automated tools helps to reduce the amount of manual effort required for security testing and can reduce the risk of security flaws being introduced.


NEW QUESTION # 85
Refer to the exhibit.

A docker-compose.yml file implements a postgres database container.
Which .gitlab-ci.yml code block checks the health status of the container and stops the pipeline if the container is unhealthy?
A)

B)

C)

D)

  • A. Option D
  • B. Option B
  • C. Option C
  • D. Option A

Answer: C


NEW QUESTION # 86
Which two practices help make the security of an application a more integral part of the software development lifecycle? (Choose two.)

  • A. Add a step to the CI/CD pipeline that runs a static code analysis tool during the pipeline execution.
  • B. Ensure that the code repository server has enabled drive encryption and stores the keys on a Trusted Platform Module or Hardware Security Module.
  • C. Add a step to the CI/CD pipeline that runs a dynamic code analysis tool during the pipeline execution.
  • D. Add a step to the CI/CD pipeline to modify the release plan so that updated versions of the software are made available more often.
  • E. Use only software modules that are written by the internal team.

Answer: A,C

Explanation:
Adding a step to the CI/CD pipeline that runs a dynamic code analysis tool and a static code analysis tool during the pipeline execution helps make the security of an application a more integral part of the software development lifecycle. Dynamic code analysis tools search for coding errors and vulnerabilities while the application is running, while static code analysis tools scan the source code for potential errors and vulnerabilities. This ensures that any security issues are identified and addressed before the application is deployed. Additionally, using automated tools helps to reduce the amount of manual effort required for security testing and can reduce the risk of security flaws being introduced.


NEW QUESTION # 87
Refer to the Exhibit.
Drag and drop the commands from the bottom onto the correct Terraform code in the exhibit to push a network object to a Cisco ASA Firewall device.

Answer:

Explanation:


NEW QUESTION # 88
Fill in the blanks to describe the concepts of extending DevOps practices to the network for NetDevOps.
NetDevOps builds and manages networks as a system that enables network services to be consumed in a DevOps approach. Organizations practicing NetDevOps see changes in the__________ as routine and expected activities, with a well-defined and practiced process for_____________, testing, and _____________ network changes. By making them routine, network changes can be small and simple.

Answer:

Explanation:
network, designing, deploying


NEW QUESTION # 89
Construct an Ansible script to gather information about target routers and then use it to apply no ip redirects to every interface on each device. Drag and drop the code from the bottom onto the correct location in the exhibit to complete the tasks section of the Ansible playbook so that it accomplishes your goal.

Answer:

Explanation:

Explanation
ios_facts
register
ios_config


NEW QUESTION # 90
A team must roll out updates on the production instance of an application. To avoid any service down time, the new version must be released alongside the old version. After the team ensures that the new version operates as it should, traffic will be redirected to the new version. Then the old version will be shut down.
Which deployment strategy must be used?

  • A. shadow
  • B. blue/green
  • C. canary
  • D. rolling

Answer: B

Explanation:
The new version of the application is deployed to one of the environments, and then traffic is gradually shifted to the updated environment. This strategy allows the team to test the new version before releasing it to the public, ensuring that it is operating as expected. After the new version is tested and approved, traffic is fully shifted to the new environment and the old environment is shut down.


NEW QUESTION # 91
An application has been designed based on microservices. The application is deployed on Kubernetes using multiple pods that share the same IP address. Each pod is responsible for a service in the application.
Which command validates the success of the application deployment?

  • A. kubectl rollout status deployment
  • B. kubectl rollout history deployment
  • C. kubectl get pods -o wide -w
  • D. kubectl describe pods/

Answer: C


NEW QUESTION # 92
Which two characteristics of a build tool that is used in an automated build pipeline? (Choose two.)

  • A. It builds your software every 500 milliseconds.
  • B. It builds your software on the production environment.
  • C. It must have a plug-in for Puppet and Maven.
  • D. It runs unit tests against code that is committed.
  • E. It builds your software when changes are committed.

Answer: B,E

Explanation:
The two characteristics of a build tool that is used in an automated build pipeline are A) it builds your software when changes are committed and B) it runs unit tests against code that is committed. Automated build tools are used to detect changes to source code and then build the software that resulted from the change. Additionally, these tools can be configured to run unit tests against the code to ensure that it works as expected.


NEW QUESTION # 93
A developer wants to deploy a highly available web server cluster and decides to put a load balancer in front of multiple clustered nodes that run the same web service. The goal is for the load balancer to take in users and distribute the load across the whole cluster.
What kind of high-availability configuration is the developer running?

  • A. passive
  • B. active
  • C. active-active
  • D. active-passive

Answer: C

Explanation:
Explanation
An active-active high-availability configuration is when the load balancer is used to distribute the load across the whole cluster of nodes that are running the same web service. In this configuration, all of the nodes are active and available to serve requests at any given time. This is in contrast to an active-passive configuration, where only one node is active and the other nodes are passive and serve as backups in case of a failure.


NEW QUESTION # 94
Which two elements help to secure your API keys? (Choose two.)

  • A. rotation
  • B. dictionary
  • C. triple AES
  • D. ramdomness
  • E. SHA1

Answer: C,D

Explanation:
Section: Security
Explanation/Reference:


NEW QUESTION # 95

Refer to the exhibit. A containerized application that leverages a container host VM must be deployed. Drag and drop the events on the left onto their related steps on the right in order to describe the sequence behind the process.

Answer:

Explanation:

Explanation
Calendar Description automatically generated with low confidence


NEW QUESTION # 96
Which interface is most commonly used to integrate logging, monitoring, and alerting applications into your CI/ CD pipeline?

  • A. SSH
  • B. SNMP
  • C. REST
  • D. AMQP

Answer: A

Explanation:
Section: Logging, Monitoring, and Metrics
Explanation/Reference:


NEW QUESTION # 97
......

Pass Cisco 300-910 Exam Quickly With UpdateDumps: https://www.updatedumps.com/Cisco/300-910-updated-exam-dumps.html

300-910 Dumps - The Sure Way To Pass Exam: https://drive.google.com/open?id=1N-TooHPz5F3w5MXZsUW4C2YfPMBDoXB7