Managing DynamoDB Applications at Scale (Portuguese)
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
Overview
Descrição do curso
O Amazon DynamoDB é um banco de dados de documentos e chave-valor que fornece performance inferior a 10 milissegundos em qualquer escala. É um serviço de banco de dados totalmente gerenciado com recursos de suporte empresariais integrados que incluem recursos de disponibilidade global, backup e recuperação, aplicações avançadas, integração de ciclo de vida e segurança.
Este curso intermediário é o quarto de uma série de cursos do currículo Desenvolvimento com o Amazon DynamoDB.
Este curso centrado no desenvolvedor apresenta a profundidade e a amplitude dos recursos em escala. Você explorará como os desenvolvedores de todos os níveis podem acessar e integrar facilmente essas funções em suas próprias aplicações por meio de AWS CLI e SDKs.
Este curso também está associado a um laboratório opcional (pago). O laboratório demonstra como integrar o DynamoDB Streams em uma arquitetura da aplicação conectada ao AWS Lambda e ao Amazon Simple Email Service (Amazon SES).
- Nível do curso: intermediário
- Duração do curso: 210 minutos
Atividades
Este curso inclui animações, demonstrações em vídeo, conteúdo interativo, testes de conhecimento e um laboratório autoguiado opcional (pago).
Objetivos do curso
Neste curso, você aprenderá a:
- Gerenciar o acesso, as permissões e a criptografia de dados no DynamoDB
- Elaborar e automatizar workflows baseados em eventos com o DynamoDB
- Usar recursos de alta disponibilidade no DynamoDB
Público-alvo
Este curso é destinado a:
- Desenvolvedores novos ou experientes interessados em aprender a interagir com bancos de dados não relacionais na nuvem e, especificamente, com o DynamoDB
- Arquitetos de banco de dados
- Engenheiros de dados
Pré-requisitos
Recomendamos que os participantes deste curso tenham:
- Familiaridade com o DynamoDB e seus recursos
- Experiência de trabalho com design de banco de dados ou práticas de modelagem de dados para bancos de dados de chave-valor
- Concluiu estes treinamentos digitais: Explorando a API do DynamoDB e AWS SDKs, Trabalhando com índices no DynamoDB e Gerenciando consistência, capacidade e performance no DynamoDB
- Experiência de trabalho com arquitetura e desenvolvimento na AWS e planejamento e projeto de bancos de dados na AWS
- Conhecimento prático de uma ou mais das linguagens de programação de alto nível (Python, Java, Node.js ou .NET)
Descrição do curso
Lição 1: implementando segurança
- Autenticação
- Gerenciando permissões
- Protegendo seus dados com criptografia
- Teste de conhecimento interativo
Lição 2: como criar workflows orientados a eventos
- Usando transmissões no DynamoDB
- Integração do Lambda
- Usando o ciclo de vida do item e as exclusões
- Teste de conhecimento interativo
Lição 3: Garantindo a alta disponibilidade
- Criando tabelas globais
- Implementando serviços de backup e recuperação
- Teste de conhecimento interativo
Encerramento do curso
- Resumo do curso
- Avaliação do curso
- (Opcional) Laboratório: DynamoDB Streams e TTL
Tags
Related Courses
Essential Google Cloud Infrastructure: Core ServicesGoogle Cloud via Coursera Managing Security in Google Cloud
Google Cloud via Coursera Deep Dive into Amazon Simple Storage Service (Amazon S3)
Amazon via Independent Google Cloud Fundamentals: Core Infrastructure dalam bahasa Indonesia
Google Cloud via Coursera Digital Library
INFLIBNET Centre via Swayam