KnowledgeCity

Bancos de dados na AWS

As bases de dados são a base do desenvolvimento de aplicações.

As bases de dados são a base do desenvolvimento de aplicações. A implementação dos dados e a forma como são estruturados determinará o desempenho de uma aplicação à medida que esta for escalando. A Amazon Web Services fornece uma vasta selecção de bases de dados construídas propositadamente que permitem às organizações poupar, crescer e inovar mais rapidamente. Existem três tipos padrão de soluções de bases de dados: relacional, NoSQL e de armazenamento de dados. Cada uma oferece benefícios baseados no acesso e utilização dos dados nelas armazenados. Compreender qual o serviço de Base de Dados de Serviços Web da Amazon a utilizar proporcionará um desempenho óptimo e esquemas de dados correctos.

Neste curso, discutiremos várias soluções de bases de dados do Amazon Web Services. Aprenderá a diferença entre bases de dados relacionais, bases de dados NoSQL, e armazenamento de dados. Analisaremos os benefícios da Amazon Web Services RDS, DynamoDB e Redshift, e como identificar a base de dados AWS apropriada para diferentes fins.

Objectivos de Aprendizagem:

  • Identificar o AWS RDS
  • Identificar AWS DynamoDB
  • Identificar AWS Redshift

Autor: Demetria Crawford

Duração: 10m · 4 lições
Nível: Beginner
Idioma: Português

Habilidades que você vai adquirir

Amazon Relational Database ServicesAWS Directory ServiceAWS SDKBase de dados em nuvemBase de dados como serviço (DBaaS)Sistemas de bases de dados

O Que Você Vai Aprender

  • Diferenciar entre bancos de dados relacionais, bancos de dados NoSQL e data warehousing
  • Identificar o AWS RDS e seus benefícios
  • Identificar o AWS DynamoDB e seus benefícios
  • Identificar o AWS Redshift e seus benefícios
  • Selecionar o serviço de banco de dados AWS apropriado para diferentes finalidades
  • Explicar como a AWS fornece bancos de dados projetados especificamente para ajudar as organizações a economizar, crescer e inovar mais rapidamente

Principais Conclusões

  • Os bancos de dados são a base do desenvolvimento de aplicações, e a forma como os dados são estruturados determina o desempenho de uma aplicação conforme ela cresce.
  • O Amazon Web Services oferece uma ampla seleção de bancos de dados projetados especificamente que permitem que as organizações economizem, cresçam e inovem mais rapidamente.
  • Existem três tipos padrão de soluções de banco de dados abordados: relacional, NoSQL e data warehousing, cada um oferecendo benefícios com base em como os dados armazenados são acessados e utilizados.
  • Escolher o serviço de banco de dados AWS correto oferece desempenho ideal e esquemáticas de dados corretas.
  • O curso analisa os benefícios do AWS RDS, DynamoDB e Redshift e como identificar o banco de dados AWS apropriado para diferentes finalidades.

Perguntas Frequentes

O que este curso cobre?

O curso discute várias soluções de banco de dados do Amazon Web Services, incluindo a diferença entre bancos de dados relacionais, bancos de dados NoSQL e data warehousing, e analisa os benefícios do AWS RDS, DynamoDB e Redshift, bem como como identificar o banco de dados AWS apropriado para diferentes finalidades.

Quais serviços de banco de dados AWS vou aprender?

Você aprenderá sobre AWS RDS, AWS DynamoDB e AWS Redshift, com lições abordando uma introdução aos sistemas de banco de dados em nuvem da AWS e cada um desses três serviços.

Quais habilidades vou adquirir com este curso?

As habilidades abordadas incluem Serviços de Banco de Dados Relacionais da Amazon, AWS Directory Service, AWS SDK, Banco de Dados em Nuvem, Banco de Dados como Serviço (DBaaS) e Sistemas de Banco de Dados.

Que tipos de soluções de banco de dados são explicados?

O curso explica os três tipos padrão de soluções de banco de dados: relacional, NoSQL e data warehousing, cada um oferecendo benefícios com base no acesso e uso dos dados armazenados neles.

Como este curso me ajudará a escolher o banco de dados AWS certo?

Ensina a identificar o banco de dados AWS apropriado para diferentes finalidades para que você possa alcançar desempenho ideal e esquemáticas de dados corretas.

Transcrição

Transcrição

Olá, meu nome é Demetria Crawford e nesta lição vamos discutir Sistemas de banco de dados da Nuvem AWS. Quando olhamos para bancos de dados, temos que ter um entendimento do que estamos usando o banco de dados para, que tipo de dados estamos coletando, e como vamos usar esses dados. Isso nos ajudará a determinar os esquemas de nosso banco de dados. Que tipo de estrutura queremos ter? Existem vários tipos de banco de dados que usamos e com cada tipo existem vários serviços AWS disponíveis que atendem a esse tipo de banco de dados. Por exemplo, um tipo de banco de dados muito comum são bancos de dados relacionais. Com bancos de dados relacionais, temos tabelas e linhas que podemos realmente ter uma estrutura para para consultar os dados de. Costumamos usar o Microsoft SQL para algo assim ou MySQL, e dentro dos serviços AWS temos o Amazon RDS, poderíamos usar Redshift ou Aurora. E mesmo com essas escolhas temos opções que podemos selecionar quanto a como vamos usar os dados. A quantidade de dados que vamos armazenar em nosso banco de dados ajudará a fazer a diferença. Por exemplo, se tivermos um data warehouse, como gerenciamos nosso banco de dados pode ser um pouco diferente e podemos não querer um banco de dados estruturado como RDS para esse tipo de dados. Em seguida, também queremos saber isso vai ser um banco de dados gerenciado? A AWS gerenciará o banco de dados, o que significa aplicar atualizações ao sistema operacional e o software de banco de dados que está sendo usado ou isso será gerenciado pelo cliente real? Todos esses são fatores que temos que levar em para decidir qual serviço da AWS funciona melhor para nós. Então, alguns dos outros tipos de banco de dados que podemos usar é valor-chave. Vemos isso com bancos de dados NoSQL. São bancos de dados que não possuem a estrutura que vemos com bancos de dados relacionais. E então há opções que temos disponíveis que não é especificamente um banco de dados, mas funciona junto com bancos de dados para melhorar o desempenho. E é isso que nossos bancos de dados na memória são ou serviços na memória que são usados ​​para armazenar informações em cache que podem ser consultados regularmente a partir de um banco de dados para que não precise realizar tantas consultas. E o banco de dados está prontamente disponível no solicitante. Podemos ter um armazenamento do tipo gerenciamento de documento ou conteúdo que temos disponível como uma forma de banco de dados como MongoDB ou DocumentDB neste caso. Depois, há uma coluna larga que usaremos Amazon Key Spaces para aplicações industriais de grande escala. Temos gráficos que podemos usar no Amazon Neptune. Séries temporais onde podemos usar este tipo de banco de dados para aplicações de Internet das Coisas ou IoT ou para aplicativos do tipo DevOp, nós usaríamos o Amazon Time Stream. E depois há o Ledger onde gravamos ou há um sistema de registros que podemos usar com uma cadeia de suprimentos ou registros. E, neste caso, temos os serviços Amazon Ledger Database. Fique atento para a próxima lição, onde revisaremos o AWS RDS. Obrigado por assistir.

Aprender em qualquer lugar

Leve seu aprendizado para qualquer lugar — o app da KnowledgeCity permite assistir às lições em qualquer lugar.