Free Oracle 1Z0-997-23 Exam Actual Questions

The questions for 1Z0-997-23 were last updated On Feb 17, 2025

At ValidExamDumps, we consistently monitor updates to the Oracle 1Z0-997-23 exam questions by Oracle. Whenever our team identifies changes in the exam questions,exam objectives, exam focus areas or in exam requirements, We immediately update our exam questions for both PDF and online practice exams. This commitment ensures our customers always have access to the most current and accurate questions. By preparing with these actual questions, our customers can successfully pass the Oracle Cloud Infrastructure 2023 Architect Professional exam on their first attempt without needing additional materials or study guides.

Other certification materials providers often include outdated or removed questions by Oracle in their Oracle 1Z0-997-23 exam. These outdated questions lead to customers failing their Oracle Cloud Infrastructure 2023 Architect Professional exam. In contrast, we ensure our questions bank includes only precise and up-to-date questions, guaranteeing their presence in your actual exam. Our main priority is your success in the Oracle 1Z0-997-23 exam, not profiting from selling obsolete exam questions in PDF or Online Practice Test.

 

Question No. 1

Challenge 1

Implement Private DNS Names and Private DNS Resolver

Deploy a Serverless Function and Access Using an API Gateway

Deployment in OCI

Scenario

You have joined ACME as their new Cloud Solutions Architect. Your organization wants to verify if

they can execute their microservices deployed as serverless functions on another cloud provider

using Oracle Functions in OCI.

Preconfigured

To complete this requirement, you are provided with the following:

* Access to an OCI Tenancy, an assigned compartment, and OCI credentials.

* Access to Cloud Shell to execute the Fn CLI and Docker commands.

* Code for a sample Python function, ExamFunction-main.zip.

* Permissions to perform only the tasks within the challenge.

Note: Throughout your exam, ensure to use assigned Compartment99248134-

C01 and Region us-ashburn-1

Complete the following tasks in the provisioned OCI environment:

1. Create a new VCN with the name exam-vcn within your assigned compartment by using the

Start VCN Wizard.

2. Create a new Oracle Functions application named exam-app within your assigned

compartment by using the private subnet in your previously created VCN.

Ensure you use all defaults provided with the Create VCN with Internet Connectivity option.

Show Answer Hide Answer
Correct Answer: A

Here are the steps to complete the challenge:

To create a new VCN with the name exam-vcn within your assigned compartment by using the Start VCN Wizard, follow these steps:

In the OCI Console, go to Networking and click Virtual Cloud Networks.

Select your assigned compartment from the list on the left.

Click Start VCN Wizard.

Select Create VCN with Internet Connectivity and click Start VCN Wizard.

Enter exam-vcn as the VCN Name and leave the other fields as default. Click Next.

Review the summary and click Create. This will create a VCN with a public subnet, a private subnet, an internet gateway, a NAT gateway, a service gateway, and a route table.

To create a new Oracle Functions application named exam-app within your assigned compartment by using the private subnet in your previously created VCN, follow these steps:

In the OCI Console, go to Developer Services and click Functions.

Select your assigned compartment from the list on the left.

Click Create Application.

Enter exam-app as the Application Name and select your previously created VCN from the VCN dropdown menu.

Select the private subnet from the Subnet dropdown menu and leave the other fields as default. Click Create. This will create an Oracle Functions application that can run serverless functions in a private subnet.


Question No. 2

Challenge 2 - Task 2 of 5

Deploy a Serverless Function and Access Using an API Gateway

Deployment in OCI

Scenario

You have joined ACME as their new Cloud Solutions Architect. Your organization wants to verify if

they can execute their microservices deployed as serverless functions on another cloud provider

using Oracle Functions in OCI.

Preconfigured

To complete this requirement, you are provided with the following:

* Access to an OCI Tenancy, an assigned compartment, and OCI credentials.

* Access to Cloud Shell to execute the Fn CLI and Docker commands.

* Code for a sample Python function, ExamFunction-main.zip.

* Permissions to perform only the tasks within the challenge.

Note: Throughout your exam, ensure to use assigned Compartment 99248134-

C01and Region us-ashburn-1

Complete the following task:

