Desarrollo de aplicaciones con Autonomous Database
El desarrollo de aplicaciones que utilizan una base de datos es bastante similar al desarrollo de aplicaciones que utilizan una base de datos Oracle dentro de su propio centro de datos. Debido a que la base de datos se ejecuta en Oracle Autonomous Database y en una infraestructura dedicada disponible solo en su arrendamiento, existen varias diferencias que simplifican la tarea de desarrollar una aplicación de alta seguridad y rendimiento disponible de forma continuada:
-
Administración automática de la base de datos. Las tareas rutinarias de administración de la base de datos, como la aplicación de parches y la realización de copias de seguridad, se realizan automáticamente para que pueda concentrarse en el desarrollo de la aplicación. Consulte Mantenimiento del servicio para obtener más información.
-
Indexación automática y ajuste del rendimiento. Podrá dedicar menos tiempo a definir y perfeccionar la estructura de la base de datos gracias a estas y otras funciones de Oracle Autonomous Database. Consulte Indexación Automática para obtener más información.
-
Disponibilidad continua preconfigurada y alto rendimiento. Cuando se conecta a la base de datos a través de un cliente de Oracle y codifica mediante pools de conexiones, puede aprovechar automáticamente las funciones de disponibilidad continua y alto rendimiento ya configuradas en la base de datos de la conexión. Consulte Código para disponibilidad continua y Pools de conexiones para obtener más información.
-
Servicios de base de datos predefinidos y específicos de la carga de trabajo. Con cinco pares de servicios de base de datos predefinidos, puede conectarse de forma segura a la base de datos mediante el servicio de conexión de base de datos que coincide con el tipo de operaciones de base de datos que necesita realizar. Consulte Nombres de servicio de base de datos predefinidos para bases de datos autónomas para obtener más referencia.
Autonomous Database para desarrolladores es una instancia de Autonomous Database gratuita que los desarrolladores pueden utilizar para crear y probar nuevas aplicaciones. Soporta todas las funciones y herramientas de desarrollador proporcionadas por Oracle Autonomous Database, excepto Autonomous Data Guard, Database In-Memory, copias de seguridad a largo plazo y escala automática. Las funciones notables de desarrollador incluidas en una base de datos de desarrollador son la copia de seguridad y la restauración, la aplicación de parches, la clonación, APEX, ORDS, Database Actions, Performance Hub, Metrics, Notifications y API.