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
Windows 10 Features for a Mobile Workforce: Configuring Additional ResourcesedX Computing, Storage and Security with Google Cloud Platform
Google via Coursera Deep Dive into Amazon Elastic Block Store (EBS)
Amazon via Independent これだけは知っておきたい公衆無線LANセキュリティ対策 (pt23)
gacco Security Best Practices in Google Cloud
Google Cloud via Coursera