並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 42件

新着順 人気順

AppSyncの検索結果1 - 40 件 / 42件

AppSyncに関するエントリは42件あります。 awsappsyncgraphql などが関連タグです。 人気エントリには 『Next.js × AWS App Runner × AWS AppSyncで進めるクライアントファーストのWEB開発』などがあります。
  • Next.js × AWS App Runner × AWS AppSyncで進めるクライアントファーストのWEB開発

    2023/09/23に開催されたServerlessDays Tokyo 2023で登壇した資料です

      Next.js × AWS App Runner × AWS AppSyncで進めるクライアントファーストのWEB開発
    • Auth0で保護されたAWS AppSync(GraphQL)をReactからApollo Clientで利用する方法をチュートリアルとしてまとめた | DevelopersIO

      Create React App(CRA)を使ってアプリケーションを生成します。任意の作業用ディレクトリに移動後、下記のコマンドを実行します。 再現性を高めるために、パッケージのバージョンを固定してインストールしています。 npx [email protected] --template typescript react-appsync-protected-by-auth0 cd react-appsync-protected-by-auth0 React RouterとAuth0のSPA用SDKをインストールします。 yarn add [email protected] @auth0/[email protected] yarn add -D @types/[email protected] Auth0をReactで利用する為のCustom Hookを作成

        Auth0で保護されたAWS AppSync(GraphQL)をReactからApollo Clientで利用する方法をチュートリアルとしてまとめた | DevelopersIO
      • 「AmplifyとAppSyncでモダンでイケてるWebサービスを爆速で立ち上げようぜ 」を話しました #devio2020 | DevelopersIO

        こんにちは、もこ@札幌オフィスです。 6月16日より、クラスメソッドの年次技術イベント「Developers.IO 2020 CONNECT」を開催しています。期間は2020年6月16日(火)から7月7日(火)、テーマごとに7日間の日程に分けて開催、セッションはなんと合計100本以上あります。 私は、6月23日(火)のライブセッションの3本目を担当しました。登壇の内容についてはこちらをご覧ください。 登壇動画 ライブセッションだけでなく多数の技術について動画を公開しています。下記のYouTubeチャンネルの登録もお願いします。 登壇資料 Q&A Q1. Amplifyを使うことでインフラ側がブラックボックスになってしまい、セキュリティ上の不安や仕様考慮漏れによる不具合が怖いのですが、どうすればそういった不安を拭えますか? 確かに脆弱性や不具合がある可能性は無きにしも非ずですが、自前で全てを

          「AmplifyとAppSyncでモダンでイケてるWebサービスを爆速で立ち上げようぜ 」を話しました #devio2020 | DevelopersIO
        • Effective AppSync 〜 Serverless Framework を使用した AppSync の実践的な開発方法とテスト戦略 〜 - Qiita

          Effective AppSync 〜 Serverless Framework を使用した AppSync の実践的な開発方法とテスト戦略 〜JavaScriptAWSGraphQLserverlessAppSync AppSync は AWS が提供するマネージド GraphQL サービスです。Amplify と統合することにより、スキーマさえ宣言すれば GraphQL の Query, Mutation, Subscription コードを自動生成します。バックエンド GraphQL エンドポイントやデータソースを構築し、即座に動く環境が手に入ります。 こちら は過去の記事ですが、リアルタイム掲示板アプリの主要機能を 15 分で作った例を紹介しています。 PoC のように使用する分には Amplify CLI を使用してサクッと開発してしまう方法が効果的ですが、実際のプロダクト開発で

            Effective AppSync 〜 Serverless Framework を使用した AppSync の実践的な開発方法とテスト戦略 〜 - Qiita
          • Lambda無しでGraphQLのAPIを作ろう!!AppSyncをAWSサービスのプロキシとして利用してみる | DevelopersIO

            Lambda無しでGraphQLのAPIを作ろう!!AppSyncをAWSサービスのプロキシとして利用してみる 先日のブログでAppSyncのHTTPデータソースとしてStep Functionsを利用する構成をご紹介しました。AppSyncのデータソースとしてネイティブに対応していないサービスであっても、HTTPデータソースを介してAppSyncと連携させることが可能です。 この例のようにAppSyncをAWSサービスのプロキシとして構成することで、CRUD操作のような単純なオペレーションに関してはわざわざLamdbaを使わなくてもAPIを実装することが可能です。AWSとしてもre:inventのセッション等で「LambdaはTransformのために使い、Transportに使わない」ことがベストプラクティスだと発信しており、Lambda無しで実現できることは極力Lambdaを使わない

              Lambda無しでGraphQLのAPIを作ろう!!AppSyncをAWSサービスのプロキシとして利用してみる | DevelopersIO
            • 初めてのAWSフルサーバーレス開発で困ったこととそこから得た知見

              Serverless Meetup Japan Virtual #17 の登壇資料です。 https://serverless.connpass.com/event/205099/

                初めてのAWSフルサーバーレス開発で困ったこととそこから得た知見
              • Amplify SNS Workshop

                Privacy | Site Terms | © 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. navigation Amplify SNS Workshop へようこそ!本ワークショップでは Twitter ライクなソーシャルメディアアプリケーションの開発を通して、実践的に AWS Amplify について学ぶことが出来ます。 対象者 爆速で開発したいアプリ開発者 フロントエンド開発に入門したいサーバーサイドエンジニア ワークショップ全体像 本ワークショップは、スタートアップの調達ステージ別(シード/アーリー/ミドル/レイターなど)のシチュエーションを想定し進めていきます。 本ハンズオンでは以下イメージのようなアプリケーションが出来上がります。 Stage 1 - シードステージ(第1章 ~

                • サーバレスでVODとECをリニューアルして、さらにくっつけてみました!

                  Payment business logic implemented in the Saga pattern using AWS Step Functions

                    サーバレスでVODとECをリニューアルして、さらにくっつけてみました!
                  • 「注文サービスをサーバーレスで作ってみた」JAWS DAYS 2020登壇資料 #jawsug #jawsdays #jawsdays2020 | DevelopersIO

                    「注文サービスをサーバーレスで作ってみた」JAWS DAYS 2020登壇資料 #jawsug #jawsdays #jawsdays2020 本記事ではAWS上の分散トランザクションを構築する方法を紹介させて頂きたいと思います。あと、そのトランザクションの結果をストリーミングさせ、クライアントにデータが自動で連携される仕組みについても紹介させて頂きます。最後に、私が作ってみたサービスのフルコードのGithubレポジトリーを共有致します。 本記事は、オンラインで開催された「JAWS DAYS 2020」の登壇記事となります。 はじめに こんにちは、コンサル部のテウです。 去年の年末年始休暇中、マイクロサービスのいろんな実装パターンについて勉強をしましたところ、分散トランザクションのことにすごく興味が出来ました。そもそもトランザクションの意味だけが分かっていたレベルだったのですが、もっと詳し

                      「注文サービスをサーバーレスで作ってみた」JAWS DAYS 2020登壇資料 #jawsug #jawsdays #jawsdays2020 | DevelopersIO
                    • AppSync & GraphQL 入門 - Qiita

                      AppSync とは? GraphQL というAPI仕様を用いて「柔軟なAPI」を提供するAWSのマネジメントサービス ちなみに、従来の REST API 形式だと AWSは API Gateway を提供している GraphQL とは? Facebookが開発しているWeb APIのための規格 「クエリ言語」 と 「スキーマ言語」 からなる REST API は、1URLに対し1つのAPIや情報を提供できるのに対し、 GraphQL は欲しいデータを以下のようなクエリとして発行すると、欲しいデータを欲しいObject形式で得ることができます AppSyncの仕組み AppSyncは直接DynamoDBの値を取得・更新・削除することができます 従来のAPI Gatewayだと、AWS Lambda が間に必要でしたが、 AppSyncは Lambda レス でDynamoDBへのアクセスが

                        AppSync & GraphQL 入門 - Qiita
                      • Amplify vs Firebase 比較してみた - Qiita

                        サーバレスアーキテクチャの選択肢として、AWSのAmplify、GoogleのFirebaseが有力な候補となっているのではないでしょうか。 実際にAmplify・Firebaseの両者に触れ、比較・検討して得られた知見をまとめました。 ※直近プロダクトの開発にAmplifyを採用して進めてきたので、Amplifyを軸に記事を書いています。 API連携 AmplifyとFirebaseとで異なる特徴のひとつにAWS AppSync(GraphQLをすぐに利用できるフルマネージドサービス)を利用できる点があります。 自前でGraphQLを構築するのは手間がかかりますが、AmplifyのAPIモジュールは「AWS AppSync」をサポートしているので簡単に構築できます。DynamoDBやLambdaとのアクセスもシームレスに行えるので非常に便利です。 以下はその他のAppSyncのメリット

                          Amplify vs Firebase 比較してみた - Qiita
                        • GraphQLにおけるSubscription処理について(実装例: Amplify + AppSync) - Qiita

                          はじめに こんにちは ! KDDI アジャイル開発センターの小板橋です。 この記事は、KDDI Engineer Advent Calendar 2020の15日目の記事となります。 GraphQLの記事はよく見かけますが、GraphQLにおけるSubscription処理についてはあまり目にすることがありません。そこで本記事は、Subscriptionに着目したもので、実装時の助けになれれば幸いです。 GraphQLについては、以前事細かく書いたので、そちらをご覧ください。GraphQL入門 仕組み realtime API pub/subのような仕組みのAPIをrealtime APIというらしいです。 参考: GraphQL Subscription このrealtime APIなのですが、大きく分けて3つのタイプに分類されます。 1.ポーリング クライアントは、定期的にリクエストを

                            GraphQLにおけるSubscription処理について(実装例: Amplify + AppSync) - Qiita
                          • Amplify & GraphQLでのデータモデル設計事例集 - BioErrorLog Tech Blog

                            AWS Amplify & GraphQLでのデータモデル (スキーマ) 設計例をまとめます。 はじめに スキーマ設計例 Todoアプリ イベントアプリ チャットアプリ Eコマースアプリ WhatsAppクローン Redditクローン マルチユーザーチャットアプリ インスタグラムクローン カンファレンスアプリ おわりに 参考 はじめに 最近、AWS Amplifyに注目してします。 Amplifyはフルスタックなサーバレスアプリを素早く作ることが出来るプラットフォームで、プロダクト開発の生産性を高めることが出来ます。 AmplifyプロジェクトのAPIを GraphQL (AppSync)で構築するときには、データモデルをスキーマschema.graphqlに定義する流れになります。 このGraphQLのスキーマ設計はリレーショナルデータベースでのデータモデル設計とはやり方が異なるため、最

                              Amplify & GraphQLでのデータモデル設計事例集 - BioErrorLog Tech Blog
                            • 熱心な REST 信者、が 挑んだ AppSync/GraphQL API 開発 | Slides | Riotz.works

                              「Serverless Meetup Japan Virtual #14」にて発表した際のスライドです。

                                熱心な REST 信者、が 挑んだ AppSync/GraphQL API 開発 | Slides | Riotz.works
                              • Effective AppSync ~ Serverless Framework を使用した AppSync の実践的な開発方法とテスト戦略 ~ / Effective AppSync

                                Effective AppSync ~ Serverless Framework を使用した AppSync の実践的な開発方法とテスト戦略 ~ / Effective AppSync

                                  Effective AppSync ~ Serverless Framework を使用した AppSync の実践的な開発方法とテスト戦略 ~ / Effective AppSync
                                • [AWS AppSync] エッジデバイスのデータを AWS IoT経由で取得してGraphQLを更新してみました。 | DevelopersIO

                                  [AWS AppSync] エッジデバイスのデータを AWS IoT経由で取得してGraphQLを更新してみました。 1 はじめに CX事業本部の平内(SIN)です。 AWS AppSync(以下、AppSync)は、GraphQLを利用するためのマネージド型サービスです。 今回は、このGraphQLへのMutationをAWS IoT経由で取得したデータで行うものを試してみました。 最初に動作している様子です。 デバイスからのデータをiOSで表示するだけなら、MQTTのPublishとSubscribeだけで充分だと思うのですが、ここは、今後の拡張を視野に入れて、敢えてGraphQLを挟むという事にさせて下さい。 2 構成 構成は、以下のとおりです。 エッジデバイスのデータは、MQTTでPublishされています。AWS IoTでは、ルールにより、到着したデータをすべてLambdaに送っ

                                    [AWS AppSync] エッジデバイスのデータを AWS IoT経由で取得してGraphQLを更新してみました。 | DevelopersIO
                                  • Amplify+AppSync+AuroraServerlessを一ヶ月半使って分かった苦労話|F Lab|Fixel株式会社

                                    Amplifyを使えば、バックエンドの構成を意識せずにWebアプリやモバイルアプリが作れる。そんなふうに考えていた時期が私にもありました。 Amplify + AppSync + AuroraServerlessを主軸として開発を行っていますが、まぁ色々とハマるポイントが多いです。しかも、まだ歴史が浅いので情報が少ない!

                                      Amplify+AppSync+AuroraServerlessを一ヶ月半使って分かった苦労話|F Lab|Fixel株式会社
                                    • AWS再入門ブログリレー AWS Amplify編 | DevelopersIO

                                      どうも、コンサル部のもこ@札幌オフィスです。 当エントリは弊社コンサルティング部による『AWS 再入門ブログリレー 2020』の 10日目のエントリです。 このブログリレーの企画は、普段 AWS サービスについて最新のネタ・深い/細かいテーマを主に書き連ねてきたメンバーの手によって、 今一度初心に返って、基本的な部分を見つめ直してみよう、解説してみようというコンセプトが含まれています。 AWS をこれから学ぼう!という方にとっては文字通りの入門記事として、またすでに AWS を活用されている方にとっても AWS サービスの再発見や2020年のサービスアップデートのキャッチアップの場となればと考えておりますので、ぜひ最後までお付合い頂ければ幸いです。 では、さっそくいってみましょう。10日目のテーマはAWS Amplifyです。 AWS Amplifyとは? AWS Amplify(以下Am

                                        AWS再入門ブログリレー AWS Amplify編 | DevelopersIO
                                      • AWS AppSyncのGraphQL Subscriptionsのクライアントを作って裏側の仕組みを学ぶ|AWS|開発ブログ|株式会社Nextat(ネクスタット)

                                        top > 開発ブログ > AWS > AWS AppSyncのGraphQL Subscriptionsのクライアントを作って裏側の仕組みを学ぶ こんにちは、ナカエです。 マネージドなGraphQLサーバを手軽に作れるAWS AppSyncがじわじわと人気を集めてきているようですね。 AppSync APIのクライアントとしては公式のSDKたるAmplifyを利用すると楽ちんです。 が、しかし今回はAppSyncのGraphQL Subscriptions実装の仕組みを確認するため、Node.jsとWebSocketクライアントを使ってリアルタイム通信のクライアントを実装しました。 GraphQLのスキーマとAppSync API の認証モード 本記事のサンプルはトピックごとにメッセージを投稿/受信する簡易なチャットルームアプリを想定しています。 Mutationはメッセージの投稿に、S

                                        • 【AWS Amplify ノウハウ】 7. Custom Resolver も積極的に活用しましょう! | DevelopersIO

                                          【AWS Amplify ノウハウ】 7. Custom Resolver も積極的に活用しましょう! 2020.08.06 追記 @function ディレクティブをつけることで以下の作業が自動化されます。 詳細は公式ドキュメントをご参照ください。 @function ディレクティブについて イントロ こんにちは!コンサル部のテウです。 AWS Amplify シリーズの7番目の記事です!本記事では、Amplify API を使う時の基本的に生成してくれる resolver ではなく、カスタマイズした resolver を作って使いたい時にどうすればいいのかについて説明します。 それでは始めます!:D カスタム resolver はなぜ必要ですか? Amplify API で自動に生成してくれた resolver も有用であり、このぐらいのレベルの resolver でも、大体の場合、サ

                                            【AWS Amplify ノウハウ】 7. Custom Resolver も積極的に活用しましょう! | DevelopersIO
                                          • Create real-time applications via serverless WebSockets with new AWS AppSync GraphQL subscriptions filtering capabilities | Amazon Web Services

                                            Front-End Web & Mobile Create real-time applications via serverless WebSockets with new AWS AppSync GraphQL subscriptions filtering capabilities With AWS AppSync you can create serverless GraphQL APIs that simplify application development by providing a single endpoint to securely query or update data from multiple data sources, and leverage GraphQL subscriptions to implement engaging real-time ap

                                              Create real-time applications via serverless WebSockets with new AWS AppSync GraphQL subscriptions filtering capabilities | Amazon Web Services
                                            • Amplify Mockingを利用してGraphQL API のユニットテストをする - Qiita

                                              どうも、じゃがです! 本記事は AWS Amplify Advent Calendar 2020 の9日目のエントリになります 2020年はAmplify iOS, AndroidのGA、Amplify JSのSSR対応やFlutterのDeveloper Preview、そしてAmplify Admin UIの登場など、Amplifyのアップデートが楽しい一年でしたね! 今回はGraphQL APIのユニットテストを書くノウハウについてまとめてみたいと思います! 想定読者 AmplifyでGraphQL APIのテストを書きたい人 テストが要件に入ってくる開発でもAmplify使いたい人 Amplify の基本的な使い方については解説しませんのでご了承ください。手を動かしてAmplify学びたいとうかたは、以下のWorkshopもご参照ください https://amplify-sns.w

                                                Amplify Mockingを利用してGraphQL API のユニットテストをする - Qiita
                                              • AWS AppSyncでGraphQL【実践編その2  Subscription】 | フクロウラボテックブログ | Fukurou-labo Tech Blog

                                                お疲れさまです!フクロウラボ若杉です。 ほんと、時間が過ぎるのが早いですね〜。この1,2年はそうなんですが、一方で、プライベートでも様変わりしているせいか、1年前が3,4年位前のような感じもしている今日このごろです。 さて、前回は、 AWS AppSyncでGraphQL【実践編その1(Vue+Amplify+Cognito)】 ということで、Amplifyを使ってメモアプリを作成しました。 今回は、GraphQLのSubscriptionを使ってサーバープッシュなアプリを作ってみようと思います。 前回作ったメモアプリ�を改良して作ろうかと思ったのですが、そもそもメモアプリはCognitoでの認証が入って本人しか見られないコンテンツなため、今回のサンプルにはマッチしなさそうだったので、ゼロから普通の掲示板を作って、更新したタイミングで他に閲覧しているユーザーへもリアルタイムに更新をかけると

                                                  AWS AppSyncでGraphQL【実践編その2  Subscription】 | フクロウラボテックブログ | Fukurou-labo Tech Blog
                                                • AWS AppSyncでサーバーレスなリアルタイムデータ同期

                                                  この記事は「Eureka Advent Calendar」 20 日目の記事です。 こんにちは。今年2月にeurekaにJoinしたBackend チームの金井です。入社からあっという間に時が過ぎ、あと 2 月ほどで入社から 1 年経つんだなあと思うと感慨深いです。 昨日の記事はBackendチームの山下さんによる「Goでのオススメエラーハンドリング手法」でしたが、本記事では AWS AppSync(以下 AppSync)について紹介します。自分はPairs の新しい機能実装に向けていくつか技術調査をしているのですが、最近ではAppSync 周りを調べる機会が多かったので、Advent Calendar の題材として記事を書いてみることにしました。 AWS AppSyncフルマネージド型の GraphQL サービスです。GraphQL API の開発を色々と自動化してくれます。GraphQ

                                                    AWS AppSyncでサーバーレスなリアルタイムデータ同期
                                                  • AWS AppSyncでAuth0を認証プロバイダーとしたOIDCを設定する | DevelopersIO

                                                    どうも!大阪オフィスの西村祐二です。 最近Auth0をよく使っています。また、AWS AppSyncはエンドポイントにOIDC認証を設定できます。そこで、今回はAuth0を認証プロバイダーとした、AWS AppSyncエンドポイントにOIDC認証を設定する方法を紹介したいと思います。 やってみる Auth0の設定 ▼Auth0のコンソール画面からAPIを作成します。 ▼APIの名前とIdentifierの設定とアルゴリズムがRS256になっていることを確認してAPIを作成します。 名前とIdentifierは各々自由な名前を設定してください。 ▼APIと一緒にアプリケーションも作成されているので、そこでもアルゴリズムがRS256になっていることを確認します。 これでAuth0側の設定は完了です。 AppSyncの設定 ▼AWSのコンソール画面からAppSyncのサービス画面へ移動しAPIを

                                                      AWS AppSyncでAuth0を認証プロバイダーとしたOIDCを設定する | DevelopersIO
                                                    • [アップデート] AWS AppSync で AWS WAF が利用可能になったので IP 制限してみよう | DevelopersIO

                                                      「API Gateway に出来て、なんで AppSync には出来へんのや・・・」と枕を濡らした夜もあったよね。それも今日までだ。 本日のアップデートにより AWS AppSync で AWS WAF を利用できるようになりました! AWS AppSync adds support for AWS WAF AWS AppSync の AWS WAF 対応 従来、AWS AppSync のセキュリティ機能としては「APIキー認証」「IAM認証」「OpenIDConnect認証」「Cognito認証」といった 4 つの認証を提供していますが、それ以外の IP 制限といった機能はありませんでした。 今回 AWS WAF サポートによって IP 制限は勿論のこと XSS、SQL インジェクション、Rate Limit など様々な観点での Web の脅威から AppSync GraphQL API

                                                        [アップデート] AWS AppSync で AWS WAF が利用可能になったので IP 制限してみよう | DevelopersIO
                                                      • AWS AppSync + Amazon DynamoDB + React で簡易チャット WEB アプリをつくる

                                                        サービスID 単位でデータを取得するため、サービスID をパーティションキーにする。 書込日時でデータを並べ替えしたいが、完全な同時刻に複数のユーザが書き込みするとデータが一意にならなくなるため、書込日時に # 区切りでユーザ名を付加したものをソートキーにする。 日時データは ISO8601 フォーマットにした。JavaScript で扱いやすいため。 最低限必要なデータのみにしたため、シンプルでわかりやすいと思います。 AWS AppSync の設定 アプリからは以下 3 つのオペレーションを実行します。AWS AppSync は GraphQL という言語を使い、アプリ側では Query、Mutation、Subscription という 3 種類のクエリーが使用できます。AWS AppSync 側ではそれを受けるためのスキーマという設定が必要になります。 指定したサービスID のデー

                                                          AWS AppSync + Amazon DynamoDB + React で簡易チャット WEB アプリをつくる
                                                        • AWS AppSync GraphQL APIs Supports JavaScript Resolvers | Amazon Web Services

                                                          AWS News Blog AWS AppSync GraphQL APIs Supports JavaScript Resolvers Starting today, AWS AppSync supports JavaScript resolvers and provides a resolver evaluation engine to test them before publishing them to the cloud. AWS AppSync, launched in 2017, is a service that allows you to build, manage, and host GraphQL APIs in the cloud. AWS AppSync connects your GraphQL schema to different data sources

                                                            AWS AppSync GraphQL APIs Supports JavaScript Resolvers | Amazon Web Services
                                                          • 「これから始めるAppSync開発!AppSyncとGraphQL開発手法をCTOが解説します😎」低コストなモダナイズ開発の実践 | Ragate

                                                            こんにちは! AppSync 開発の情報は、API Gateway と比較すると少ないと思います。GraphQL がまだまだ浸透していない日本の開発市場では、経験値のない開発チームが AppSync の開発方法を整理するのには苦労しますよね。 筆者も最初の AppSync 開発案件は非常に緊張しましたが、最近ではある程度開発手法が固まり、開発に安定感がついてきました。 本記事では、AppSync での API 開発の流れをソースコード交えて解説します! 想定する読者 AppSync を導入検討しているエンジニア自己学習で AppSync 触ったけど実戦経験がなくて不安なヒトRestAPI 開発と具体的にどのような違いがあるのか把握したいヒト はじめに GraphQL の学習コストは高い? わたし達は、Amplify フレームワークの機能で GraphQL のコードを自動生成しています。 A

                                                              「これから始めるAppSync開発!AppSyncとGraphQL開発手法をCTOが解説します😎」低コストなモダナイズ開発の実践 | Ragate
                                                            • AWS AppSync がアツい! RDS Data API を使って GraphQL API を爆速で作ってみた - Qiita

                                                              Step2. Secret Manager に DB 認証情報の保存 AWS AppSync は Amazon Aurora クラスターに接続する際に Secret Manager に保存されたシークレットを使用します。シークレットのタイプを「Amazon RDS データベースの認証情報」を選択肢、認証情報をデータベースを選択します。それ以外はデフォルトのまま、作成に進みます。 Step3. GraphQL API の作成 次に、GraphQL API を作成しましょう。GraphQL API データソースで「Amazon Aurora クラスターから始める - New」を選択し、次に進みます。 次に、API 名にわかり易い名前を入力します。今回はデフォルトの「My AppSync API」としました。 次にデータベースを選択します。 「データベースを選択」をクリックすると接続したい Am

                                                                AWS AppSync がアツい! RDS Data API を使って GraphQL API を爆速で作ってみた - Qiita
                                                              • リゾルバーでAppSyncの中を開発する - Qiita

                                                                はじめに AmplifyでAppSyncをセットアップする際、認証タイプでCognitoを選択し、サンプルスキーマとしてFGAC(=Fine Grained Access Control = きめ細かなアクセス制御)の雛形を選択すると、Cognitoユーザー名が勝手にDynamoDBのowner列に設定されますよね。(で、認証済みユーザーでフィルタして取ってこれるようになる。) これ、不思議だったんです。 AppSyncのMutation(Create)で、引数に指定してないのにownerの他にもcreatedAtやupdatedAtなどが勝手に入ってくる。 contentしか指定してないのに、 DynamoDBには色々入ってる。 なにAppSyncそんなことできるんけ。どうやるん?んん??ってな具合で調べてみたところ、リゾルバー(Resolver)なるもので記述するということで。 以前、

                                                                  リゾルバーでAppSyncの中を開発する - Qiita
                                                                • Simple serverless WebSocket real-time API with AWS AppSync (little or no GraphQL experience required) | Amazon Web Services

                                                                  Front-End Web & Mobile Simple serverless WebSocket real-time API with AWS AppSync (little or no GraphQL experience required) June 27, 2024: This blog post covers Amplify Gen 1. For new Amplify apps, we recommend using Amplify Gen 2. You can learn more about Gen 2 in our launch blog post. AWS AppSync simplifies application development by letting applications securely access, manipulate, and receive

                                                                    Simple serverless WebSocket real-time API with AWS AppSync (little or no GraphQL experience required) | Amazon Web Services
                                                                  • Introducing Merged APIs on AWS AppSync | Amazon Web Services

                                                                    Front-End Web & Mobile Introducing Merged APIs on AWS AppSync AWS AppSync is a serverless GraphQL service that makes it easy to create, manage, monitor and secure your GraphQL APIs. Within an AppSync API, developers can access data across multiple different data sources including Amazon DynamoDB, AWS Lambda, and HTTP APIs. As the service continues to grow in adoption, our customers have faced chal

                                                                      Introducing Merged APIs on AWS AppSync | Amazon Web Services
                                                                    • AWS AppSync GraphQL API の JavaScript リゾルバをはじめよう | Amazon Web Services

                                                                      Amazon Web Services ブログ AWS AppSync GraphQL API の JavaScript リゾルバをはじめよう AWS AppSync は、アプリケーションをデータに接続するスケーラブルな API を簡単に構築するためのマネージドサービスです。開発者は AppSync を使用して、Amazon DynamoDB、AWS Lambda、HTTP API などのデータソースと相互作用するGraphQL API を構築しています。例えば、Amazon DynamoDB のテーブルに接続し、AppSync リゾルバに直接データアクセスロジックを実装することができます。 これまで、開発者は AppSync のビジネスロジックを実装するためには Velocity Template Language (VTL) しか使えませんでした 。VTL は強力ですが、テンプレート言

                                                                        AWS AppSync GraphQL API の JavaScript リゾルバをはじめよう | Amazon Web Services
                                                                      • Deploy a GraphQL API with Prisma, AWS AppSync, Aurora Serverless & CDK

                                                                        Deploy a GraphQL API with Prisma, AWS AppSync, Aurora Serverless & CDK Intro Recently, Nader Dabit performed a livestream of using AWS AppSync with an Amazon Aurora PostgreSQL Serverless database. I replicated the same setup using Prisma as the developer experience that you get while writing queries is quite amazing and also fits in perfectly with TypeScript. The entire stack is composed of the fo

                                                                          Deploy a GraphQL API with Prisma, AWS AppSync, Aurora Serverless & CDK
                                                                        • AWS Amplifyを用いたオンラインチャットアプリのバックエンド開発ブログ | Fintan

                                                                          はじめに オンラインチャットアプリを短期間で開発する案件があり、アプリのバックエンドをAWS Amplifyで構築する機会がありました。その時のAmplifyを選定した経緯や、AWS Cognitoの設定、GraphQLスキーマコードの一部、指定したドメインでアプリを公開する手続きを本ブログで紹介いたします。 本ブログはアプリのバックエンド開発を紹介していますが、共同開発者がフロントエンド開発時にあった問題とその回避策についてブログを執筆しております。ご興味があればiPhoneでバーチャルキーボード表示時に固定要素が画面外に消える問題を解決するもあわせてご参照ください。 概要 Amplifyを用いてオンラインチャットアプリのバックエンドを短期間かつ工数を抑えて構築できた 本アプリではAWS AppSyncサービスを利用しGraphQLスキーマ設計だけで仕様を満たすことができた 本アプリの要

                                                                            AWS Amplifyを用いたオンラインチャットアプリのバックエンド開発ブログ | Fintan
                                                                          • GraphQL API Security with AWS AppSync and Amplify | Amazon Web Services

                                                                            Front-End Web & Mobile GraphQL API Security with AWS AppSync and Amplify This article was written by Brice Pellé, Principal Specialist Solutions Architect, AWS June 27, 2024: This blog post covers Amplify Gen 1. For new Amplify apps, we recommend using Amplify Gen 2. You can learn more about Gen 2 in our launch blog post. September 14, 2021: Amazon Elasticsearch Service has been renamed to Amazon

                                                                              GraphQL API Security with AWS AppSync and Amplify | Amazon Web Services
                                                                            • Simplify access to multiple microservices with AWS AppSync and AWS Amplify | Amazon Web Services

                                                                              Front-End Web & Mobile Simplify access to multiple microservices with AWS AppSync and AWS Amplify This article was written by Faraz Masood, Cloud Architect, AWS Modern applications and architectures are created with microservices in mind, and the ever evolving nature of each service makes it difficult to build and maintain a single API for multiple clients. Rapid iteration in the development cycle

                                                                                Simplify access to multiple microservices with AWS AppSync and AWS Amplify | Amazon Web Services
                                                                              • AppSyncでGraphQLへの入門| GraphQL, DynamoDBを知らない方へ - クロスパワークラウドブログ

                                                                                こんにちは、クロスパワーの佐々木です。 とうとう私にも後輩ができまして、彼らの追い上げに焦る毎日です。 全くもって竹のような後輩です。 さて、以前Amplifyについてざっくりと書いたのですが、 AWS AppSyncについては、あまり馴染みが無い方も多いのではないかと思い、入門的な記事を書くことにいたしました。 【対象者】 〇 AWS AppSyncを最低限使えるようになりたい方 〇 AWS AppSync, GraphQL, DynamoDBを知らない 〇 竹のような後輩に焦りを感じている AWS AppSyncとは REST APIとは違う、GraphQLというAPI仕様を用いて「柔軟なAPI」を提供するマネジメントサービスです。 何が柔軟かと言えば、リクエストが来たらリソースを返すだけではなく、リクエストに応じてLambdaで処理を実行したり、HTTPリクエストをすることも可能なの

                                                                                  AppSyncでGraphQLへの入門| GraphQL, DynamoDBを知らない方へ - クロスパワークラウドブログ
                                                                                • AWSで3factor appを構築する方法をチュートリアルとしてまとめた

                                                                                  はじめに おはようございます、加藤です。今回は3factor appをAWS上で構築する手順をチュートリアルにしてみました。 3factor appとは以下の3要素からなるHasuraが提案するアーキテクチャパターンです。 Realtime GraphQL Reliable eventing Async serverless 引用: https://3factor.app/ 詳細な説明は公式を参照頂くとして、ざっくり説明してしまうと3factor appはGraphQL Subscriptionによってフロントエンドが非同期で情報を受け取れるようにし、バックエンドはイベント・ドリブンで動くアーキテクチャです。 このアーキテクチャを知ったときは「GraphQL×イベント・ドリブン×非同期レスポンスというアーキテクチャは構築・運用難易度が高そう」という第一印象を持ちました。それが正しいかを多少

                                                                                    AWSで3factor appを構築する方法をチュートリアルとしてまとめた

                                                                                  新着記事