Oracle Cloud Infrastructure 2022 Architect Professional — Question 39

A digital marketing company is planning to host a website on Oracle Cloud Infrastructure (OCI) and leverage OCI Container Engine for Kubernetes (OKE). These web servers will make API calls to access OCI Object Storage to store all images uploaded by users.
For security purposes, you must ensure that the credentials used by the web server to allow access to OCI Object Storage are not stored in the compute instance.
What solution results in an implementation with the least-effort for this scenario?

Answer options

Correct answer: D

Explanation

The correct answer is D because Instance Principals allow applications running on OCI compute instances to access other OCI services without needing to store credentials. The other options either do not directly address the requirement of not storing credentials or involve more complex setups that are not as straightforward as using Instance Principals.