Weekend Sale Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 70percent

Oracle 1z0-1109-23 Oracle Cloud Infrastructure 2023 DevOps Professional Exam Practice Test

Demo: 30 questions
Total 100 questions

Oracle Cloud Infrastructure 2023 DevOps Professional Questions and Answers

Question 1

A DevOps engineer is asked to access an Oracle Cloud Infrastructure Container Engine for Kubernetes (OKE) cluster to deploy new applications and manage existing ones. Which three statements are true? (Setting Up Cluster Access). (Choose three.)

Options:

A.

When a cluster's Kubernetes API endpoint has a public IP address, you can access the cluster in Cloud Shell by setting up a kubeconfig file

B.

You cannot setup Cloud shell access to the cluster if the clusters Kubernetes API end-point has a private IP address.

C.

Generating an API signing key pair is a mandatory step while setting up cluster access using local machine if the public key is not already uploaded in the console.

D.

To access the cluster using kubectl you have to set up a Kubernetes configuration file for the cluster. The kubeconfig file by default is named config and stored in the $HOME/.kube directory.

E.

To access the cluster using kubectl you have to set up a Kubernetes manifest file for the cluster. The kubeconfig file by default is named config and stored in the $HOME/.manifest directory

Question 2

A startup company wants to use DevOps tools and processes for fast releases in a project. What are the TWO offerings which DevOps tool can provide? (Choose two.)

Options:

A.

Integrates between development and IT teams to achieve automation

B.

Speeds up production consistency and speed by automating SDLC

C.

Helps cloud admins with reportings and track metrics

D.

Helps in security patching to ensure data security and saves time

Question 3

You are a Site Reliability Engineer (SRE) and are new to Oracle Cloud Infrastructure (OCI) DevOps. You need help tracking the performance of your cloud native applications. Which group of OCI services can help you get application insights?

Options:

A.

Oracle Container Engine for Kubernetes (OKE), Instance Groups, and Functions

B.

OCI Service Connector Hub, API Management, Application Performance Advisor

C.

OCI Resource Manager, Logging, and Cloud Guard

D.

OCI Logging Monitoring and Application Performance Monitoring (APM)

Question 4

You are creating stages for an Oracle Kubernetes Engine (OKE) deployment pipeline and would like to include as many actions as possible within the pipeline stages themselves. What are you able to include?

Options:

A.

Add a stage to apply the container image to the Kubernetes cluster.

B.

Add a stage to apply the Kubernetes manifest to the Kubernetes cluster.

C.

Add a stage to deliver artifacts to an Oracle Cloud Infrastructure (OCI) Artifact Regis-try.

D.

Add a stage to deploy incrementally to multiple OKE target environments.

Question 5

In the DevOps lifecycle, what is the difference between continuous delivery and continuous deployment?

Options:

A.

Continuous delivery requires more automatic linting, while continuous deployment testing must be run manually.

B.

Continuous delivery utilizes automatic deployment to a development environment, while continuous deployment involves automatic deployment to a production environment.

C.

Continuous delivery involves automation of developer tasks, while continuous deployment involves manual operational tasks.

D.

Continuous delivery is a process that initiates deployment manually, while continuous deployment is based on automating the deployment process.

Question 6

Your organization needs to design and develop a containerized application that requires a connection to an Oracle Autonomous Transaction Processing (ATP) Database. As a DevOps engineer, you have decided to use Oracle Container Engine for Kubernetes (OKE) for the container app deployment and you need to consider options for connecting to ATP. Which connection option is NOT valid?

Options:

A.

Enable Oracle REST Data Services for the required schemas and connect via HTTPS.

B.

Create a Kubernetes secret with contents from the ATP instance Wallet files. Use this secret to create a volume mounted to the appropriate path in the application deployment manifest.

C.

Install the OCI Service Broker on the Kubernetes cluster and deploy serviceinstance and ServiceBinding resources for ATP. Then use the specified binding name as a volume in the application deployment manifest.

D.

Use Kubernetes secrets to configure environment variables on the container with ATP instance OCID and OCI API credentials. Then use the CreateConnection API endpoint from the service runtime.

Question 7

Which is a proper rule to follow when creating container repositories inside the Oracle Cloud Infrastructure (OCI) Registry?

Options:

A.

When naming a container repository, you may use capital letters but not hyphens. For example, you may use BGdevops-storefront, but not bgdevops/storefront.

B.

When creating a container repository, check the Immutable Artifacts box, as it keeps other developers from altering the files.

