Práticas recomendadas para executar o Oracle Database na AWS
Data de publicação: 18 de novembro de 2021 (Histórico do documento e colaboradores)
Resumo
A Amazon Web Services (AWS) oferece a você a possibilidade de executar o Oracle Database em um ambiente de nuvem. A execução do Oracle Database na Nuvem AWS é bastante similar à execução do Oracle Database em seu datacenter. Para um administrador ou desenvolvedor de banco de dados, não há diferenças entre os dois ambientes. No entanto, há diversas considerações sobre a plataforma da AWS relacionadas a segurança, armazenamento, configurações de computação, gerenciamento e monitoramento que ajudarão a aproveitar ao máximo a implantação do Oracle Database na AWS.
Este whitepaper apresenta as práticas recomendadas para obter a performance, disponibilidade e confiabilidade ideais, bem como para reduzir o custo total de propriedade (TCO), com a execução do Oracle Database na Nuvem AWS. O público-alvo deste whitepaper inclui administradores de banco de dados, arquitetos corporativos, administradores de sistema e desenvolvedores que desejam executar o Oracle Database na Nuvem AWS.
Introdução
A Amazon Web Services (AWS) fornece um conjunto abrangente de serviços e ferramentas para a implantação do Oracle Database na infraestrutura confiável e segura da Nuvem AWS. A AWS oferece a seus clientes as seguintes opções para executar o Oracle Database na AWS:
-
Usar o Amazon Relational Database Service (Amazon RDS) for Oracle
, que é um serviço de banco de dados gerenciado que ajuda a simplificar o provisionamento e o gerenciamento de bancos de dados Oracle. Com o RDS for Oracle, é fácil configurar, operar e escalar um banco de dados relacional na nuvem por meio da automatização de tarefas como instalação, provisionamento e gerenciamento de discos, aplicação de patches, atualizações secundárias de versão, substituição de instâncias com falha, bem como backup e recuperação. O recurso de escalabilidade com um toque de botão do Amazon RDS permite que você aumente ou reduza facilmente a escala da instância de banco de dados na vertical para melhorar o gerenciamento de custos e a performance. O RDS for Oracle oferece o Oracle Database Enterprise Edition e o Oracle Database Standard Edition. O RDS for Oracle também vem com um modelo de serviço incluído na licença , que permite que você pague por hora de uso. -
Executar o Oracle Database autogerenciado diretamente no Amazon Elastic Compute Cloud (Amazon EC2). Essa opção oferece controle total sobre a configuração da infraestrutura e do ambiente de banco de dados. Executar o banco de dados no Amazon EC2 é muito semelhante a executá-lo em seu próprio servidor. Você tem controle total sobre o banco de dados de binários da Oracle e acesso em nível de sistema operacional para que possa executar agentes de monitoramento e gerenciamento e usar as ferramentas de sua escolha para replicação, backup e restauração de dados. Além disso, você pode usar todos os módulos opcionais disponíveis no Oracle Database. No entanto, essa opção exige que você configure, gerencie e ajuste todos os componentes, como instâncias do Amazon EC2, volumes de armazenamento, escalabilidade, redes e segurança, com base nas práticas recomendadas de arquitetura da AWS. O serviço Amazon RDS (Amazon RDS) totalmente gerenciado toma conta de tudo isso para você.
-
Os dispositivos virtuais do FlashGrid Cluster permitem a execução autogerenciada do Oracle Real Application Cluster (RAC) e de clusters estendidos do Oracle RAC (em diferentes AZs) no Amazon EC2. Com o FlashGrid Cluster, você também tem controle total sobre o banco de dados e acesso em nível de sistema operacional.
-
Executar o Oracle Database autogerenciado diretamente no VMware Cloud on AWS. O VMware Cloud on AWS é uma oferta de nuvem integrada desenvolvida em conjunto pela AWS e pela VMware. Como o Amazon EC2, você tem controle total sobre o banco de dados e acesso em nível de sistema operacional. Você pode executar arquiteturas avançadas, como o Oracle Real Application Cluster (RAC) e os clusters estendidos do Oracle RAC (em diferentes AZs) no VMware Cloud on AWS.
Se você optar por executar o Oracle Database autogerenciado no Amazon EC2 ou o RDS for Oracle totalmente gerenciado, seguir as práticas recomendadas que foram discutidas neste whitepaper ajudará você a obter o máximo de sua implementação de banco de dados Oracle na AWS. A AWS discutirá as opções de licenciamento da Oracle, as considerações para escolher o Amazon EC2 ou o Amazon RDS para a implementação do Oracle Database e como otimizar a configuração de rede, o tipo de instância e o armazenamento de banco de dados em sua implementação.