exam questions

Exam 1z0-997-20 All Questions

View all questions & answers for the 1z0-997-20 exam

Exam 1z0-997-20 topic 1 question 32 discussion

Actual exam question from Oracle's 1z0-997-20
Question #: 32
Topic #: 1
[All 1z0-997-20 Questions]

An online registration system is currently hosted on one large Oracle Cloud Infrastructure (OCI) Bare metal compute instance with attached block volumes to store all of the users' data. The registration system accepts the information from the user, including documents and photos and then performs automated verification and processing to check is the user is eligible for registration.
The registration system becomes unavailable at times, when there is a surge of users using the system. The existing architecture needs improvement as it takes a long time for the system to complete the processing and the attached block volumes are not large enough to store the ever growing data being uploaded by the users.
Which is the most effective option to achieve a highly scalable solution? (Choose the best answer.)

  • A. Upgrade your architecture to use a pool of Bare metal servers and configure them to use their local SSDs for faster data access. Set up Oracle Streaming Service (OSS) to distribute the tasks to the pool of Bare metal instances with Auto Scaling to dynamically increase or decrease the pool of compute instances depending on the length of the Streaming queue.
  • B. Change your architecture to use an OCI Object Storage standard tier bucket; replace the single bare metal instance with an Oracle Streaming Service (OSS) to ingest the incoming requests and distribute the tasks to a group of compute instances with Auto Scaling.
  • C. Attach more Block volumes as the data volume increases, use Oracle Notification Service (ONS) to distribute tasks to a pool of compute instances working in parallel, and Auto Scaling to dynamically size the pool of instances depending on the number of notifications received from the Notification Service. Use Resource Manager stacks to replicate your architecture to another region.
  • D. Upgrade your architecture to use more Block volumes as the data volume increases. Replace the single bare metal instance with a group of compute instances with Auto Scaling to dynamically increase or decrease the compute instance pools depending on the traffic.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
fhoyos
Highly Voted 4 years, 5 months ago
I'm agree with D as answer.
upvoted 5 times
...
jcarlos
Highly Voted 4 years, 5 months ago
Block volumes have to be attached to machines. if information on block volumes needs to be shared among all nodes, each of them executing part of the whole process for each registration, them it would be needed to use a cluster file system to correctly manage those block volumes attached among all server in shared mode and adapt the application to work with the cluster file system. I find option B much easier.
upvoted 5 times
...
Tanat
Most Recent 3 years, 4 months ago
B is a better option and cost effective
upvoted 3 times
IT_Thinker
3 years, 3 months ago
B is clearly wrong. How is rewriting your application ever cost effective? Multiple VM instances might end up being cheaper than a single BM instance. If not, at least you can easily scale the VMs. The Streaming Service is completely irrelevant to the solution. You can use Events/Notifications to trigger actions, but not Streaming.
upvoted 1 times
...
...
SilNilanjan
3 years, 4 months ago
Selected Answer: D
Agree, D is the most effective one
upvoted 1 times
...
Desong
3 years, 5 months ago
D is the right answer
upvoted 2 times
...
nenoAZ
4 years, 2 months ago
D is the most effective answer.
upvoted 1 times
...
WanderingBrain
4 years, 4 months ago
B requires an application level change. D doesn’t. So, for me, D it is.
upvoted 2 times
...
ankit89
4 years, 4 months ago
D is correct: B is not right because users are uploading vidoe and photo, not a hight volume data.
upvoted 2 times
mifune
3 years, 5 months ago
The main feature of Store Data is to manage unstructured data such as video and photos, indeed. So, it's B the right answer. By the way, try to choose only one option ankit89 :)
upvoted 4 times
...
...
ankit89
4 years, 5 months ago
B: https://blogs.oracle.com/developers/publishing-to-object-storage-from-oracle-streaming-service
upvoted 3 times
...
ankit89
4 years, 5 months ago
B is a better architecture option
upvoted 2 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago