CATEGORY

サーバーレス開発

  • 2023年11月16日

graphql-codegenで Typescriptの型を生成(Vue、Nuxt)

Vueでgraphqlからクエリなどをしたときに、レスポンスに対してTSの型を定義する。 この型を自前で定義するのは億劫なので、 graphql-codegenというツールを使ってschemaなどから型を生成する。

  • 2023年5月2日

API送信はAPI Destinationsにおまかせを

こんにちは、中山( @k1nakayama ) です。 昨年の11月にリリースされたAmazon EventBridgeの新機能について、これまでPipes、Schedulerについては紹介してきましたが、もう1つ同時に発表されている、EventBridge API Destinationsについてもオススメの機能なので、今回紹介していきたいと思います。 Amazon EventBridge AP […]

  • 2023年2月16日

AWS AppSyncでDynamoDBのCRUD操作(生成、読取、更新、削除)Lambdaを使わずVTLで実装してみた(CDK)

テーマ 今回はAppSyncからVTL経由でDyamoDBをリクエストして、CRUD操作する実装をCDKで実装しました 簡単にキーワードを確認 AWS AppSync サーバーレスのGraphQL APIを作成するサービス AWS CDK PythonやTypeScriptなどのプログラミング言語を使用して、AWSリソースを定義するツール CloudFormationのテンプレートをプログラミング […]

  • 2023年1月23日

Github Actions IAM Roleを利用してServerless Frameworkを動かす

この記事の要点 以上の備忘録になります 1. IAMロールの作成 まずはワークフロー上で使用するIAM Roleを準備します CloudFormationテンプレートでOIDCプロバイダ、IAMポリシー、IAMロールを一括で作成します <>内は置き換えて使用してください IAMポリシーは検証用なのでフルアクセス権限を付与してますので、適宜変更してください AWS CLIを使用する場合は […]