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

Essential Google Cloud Infrastructure: Core Services
Google 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