Descubra o poder do Oracle Autonomous Database
Índice
- Introdução
- Visão Geral do Oracle Autonomous Database
- Implantação do Oracle Autonomous Database
- Segurança do Oracle Autonomous Database
- Disponibilidade do Oracle Autonomous Database
- Atualizações e Patches do Oracle Autonomous Database
- Desempenho do Oracle Autonomous Database
- Escalabilidade do Oracle Autonomous Database
- Desenvolvimento de Aplicativos com Oracle Autonomous Database
- Migração para o Oracle Autonomous Database
🤖 Visão Geral do Oracle Autonomous Database
O Oracle Autonomous Database é uma solução poderosa que automatiza todo o stack do banco de dados, incluindo infraestrutura, operações e aprendizado de máquina. Ele é executado no exadata, a plataforma de banco de dados líder do mundo, que fornece desempenho excepcional e disponibilidade a um custo menor. Com o Autonomous Database, a Oracle eliminou muitos dos problemas fundamentais que existiam há décadas nos bancos de dados, como a complexidade da administração, vulnerabilidades de segurança, tempos de inatividade, problemas de desempenho e alto custo.
A solução do Oracle Autonomous Database é composta por implantações na nuvem pública e também em ambientes em nuvem do cliente. Na nuvem pública, o Autonomous Database oferece uma opção de infraestrutura compartilhada para resultados rápidos e uma opção de infraestrutura dedicada para maior isolamento. Em ambientes em nuvem do cliente, o Oracle Autonomous Database é implantado com a solução Exadata Clouded Customer, que traz os benefícios da nuvem para o data center do cliente.
🔒 Segurança do Oracle Autonomous Database
A segurança é uma prioridade fundamental do Oracle Autonomous Database. Ele fornece uma superfície de ataque reduzida, configuração segura em todos os níveis e criptografa todos os dados armazenados. O acesso às aplicações é protegido por uma rede virtual privada em nuvem ou uma VLAN do cliente, evitando qualquer tipo de acesso de rede por usuários externos ou não autorizados. Além disso, o Autonomous Database elimina qualquer acesso de alto privilégio e protege os dados do usuário contra administradores do cliente. As atualizações de segurança são aplicadas automaticamente e completamente online, garantindo que não haja interrupção da aplicação ou dos negócios.
🔄 Atualizações e Patches do Oracle Autonomous Database
O Oracle Autonomous Database oferece atualizações e patches automáticos sem tempo de inatividade. Todos os componentes do sistema, desde hardware e firmware até servidores de banco de dados, são atualizados de forma contínua e em um processo de rolling fashion, mantendo a disponibilidade contínua da aplicação. As atualizações são agendadas automaticamente com base em uma janela de manutenção especificada pelo cliente, mas também podem ser ajustadas conforme necessário. A capacidade de aplicar patches e atualizações online é exclusiva da Oracle, pois é a única provedora de nuvem que executa um cluster de escala ativa ativa completamente funcional, permitindo o movimento perfeito da carga de trabalho dos nós que precisam ser patcheados.
💨 Desempenho do Oracle Autonomous Database
O Oracle Autonomous Database é otimizado para fornecer o melhor desempenho da indústria. A solução é executada no exadata, uma plataforma de alto desempenho que oferece recursos como acesso direto à Memória remota, armazenamento persistente de vários terabytes e tecnologias de clustering e paralelismo avançadas. O Autonomous Database usa machine learning para otimizar continuamente o desempenho com base na carga de trabalho. A escolha entre o Autonomous Data Warehouse e o Autonomous Transaction Processing depende do tipo de carga de trabalho. O Autonomous Data Warehouse é otimizado para consultas complexas e análises, enquanto o Autonomous Transaction Processing é otimizado para tempo de resposta em operações transacionais e aplicativos em lote.
🔝 Escalabilidade do Oracle Autonomous Database
O Oracle Autonomous Database oferece elasticidade e escalabilidade completas. Ao criar um banco de dados autônomo, ele não está vinculado a nenhum servidor específico. O Autonomous Database usa tecnologias de cluster real de aplicativos para dimensionar o banco de dados em vários servidores ou movê-lo entre servidores, garantindo que os recursos sejam escalados conforme necessário. Os recursos são pagos apenas pelo uso real e podem ser dimensionados automaticamente em até três vezes, sem interrupção da aplicação.
👨💻 Desenvolvimento de Aplicativos com Oracle Autonomous Database
O Oracle Autonomous Database permite que os desenvolvedores sejam muito mais produtivos. Eles podem facilmente criar e usar o banco de dados autônomo por meio de ferramentas de autoatendimento. O Autonomous Database inclui um ambiente de desenvolvimento altamente sofisticado, como o SQL Developer Web, que permite executar SQL e PL/SQL, criar modelos de dados e gerar declarações DDL. Ele também possui o Oracle Application Express (APEX), um ambiente de desenvolvimento de baixo código que permite criar aplicativos ricos em funcionalidades diretamente no Autonomous Database, sem a necessidade de implantar camadas intermediárias ou outras ferramentas. Além disso, o Autonomous Database inclui o Oracle REST Data Services, que permite gerar interfaces REST automaticamente a partir de objetos de esquema, como tabelas, visualizações e procedimentos.
🔄 Migração para o Oracle Autonomous Database
A migração para o Oracle Autonomous Database é fácil e segura. A solução é completamente compatível com aplicativos e ferramentas existentes, permitindo uma migração tranquila e sem problemas. A Oracle oferece ferramentas de migração, como o Oracle SQL Developer Migration Workbench, que permite converter bancos de dados MySQL, PostgreSQL, SQL Server, DB2 e outros para o Oracle Autonomous Database. A migração pode ser feita sem tempo de inatividade usando o GoldenGate e o Schema Advisor Tool para fazer pré-verificações e garantir a compatibilidade adequada.
Com o Oracle Autonomous Database, as empresas podem reduzir custos, mitigar riscos e inovar mais rapidamente. Ele oferece um novo padrão de excelência em tecnologia de banco de dados e permite que as organizações aproveitem todo o potencial dos dados para impulsionar o crescimento e o sucesso.
🔗 Recursos
- Oracle Autonomous Database: link
- Oracle SQL Developer: link
- Oracle Application Express (APEX): link
- Oracle REST Data Services: link