Conteúdo do Curso
Introdução à Computação em Nuvem
Introdução à Computação em Nuvem
Visão Geral do RDS
Armazenamento Estruturado em Nuvem
Você já sabe como as tecnologias de nuvem funcionam, como podemos armazenar vários dados em armazenamento em nuvem, e como podemos configurar nosso próprio pequeno servidor para interagir.
Isso é suficiente para a programação superficial de um aplicativo web completo. Podemos criar várias páginas web hospedadas em nossa instância EC2. Além disso, podemos armazenar vários mídias e até estilos para esta página web em um bucket S3, que também podemos criar facilmente.
Mas para um aplicativo web completo, falta-nos um detalhe muito importante - que é um banco de dados. Afinal, precisamos de algum lugar para armazenar dados do usuário ou nossas informações de produto. Você pode pensar que tudo isso poderia simplesmente ser armazenado em um bucket S3, mas precisamos que essa informação seja estruturada, e precisamos ser capazes de recuperar dados de lá usando SQL regular.
Para hospedar um banco de dados na nuvem, usaremos o RDS:
Por que RDS?
Se você explorou o site da AWS, pode ter visto que há muitas opções diferentes para seleção de banco de dados em nuvem. Você pode se perguntar, "Por que RDS?"
O RDS se destaca por seus serviços totalmente gerenciados, suportando vários motores de banco de dados populares como MySQL, PostgreSQL e SQL Server. Com recursos como backups automatizados e escalabilidade, o RDS simplifica o gerenciamento de bancos de dados, tornando-o uma escolha atraente para bancos de dados em nuvem.
Com essa abordagem, podemos gerenciar totalmente nosso banco de dados a partir de um computador local, não apenas através do console, mas com ferramentas convenientes para você, como pgAdmin para PostgreSQL ou MySQL Workbench para MySQL. Isso significa que nosso fluxo de trabalho não será diferente de trabalhar com um banco de dados armazenado localmente. A única diferença é que os dados não ocuparão espaço na sua estação de trabalho; eles serão armazenados na nuvem, gentilmente fornecida pelo RDS.
Nota
No nosso caso, usaremos um SGBD como MySQL, então certifique-se de tê-lo instalado e saber como usar o MySQL Workbench para evitar quaisquer dúvidas relacionadas ao curso.
Obrigado pelo seu feedback!