Публикации по теме 'dynamodb'
Принцип DRY в приложении AWS SAM с ПО промежуточного слоя
Поднимите свою лямбда-архитектуру на новый уровень
AWS Lambda очень популярен в бессерверном мире. Возможность писать код и не беспокоиться ни о какой инфраструктуре — это действительно здорово.
AWS SAM (модель бессерверных приложений) — отличный способ написать полноценное серверное приложение только с лямбда-выражением. Идея в том, что вы просто пишете функции и определяете инфраструктуру в коде.
Но это создает много дублирования логики, поскольку каждая функция пишется..
DAws DynamoDB с использованием Terraform
main.tf
resource "aws_dynamodb_table" "nonproductive" {
name ="${var.deployment_name}_nonprod"
billing_mode = "PAY_PER_REQUEST"
read_capacity = "${var.read_capacity}"
write_capacity = "${var.write_capacity}"
hash_key = "metadataId"
range_key = "source"
point_in_time_recovery = "${var.db_point_in_time_recovery}"
stream_enabled = "${var.stream_enabled}"..
DynamoDB 101 — Подключение к DynamoDB в функции Lambda
Подключиться к DynamoDB из Lambda даже проще, чем вы можете себе представить.
Во-первых, вам нужно создать роль выполнения , которую позже вы сможете прикрепить к лямбда-функции. Для этого:
Войдите в IAM, выберите Роли в разделе Управление доступом на левой боковой панели, нажмите кнопку Создать роль . В разделе Выберите тип доверенного объекта выберите Сервис AWS и выберите Lambda в разделе Выберите вариант использования . .
3. Выберите политику/политики, которые вы..