C.

You must use a separate container repository for each image, but multiple versions of that image can be in a single repository.

D.

You must use the OCI DevOps Managed Build stage to define artifacts in the artifact and container repositories and map the build pipeline outputs to them.

Question 8

Your company is working on a high-profile project and any code push to production requires approvals. Your company is using Oracle Cloud Infrastructure (OCI) DevOps service for automating this process. You want to push an artifact to production and would like to add ap-provers to the approval workflow in the Deployment Pipeline. How can you add approvers?

Options:

A.

Manually add approvers names and email addresses in the Deployment Pipeline page.

B.

Add approvers to the buildspec file before pushing the code to the OCI Code Repository.

C.

Email approvers before you run the Deployment Pipeline.

D.

Add approvers to the Deployment Pipeline and give them access via OCI IAM policy.

Question 9

(CHK_1>3) What cannot be specified in a Schema Document for Oracle Cloud Infrastructure (OCI) Resource Manager?

Options:

A.

dependency relationships between variables.

B.

a logo for the Resource Manager template

C.

pattern validations for string-type variables

D.

information about the application such as its name, description, and version.

E.

permissions for which OCI users may provision the template

Question 10

As a DevOps engineer working on containerizing a microservices-based application to be hosted on OCI Cloud platforms, which step can help ensure that the container images have not been modified after being pushed to OCI Registry?

Options:

A.

Deploying a manifest to the Kubernetes cluster that references the container image and its unique hash

B.

Signing the image using the Container Registry CLI and creating an image signature that associates the image with the master encryption key and key version in the Vault service

C.

Scanning the image upon ingestion and comparing the image size for changes

D.

Enabling scanning of container images stored in OCI Registry

Question 11

As a startup planning to set up your infrastructure on Oracle Cloud Infrastructure (OCI), you must understand the key concepts of OCI Resource Manager. Which best describes a stack in Resource Manager that will assist you to manage infrastructure using the infrastructure-as-code model?

Options:

A.

It is a group of related resources used to create lightweight and reusable abstractions, so that you can describe your infrastructure in terms of its architecture.

B.

It is the difference between the real-world state of your infrastructure and the last executed Terraform configuration.

C.

It represents a request to take a Terraform action on a state. It performs the actions that are defined in the configuration file.

D.

It represents a collection of OCI resources created in the Compartment and includes a collection of Terraform files that specify the resources you want to manage with the Resource Manager

Question 12

You are a developer who has made a mistake when adding variables to your build_spec.yaml file. This mistake resulted in a failed build pipeline. Which is a possible error you could have made?

Options:

A.

exported a vaultVariable by creating another variable to export, then transferred the values over during a build stage

B.

used vaultVariable to hold the content of the vault secrets in OCID format

C.

defined parameters such as $(VARIABLE_NAME) that you later assigned in the Pa-rameters tab when you ran the build pipeline

D.

assumed a non-exported variable would be persistent across multiple stages of a build pipeline.

Question 13

As a DevOps Engineer you are tasked with securely storing and versioning your application and automatically build, test, and deploy your application to Oracle Cloud Infrastructure (OCl) are told to automate manual tasks and help software teams in managing complex environment. Which three OCI Services can you choose to accomplish these tasks?

Options:

A.

DevOps

B.

Resource Manager

C.

Oracle Cloud Infrastructure Registry

D.

Container Engine for Kubernetes

E.

Oracle APEX Application Development

F.

Oracle Cloud Logging Analytics

Question 14

You're using Oracle Cloud Infrastructure (OCI) DevOps to deploy your application on an Oracle Container Engine for Kubernetes (OKE) environment. You push your code to the OCI Code Repository, add a stage and configure the build pipeline. When you run the build, you see "unable to clone the repository" error. What could the configuration error be?

Options:

A.

More stages were added than required to the build pipeline.

B.

Source files are connected directly to the build pipeline.

C.

Dynamic Groups access and OCI IAM policies to the code repository are not set.

D.

A. Artifacts and build spec are removed before running the build.

Question 15

You have a stack in Oracle Cloud Infrastructure (OCI) Resource Manager that is co-managed by multiple teams. Which statement is true?

Options:

A.

The resources in the stack can still be edited or destroyed through the OCI console, causing Resource Manager's state to be out of sync.

B.

The resources in the stack can no longer be edited or destroyed through the Terraform CLI on a local machine.

C.

Resources provisioned by Resource Manager can only be managed through Resource Manager, preventing the state from becoming out of sync.

