Desenvolver Aplicativos com o Autonomous Database
O desenvolvimento de aplicativos que usam um banco de dados é bastante semelhante ao desenvolvimento de aplicativos que usam um banco de dados Oracle dentro do seu próprio data center. Como o banco de dados está sendo executado no Oracle Autonomous Database e está sendo executado em uma infraestrutura dedicada disponível apenas em sua tenancy, há várias diferenças que simplificam a tarefa de desenvolver um aplicativo de alta segurança, com alto desempenho e disponibilidade contínua:
-
Administração automática de banco de dados Tarefas de administração de banco de dados de rotina, como aplicação de patches e execução de backups, são executadas automaticamente, para que você possa se concentrar no desenvolvimento do aplicativo. Consulte Manutenção de Serviço para obter mais informações.
-
Indexação automática e ajuste de desempenho. Você precisa gastar menos tempo definindo e honrando a estrutura do seu banco de dados, graças a esses e outros recursos do Oracle Autonomous Database Consulte Indexação Automática para obter mais informações.
-
Disponibilidade contínua pré-configurada e alto desempenho. Ao conectar-se ao banco de dados por meio de um cliente Oracle e codificar usando pools de conexão, você pode aproveitar automaticamente a disponibilidade contínua e os recursos de alto desempenho já configurados no banco de dados da sua conexão. Consulte Código para Disponibilidade Contínua e Pools de Conexões para obter mais detalhes.
-
Serviços de banco de dados predefinidos e específicos da carga de trabalho. Com cinco pares de serviços de banco de dados predefinidos, você pode estabelecer conexão segura com o banco de dados usando o serviço de conexão de banco de dados que corresponde ao tipo de operações de banco de dados que você precisa executar. Consulte Nomes de Serviço de Banco de Dados Predefinidos para Autonomous Databases para obter mais referência.
O Autonomous Database for Developers é um Autonomous Database gratuito que os desenvolvedores podem usar para criar e testar novos aplicativos. Ele suporta todos os recursos e ferramentas do desenvolvedor fornecidos pelo Oracle Autonomous Database, exceto Autonomous Data Guard, Database In-Memory, backups de longo prazo e dimensionamento automático. Recursos notáveis do desenvolvedor incluídos em um banco de dados do desenvolvedor são backup e restauração, aplicação de patches, clonagem, APEX, ORDS, Database Actions, Hub de Desempenho, Métricas, Notificações e APIs.