SAP-C02 Practice Question 100: RDS Custom Oracle Legacy Application
AWS Certified Solutions Architect – Professional (SAP-C02) · Test 10 · question 10 of 10
A company runs a packaged enterprise application on a self-managed Oracle database on-premises. The vendor supports the application only when the database host has a specific third-party agent installed, a set of custom operating system packages, and a particular Oracle patch level that the company controls. The company must leave its data center quickly and wants AWS to automate backups, point-in-time recovery, monitoring and host replacement, but it cannot change the application or its database engine.
Which solution meets these requirements?
Show answer and explanation
Answer:
Amazon RDS Custom is *"a managed database service for legacy, custom, and packaged applications that require access to the underlying operating system and database environment."* It *"automates setup, operation, and scaling of databases in the AWS Cloud while granting you access to the database and underlying operating system,"* so you can *"install custom patches"* and third-party software, while it still automates *"automated backups and point-in-time recovery"*, monitors the instance, and replaces an impaired host. It supports the Oracle Database engine, and you keep control of which Oracle patches to use (option C). Under the shared responsibility model, you are responsible for making sure that your customizations work.
- A is wrong because RDS for Oracle does not give access to the underlying host. AWS notes that it *"doesn't let you access the underlying host,"* so the agent and OS packages cannot be installed. - B is wrong because changing the engine means changing the packaged application, which the vendor does not support and the company cannot do. - D is wrong because self-managing Oracle on EC2 gives the required access but leaves backups, point-in-time recovery, monitoring and host replacement to the company, which it wants AWS to automate.
Reference: Amazon RDS Custom