D.

The Terraform state may become corrupted if multiple people attempt Apply jobs in Resource Manager simultaneously.

Question 16

A DevOps team has 50 web servers under their preview and they want to patch a server application. Which element of Ansible can be leveraged for this task and how would it help?

Options:

A.

A playbook could be leveraged and executed against the group of web servers, as de-fined in the Inventory. Then, Ansible would connect to each server and apply the same set of configurations.

B.

A playbook could be leveraged to explain the series of plays and tasks that need to be run per server. Then, Ansible would connect with and configure each server's infra-structure automatically using YAML.

C.

A playbook could be leveraged and executed against the group of web servers, as de-fined in the task list. Then. Ansible would connect to each server and apply the same set of commands.

D.

A playbook could be leveraged to perform ad hoc commands per server. Then. Ansible will automatically communicate with the servers and execute the ad hoc commands in the order defined.

Question 17

Your customer has deployed their microservices based application on Oracle Container Engine for Kubernetes (OKE) and they are using Oracle Cloud Infrastructure Registry (OCIR) service as their Docker image repository. They have deployed the OKE cluster using the 'custom create' option, and their Virtual Cloud Network (VCN) has three public subnets with associated route tables, security lists, and an internet gateway. They are facing an issue where their application containers are falling to deploy. Upon investigation, they learn that the images are not getting pulled from the designated OCIR repository. The YAML configuration has the correct path to the images. What is a valid concern that needs to be further investigated?

Options:

A.

The OKE cluster needs to have a secret with credentials of their OCIR repository and use that secret in the Kubernetes deployment manifest.

B.

They need to add IAM credentials for each user that deploys applications to the OKE cluster.

C.

The VCN hosting the OKE cluster worker nodes needs to have a NAT gateway to access OCIR repositories.

D.

They need to add a security list rule for TCP port 22 to connect to the OCIR service.

Question 18

You need to create a secret in Oracle Cloud Infrastructure in vault service. Which of the fol-lowing is a prerequisite? (Choose the best answer.)

Options:

A.

Vault managed key to encrypt the secret

B.

You need to unlock the vault using AES secret sharing.

C.

To create hash digest, secret value is required

D.

The user need to create OCI object storage to run secret service

Question 19

You are working on a DevOps project to deploy Oracle Cloud Infrastructure (OCI) compute instances running web services. The development team indicated that when the compute Instances are deployed, it should automatically create OCI Object Storage buckets with respective instance names. Which two can help you meet this requirement?

Options:

A.

Cloud Agent Plugin for the compute instance

B.

Events Service

C.

Oracle Functions

D.

OCI CLI command "oci oj bucket create --auto

E.

Service Connector Hub

Question 20

A development team leveraging the Oracle Cloud Infrastructure DevOps service is having trouble getting their build pipeline to complete successfully. Which two situations might be the problem? (Choose two.)

Options:

A.

Their source code and Kubernetes manifest are in different Git repositories.

B.

The build spec.yaml file is in the root directory of their Git repository, and they didn't specify a path to it.

C.

They forgot to export a required variable in the build_spec.yaml file.

D.

Their build specification file is available in a different directory of their Git repository, and there is no reference to its location.

E.

They did not export a vault variable in the vaultVariables section of the build_spec.yaml file.

Question 21

You as a DevOps Engineer are asked to manage an application to be deployed in Oracle Cloud Infrastructure Container Engine for Kubernetes (OKE). This requires pulling images from Oracle Cloud Infrastructure Registry (OCIR) during deployment. Which three statements are true? (Choose three.)

Options:

A.

Add an imagePullSecrets section to the manifest file that specifies the name of the Docker secret you created to access OCIR

B.

Use kubectl to create a Docker registry secret.

C.

Add a containers section that specifies the name and location of the images you want to pull from OCIR. along with other deployment details.

D.

Add an Auth section to the manifest file that specifies the name of the Docker secret you create using Auth Token to access OCIR.

E.

Add an image section that specifies the name and location of the images you want to pull from OCIR along with other deployment details.

Question 22

XYZ Inc. is using Oracle Cloud Infrastructure (OCI) DevOps Project to deploy their e-commerce application to production. They recently received a customer request to add a new feature to the application, which requires modification of the existing code. How can XYZ Inc. use OCI services to automatically push the modified code changes to the production?

Options:

A.

Use the OCI DevOps Triggers feature to automate build and deployment on every code commit.

B.

Manual builds can be run from the OCI DevOps Build Pipelines to deploy the changes.