In the field below, write an IAM policy statement that allows API Gateway to access Oracle Functions

in your compartment.

Show Answer Hide Answer
Correct Answer: A

One possible IAM policy statement that allows API Gateway to access Oracle Functions in your compartment is:

ALLOW any-user to use functions-family in compartment <your-compartment-name> where ALL {request.principal.type = 'ApiGateway', request.resource.compartment.id = '<your-compartment-OCID>'}

This statement grants the any-user group the permission to use the functions-family resource type in the specified compartment, but only if the request is coming from an API Gateway and the function belongs to the same compartment as the API Gateway. For more information, see Create a Policy to Give API Gateways Access to Functions.


Question No. 3

Deploy a Serverless Function and Access Using an API Gateway

Deployment in OCI

Scenario

You have joined ACME as their new Cloud Solutions Architect. Your organization wants to verify if

they can execute their microservices deployed as serverless functions on another cloud provider

using Oracle Functions in OCI.

Preconfigured

To complete this requirement, you are provided with the following:

* Access to an OCI Tenancy, an assigned compartment, and OCI credentials.

* Access to Cloud Shell to execute the Fn CLI and Docker commands.

* Code for a sample Python function, ExamFunction-main.zip.

* Permissions to perform only the tasks within the challenge.

Note: Throughout your exam, ensure to use assigned Compartment 99248134-

C01 and Region us-ashburn-1

Complete the following tasks in the provisioned OCI environment:

1. Set up the context for Fn CLI and deploy the python function to exam-app.

a. Set up the Fn CLI context in Cloud Shell

i. Set your region and your assigned compartment

ii. Set your registry [repo-name-prefix], which must

be: [region_key].ocir.io/[tenancy-name]/{username}

For example, if your tenancy is ocuocictrng19, user name is 99346163-

lab.user02 and region is US East Ashburn, your registry must

be iad.ocir.io/ocuocictrng19/99346163-lab.user02.

Your username is 99248134-lab.user01

Your tenancy is ocuocictrng16

b. Login to the registry using docker login, which will require you to generate and use

an Auth Token

c. Use wget https://objectstorage.us-ashburn1.oraclecloud.com/n/ocuocictrng5/b/PBT_Storage/o/ExamFunction-main.zipto

upload the zip archive containing the Python function files to Cloud Shell.

d. Extract the files by using the unzip utility and navigate to the python sub-folder

e. Deploy the python function to the exam-app using an fn command

f. Invoke the function at least 2 times using an fn command

Show Answer Hide Answer
Correct Answer: A

To complete the task of setting up the context for Fn CLI and deploying the python function to exam-app, you can follow these steps:

a. Set up the Fn CLI context in Cloud Shell - In the OCI Console, go to Developer Services and click Functions. - Select your assigned compartment from the list on the left. - Click Getting Started on the top right corner. - Copy and paste the commands from the Set Up Fn CLI Context section into the Cloud Shell window. This will create a new context for your region and compartment. - Set your registry [repo-name-prefix] by entering the following command in the Cloud Shell window:

`fn update context registry [region_key].ocir.io/[tenancy-name]/{username}`

where [region_key] is the region key for your region (for example, iad for US East Ashburn), [tenancy-name] is the name of your tenancy (for example, ocuocictrng16), and {username} is your username (for example, 99248134-lab.user01).

For example, if your region is US East Ashburn, your tenancy is ocuocictrng16, and your username is 99248134-lab.user01, your command would be:

`fn update context registry iad.ocir.io/ocuocictrng16/99248134-lab.user01`

b. Login to the registry using docker login, which will require you to generate and use an Auth Token - To generate an Auth Token, follow these steps: - In the OCI Console, open the Profile menu on the top right corner and click User Settings. - Click Auth Tokens on the left panel and then click Generate Token. - Enter a description for the token and click Generate Token. - Copy and save the token value. You will not be able to see it again later. - To login to the registry using docker login, follow these steps: - In the Cloud Shell window, enter the following command:

`docker login [region_key].ocir.io`

where [region_key] is the region key for your region (for example, iad for US East Ashburn).

For example, if your region is US East Ashburn, your command would be:

