New Year Sale ! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Oracle Exam 1Z0-1084-22 Topic 7 Question 9 Discussion

Actual exam question for Oracle's 1Z0-1084-22 exam
Question #: 9
Topic #: 7
[All 1Z0-1084-22 Questions]

You have a containerized app that requires an Autonomous Transaction Processing (ATP) Database. Which option is not valid for o from a container in Kubernetes?

Show Suggested Answer Hide Answer
Suggested Answer: A

The Kubernetes documentation lays out the followinguse case for the Service Catalog API:

An application developer wants to use message queuing as part of their application running in a Kubernetes cluster. However, they do not want to deal with the overhead of setting such a service up and administering it themselves. Fortunately, there is a cloud provider that offers message queuing as a managed service through its service broker.

A cluster operator can setup Service Catalog and use it to communicate with the cloud provider's service broker to provision an instance of the message queuing service and make it available to the application within the Kubernetes cluster. The application developer therefore does not need to be concerned with the implementation details or management of the message queue. The application can simply use it as a service.

Thesamples in the OCI Service Broker source codeinclude a deployment YAML file that describes how to use an init container to take the values in the Autonomous Transaction Processing service binding and put them inenvironment variables or in a volume mount. After that, your application can use those values to connect to the database.

Once you've installed and registered the service broker, you're ready to use the ATP service plan to provision an ATP instance. I'll go into details below, but the overview of the process looks like so:

-Create a Kubernetes secret with a new admin and wallet password (in JSON format)

- Create a YAML configuration for theATP Service Instance

- Deploy theService Instance

- Create a YAML config for theATP Service Binding

- Deploy the Service Binding to obtain which results in the creation of anew Kubernetes secret containing the wallet contents

- Create a Kubernetes secret for Microservice deployment use containing the admin password and the wallet password (in plain text format)

- Create a YAML config for the Microservice deployment which uses an initContainer todecode the wallet secrets (due to a bug which double encodes them) and mounts the wallet contents as a volume

References:

https://blogs.oracle.com/developers/creating-an-atp-instance-with-the-oci-service-broker

https://blogs.oracle.com/cloud-infrastructure/integrating-oci-service-broker-with-autonomous-transaction-processing-in-the-real-world


Contribute your Thoughts:

Currently there are no comments in this discussion, be the first to comment!


Save Cancel
az-700  pass4success  az-104  200-301  200-201  cissp  350-401  350-201  350-501  350-601  350-801  350-901  az-720  az-305  pl-300  

Warning: Cannot modify header information - headers already sent by (output started at /pass.php:70) in /pass.php on line 77