C.

Use OCI Ansible modules to automate the deployment of the new changes to the production environment.

D.

Use the OCI Resource Manager to automatically apply the changes to the production environment after successful testing.

Question 23

A small company is moving to a DevOps framework to better accommodate their intermittent workloads, which are dynamic and irregular. They want to adopt a consumption-based pricing model. Which Oracle Cloud Infrastructure service can be used as a target deployment environment?

Options:

A.

Bare metal compute instance

B.

Virtual machine compute instance

C.

Functions

D.

Oracle Kubernetes (OKE)

Question 24

A company is considering DevOps implementation in their current project. They are evaluating existing processes and tools for quick releases. In which two ways can you help this company discern the primary benefits of DevOps tools?

Options:

A.

Improve the efficiency of IT operations by automating routine tasks and eliminating manual processes.

B.

Implement culture changes, for some organizations, which occurs as a result of DevOps implementation.

C.

Ensure proper configuration while implementing DevOps to eliminate the scope for errors.

D.

Fix bugs and deploy security patches in a timely manner which, however, can also result in minimal downtime.

E.

Automate the software development lifecycle to increase production speed and consistency.

Question 25

As a small company that wants to adopt a DevOps framework and a consumption-based pricing model, which Oracle Cloud Infrastructure service can be used as a target deployment environment, providing features like automated rollouts and rollbacks, self-healing of failed containers, and configuration management, without the overhead of managing security patches and scaling?

Options:

A.

OCI Container Engine for Kubernetes (OKE) with managed nodes

B.

Compute Instance Group

C.

OCI Container Instances

D.

OCI Serverless Functions

E.

OCI Container Engine for Kubernetes (OKE) with virtual nodes

Question 26

You are a DevOps project administrator. You are creating Oracle Cloud Infrastruc-ture (OCI) Identity and Access Management (IAM) policies that will be used in a DevOps CI/CD pipeline for deployment to an Oracle Container Engine for Kubernetes (OKE) environment. Which OCI IAM policy can be used?

Options:

A.

Allow group to manage devops-family in compartment

B.

Allow group to manage all-resources in compartment

C.

Allow dynamic-group to manage devops-family in compartment

D.

Allow dynamic-group

Question 27

Your application development team has an existing GitHub repository for their code. Your application development team has an existing GitHub repository for their code. You would like to mirror it on Oracle Cloud Infrastructure (OCI) in order to deploy an application to an Oracle Container Engine for Kubernetes (OKE) environment using the OCI DevOps service. Which action can be done AFTER you trigger a Build Pipeline?

Options:

A.

Configure an OCI compartment for storing DevOps resources

B.

Create a reference to a secret in the OCI Vault

C.

Configure the SSH file so that their SSH key is used when connecting to OCI Code Repositories

D.

Set up a Kubernetes cluster as an environment for deployment

Question 28

As a DevOps engineer, you are tasked with implementing a DevSecOps approach in your organization. Which two statements best describe the goal of DevSecOps?

Options:

A.

Prioritize the functional requirements of the application over security.

B.

Find and fix security issues early in the software development process.

C.

Codify security as part of the larger goal structure of DevOps.

D.

Frame security as an individual responsibility of the security team alone.

E.

Create applications that are faster and more efficient without regard for security concerns.

Question 29

As a DevOps engineer, you are tasked with creating stages for an Oracle Kubernetes Engine (OKE) deployment pipeline in OCI DevOps. Your goal is to include as many actions as possible within the deployment pipeline stages themselves. Which two stages can you add to achieve this goal?

Options:

A.

Add a stage to deliver artifacts to an Oracle Cloud Infrastructure (OCI) Artifact Regis-try.

B.

Add a stage to deploy incrementally to multiple OKE target environments.

C.

Add a stage to deploy based on Blue-Green strategy or Canary strategy to OKE environment.

D.

Add a stage to apply the container image to the Kubernetes cluster

E.

Add a stage to apply the Kubernetes manifest to the Kubernetes cluster.

Question 30

A software development team is working on a prototype using Node.js and MongoDB as their programming language and database, respectively. They need to develop and test isolated web applications or RESTful APIs. They are looking for a simple, quick, and secure way to run containers without managing any servers. Which OCI service is best suited for this use case?

Options:

A.

Compute Instances

B.

OCI DevOps Project

C.

Container Engine for Kubernetes

D.

Container Instances

E.

OCI Functions

Demo: 30 questions
Total 100 questions