Neste post rápido eu demonstrarei como criar um banco de dados postgreSQL rapidamente utilizando a camada free-tier da AWS.
Mas antes de criarmos o nosso banco de dados, você conhece o RDS da AWS?
Caso não, o Amazon Relational Database Service (RDS) é um serviço de banco de dados gerenciado pela AWS, ele oferece uma solução fácil de usar para configurar, operar e escalar bancos de dados relacionais na nuvem sem a necessidade de gerenciar a infraestrutura subjacente.
Principais Características do Amazon RDS:
- Multi-Engine Support: O RDS suporta vários motores de banco de dados relacionais, incluindo MySQL, PostgreSQL, MariaDB, Oracle e Microsoft SQL Server.
- Gerenciamento Automático: O RDS gerencia automaticamente tarefas operacionais, como provisionamento de hardware, aplicação de patches de software, backups regulares e monitoramento de desempenho.
- Backup e Recuperação Automáticos: O RDS oferece backups automáticos diários e retenção configurável, permitindo restaurar facilmente o banco de dados para um ponto específico no tempo.
- Alta Disponibilidade: Configurações de alta disponibilidade, como Multi-AZ deployments, estão disponíveis para melhorar a resiliência do sistema. Isso envolve a replicação automática de dados para uma instância secundária em uma zona de disponibilidade diferente.
- Escalabilidade Vertical e Horizontal: É possível ajustar a capacidade computacional da instância do banco de dados (escalabilidade vertical) ou adicionar réplicas de leitura para distribuir a carga (escalabilidade horizontal).
- Segurança: O RDS oferece recursos de segurança robustos, incluindo criptografia em repouso e em trânsito, controle de acesso baseado em IAM (Identity and Access Management), e a capacidade de implantar bancos de dados em uma VPC (Virtual Private Cloud) para maior isolamento.
-
Monitoramento e Métricas: O RDS fornece métricas detalhadas de desempenho e eventos por meio do Amazon CloudWatch, permitindo monitorar e ajustar a configuração conforme necessário.
Depois desta rápida introdução sobre o Amazon RDS, vamos criar o nosso banco de dados postgreSQL.
O primeiro passo será abrir o link: aws rds free-tier no seu navegador e caso ainda não tenha uma conta na AWS criar uma, caso já tenha uma conta, pesquisa na tela principal por RDS:
- Pesquisa por RDS no menu superior;
- Em seguida clique em Create Database;
Na próxima tela selecione:
- Easy Create: Esta opção utiliza configurações recomendadas, mas caso precise alterar algo você tem essa opção depois do banco de dados criado.
- Selecione o banco PostgreSQL e depois a camada free-tier para não ter custo com esta criação
- Depois preencha com os dados que você deseja para o seu banco de dados como: nome do banco, usuario …etc
- Por fim clique em Create Database para criar a sua instância. Este processo pode demorar alguns minutos.
Com esta etapa OK, agora você pode conectar no seu banco de dados.
Top comments (0)