YoVDO

Managing DynamoDB Applications at Scale (Portuguese)

Offered By: Amazon Web Services via AWS Skill Builder

Tags

Database Management Courses Database Design Courses High Availability Courses Data Encryption Courses Access Management Courses

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 Resources
edX
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