Open in app

Sign In

Write

Sign In

Benoît Bouré
Benoît Bouré

49 Followers

Home

About

Pinned

How to Use DynamoDB Single-Table Design with AppSync

AppSync is a fully managed service from AWS that lets you build and deploy scalable and secure GraphQL APIs in the cloud. DynamoDB is a NoSQL fully managed and scalable database. Both being serverless services, they are very often used together. If you are interested in DynamoDB, you have also…

Appsync

9 min read

How to Use DynamoDB Single-Table Design with AppSync
How to Use DynamoDB Single-Table Design with AppSync
Appsync

9 min read


Jan 4, 2022

Securely Access Your AWS Resources From Github Actions

Learn how to generate short-lived credentials to access your AWS account from Github Action workflows — Security is a very important topic for all cloud engineers. Making sure that your infrastructure and data are kept out of reach of malicious people is one of the most serious things to get right. In AWS, we are used to dealing with IAM roles and permissions that make our…

AWS

6 min read

Securely Access Your AWS Resources From Github Actions
Securely Access Your AWS Resources From Github Actions
AWS

6 min read


May 17, 2021

How to Handle Many to Many relations in AppSync

In this post, I will teach you how you can handle many-to-many relations with AWS AppSync, how to avoid denormalization and still avoid the n+1 problem. TL;DR; Use a Pipeline resolver to first fetch the relations followed by a BatchGetItem operation to retrieve all related items in one single query. …

Appsync

6 min read

How to Handle Many to Many relations in AppSync
How to Handle Many to Many relations in AppSync
Appsync

6 min read


Apr 8, 2021

5 Ways to Prevent Accidentally Deleting Your CloudFormation Resources

CloudFormation is an AWS service that allows you to maintain Infrastructure as Code (IaC). Whether you are using it natively (with JSON or YML) or through a third-party service such as the Serverless Framework, AWS CDK or SAM, it is a great way to make your infrastructure reproducible across various…

AWS

6 min read

5 Ways to Prevent Accidentally Deleting Your CloudFormation Resources
5 Ways to Prevent Accidentally Deleting Your CloudFormation Resources
AWS

6 min read


Apr 7, 2021

How to Store Large Attribute Values in DynamoDB

DynamoDB is a fully managed NoSQL database that delivers single-digit millisecond performance at any scale. In order to keep up with its promises, there are a couple of constraints and good practices that you need to follow. One of them is to keep your items as small as possible. This…

AWS

5 min read

How to Store Large Attribute Values in DynamoDB
How to Store Large Attribute Values in DynamoDB
AWS

5 min read


Apr 6, 2021

How to use TypeScript with AppSync Lambda Resolvers

One of the great benefits of GraphQL is typing! Define your schema, and GraphQL enforces the input/output “shape” of your endpoints data. If you are using Lambda as your AppSync resolvers with the node.js runtime, you might be using TypeScript, too. If you do, you might also be defining TS…

Appsync

5 min read

How to use TypeScript with AppSync Lambda Resolvers
How to use TypeScript with AppSync Lambda Resolvers
Appsync

5 min read


Dec 21, 2020

How I used DynamoDB as a long-term cache layer for AppSync

Updated on 2020–12–26: After posting this, I realized that it could be improved this, even more, by using DynamoDB TTL. I updated this article accordingly. While I was working on a GraphQL API, I needed a couple of resolvers hitting remote HTTP endpoints. This is rather straightforward with AppSync HTTP…

Appsync

7 min read

How I used DynamoDB as a long-term cache layer for AppSync
How I used DynamoDB as a long-term cache layer for AppSync
Appsync

7 min read


Published in HackerNoon.com

·Apr 23, 2019

Serverless AppSync Plugin: Top 10 New Features

If you are not familiar with AppSync or the plugin yet, we suggest you to read the following posts first: Part 1: Introduction: GraphQL endpoints with API Gateway + AWS Lambda Part 2: AppSync Backend: AWS Managed GraphQL Service Part 3: AppSync Frontend: AWS Managed GraphQL Service Part 4: Serverless AppSync Plugin…

Aws Appsync

7 min read

Serverless AppSync Plugin: Top 10 New  Features
Serverless AppSync Plugin: Top 10 New  Features
Aws Appsync

7 min read

Benoît Bouré

Benoît Bouré

49 Followers

Twitter @Benoit_Boure — Need help? Hire me for a one-on-one session http://hiretheauthor.com/bboure

Following
  • Ronny Roeller

    Ronny Roeller

  • Vinod Kisanagaram

    Vinod Kisanagaram

  • Nicolo Marchesi

    Nicolo Marchesi

  • Josh Armitage

    Josh Armitage

  • Álvaro López Espinosa

    Álvaro López Espinosa

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech