Oracle Data Guard is one of the finest technology that is developed by Oracle. It is created in order to have high availability of database even when your production system crashes due to natural disaster or server crash. Full article link is here: https://www.support.dbagenesis.com/post/oracle-data-guard-broker-configuration