`docker login iad.ocir.io`

- Enter your username in the format `[tenancy-name]/oracleidentitycloudservice/{username}` (for example, ocuocictrng16/oracleidentitycloudservice/99248134-lab.user01) and press Enter.

- Enter your Auth Token as the password and press Enter. You should see a message saying 'Login Succeeded'.

c. Use wget https://objectstorage.us-ashburn1.oraclecloud.com/n/ocuocictrng5/b/PBT_Storage/o/ExamFunction-main.zipto upload the zip archive containing the Python function files to Cloud Shell. - In the Cloud Shell window, enter the following command:

`wget https://objectstorage.us-ashburn1.oraclecloud.com/n/ocuocictrng5/b/PBT_Storage/o/ExamFunction-main.zip`

This will download the zip archive to your current directory.

d. Extract the files by using the unzip utility and navigate to the python sub-folder - In the Cloud Shell window, enter the following commands:

`unzip ExamFunction-main.zip`

`cd ExamFunction-main/python`

This will extract the files from the zip archive and change your current directory to the python sub-folder.

e. Deploy the python function to the exam-app using an fn command - In the Cloud Shell window, enter the following command:

`fn deploy --app exam-app --local`

This will deploy the python function to the exam-app application using your local Docker image.

f. Invoke the function at least 2 times using an fn command - In the Cloud Shell window, enter the following command:

`fn invoke exam-app hellopython`

This will invoke the function and print its output.

- You can invoke the function again by repeating the same command or pressing Up Arrow and Enter keys. You should see different outputs each time you invoke the function.


Question No. 4

A large E-commerce company is looking to run seasonal workloads in Oracle Cloud

Infrastructure. The Oracle database used by their E-commerce application can use up to 52

cores at peak workloads. Due to the seasonal nature of the business, the database will be not

be used for 10 months in a year and can also be shut down during non-business hours.

Show Answer Hide Answer
Correct Answer: A

Option A is correct because using Autonomous Transaction Processing with shared Exadata infrastructure is the most suitable option for running seasonal workloads in Oracle Cloud Infrastructure. Autonomous Transaction Processing is a fully managed, serverless, and elastic database service that can scale up or down automatically based on the workload demand. It also supports stopping and starting the database to save costs when it is not in use. It runs on Exadata infrastructure, which provides high performance, availability, and security for transactional and mixed workloads12.

Option B is incorrect because using Oracle Cloud Infrastructure Exadata DB Systems is not optimal for running seasonal workloads in Oracle Cloud Infrastructure. Exadata DB Systems are dedicated, high-performance database systems that can run multiple databases with different shapes and versions. However, they are not serverless or elastic, and they do not support stopping and starting the database. They are more suitable for mission-critical and steady-state workloads that require consistent performance and availability3 .

Option C is incorrect because using Oracle Cloud Infrastructure Virtual Machine DB Systems is not optimal for running seasonal workloads in Oracle Cloud Infrastructure. Virtual Machine DB Systems are flexible and cost-effective database systems that can run single-node or RAC databases with different shapes and versions. However, they are not serverless or elastic, and they do not support stopping and starting the database. They are more suitable for development, testing, or production workloads that require moderate performance and availability .

Option D is incorrect because using Oracle Cloud Infrastructure Bare Metal DB Systems is not optimal for running seasonal workloads in Oracle Cloud Infrastructure. Bare Metal DB Systems are high-performance database systems that run single-node databases with locally attached NVMe storage. However, they are not serverless or elastic, and they do not support stopping and starting the database. They are more suitable for high-performance, latency-sensitive, specialized, or traditional workloads that require full control over the entire cloud stack .


Question No. 5

You are working as a solution architect with a global automotive provider who is looking to

create a multi-cloud solution. They want to run their application tier in * Deploy the Oracle

database system into a public subnet in your VCN and assign a public IP address. Connect your

application tier running in Azure to the public IP address of the database system over the

internet.

Microsoft Azure while utilizing the Oracle DB Systems in the Oracle Cloud Infrastructure (OCI).

What is the most-fault tolerant and secure solution for this customer? (Choose the best answer.)

Show Answer Hide Answer