並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 196件

新着順 人気順

AMPlifyの検索結果81 - 120 件 / 196件

  • 【開催報告&全資料まとめ&QA公開】Amplify Meetup #02 | Amazon Web Services

    Amazon Web Services ブログ 【開催報告&全資料まとめ&QA公開】Amplify Meetup #02 新年明けましておめでとうございます!アマゾンウェブサービスジャパン株式会社 ソリューションアーキテクトの木村公哉(@kimyan_udon2)です。私は年始早々、厳かな気持ちでこのブログを書き始めたのですが、気づけば2月に突入しておりました。皆様いかがお過ごしでしょうか? 年をまたいで2020年11月27日に「Amplify Meetup #02」を開催しました。「Amplify Meetup」はAWS AmplifyのユーザーとAWS Amplifyに興味のあるエンジニアのみなさんでLTなどを通して盛り上がるコミュニティーイベントです。タイトルに「#02」とありますように、今回は第2回目の開催となります。第1回目の盛り上がりも開催報告ブログにまとまっております。継続し

      【開催報告&全資料まとめ&QA公開】Amplify Meetup #02 | Amazon Web Services
    • Amplify Hostingのプレビュー環境をGitHub Actionsでデプロイする - ROUTE06 Tech Blog

      こんにちは、ROUTE06でソフトウェアエンジニアをしている @MH4GF です。 Amplify Hosting を利用してホスティングしている Web アプリケーションで、プレビュー環境を GitHub Actions でデプロイする方法を紹介します。 背景 Amplify Hosting では、実はプルリクエストベースのプレビューを機能として提供しています。 docs.aws.amazon.com プルリクエストの作成と同時に環境にアクセスする URL が払い出され、Gitのコミットのプッシュと同時に再ビルドし、プルリクエストのマージと共に環境を削除します。 ビルドの進捗状況もプルリクエストの Checks として確認できるため、概ね期待する機能は揃っています。 ただ、運用する上でどうしても気になる点がありました。 モノレポで構築されているリポジトリで、ビルドの発火するディレクトリパ

        Amplify Hostingのプレビュー環境をGitHub Actionsでデプロイする - ROUTE06 Tech Blog
      • Amplify コンソール – フルスタックのサーバーレスウェブアプリのためのホスティング | Amazon Web Services

        Amazon Web Services ブログ Amplify コンソール – フルスタックのサーバーレスウェブアプリのためのホスティング AWS Amplify コンソールはフルスタックウェブアプリケーションのホスティングサービスで、使用したいソースコードリポジトリからの継続的なデプロイメントが可能です。Amplify コンソールは、2018 年 11 月に AWS re:Invent で発表されました。それ以来、チームはお客様のフィードバックに耳を傾け、迅速にイテレーションを行って 新しい機能をいくつかリリースしました。以下はそれらの簡単な要約です。 キャッシュの即時無効化 Amplify コンソールでは、コンテンツ配信ネットワーク、つまり CDN を介して、サーバーレスバックエンドを使用する単一ページのウェブアプリ、または静的サイトをホストすることができます。CDN は、世界中のエッ

          Amplify コンソール – フルスタックのサーバーレスウェブアプリのためのホスティング | Amazon Web Services
        • REST to GraphQL Workshop :: AppSync Workshop

          navigation Migrate an existing applications RESTful API’s to GraphQL using AWS Amplify and AWS AppSync Welcome! In this workshop you will take an existing stock trading application written with React and AWS Amplify. you will convert its existing RESTful API from REST ( Amazon API-Gateway ) to using GraphQL ( AWS AppSync ). In doing so you will also explore the benefits that GraphQL API's have ove

          • AmplifyでCognitoのHosted UIを利用した認証を最低限の実装で動かしてみて動作を理解する | DevelopersIO

            AmplifyとCognitoを利用すると、Amplifyがうまいことやってくれるので、プログラム開発者は認証フローを意識することなく認証機能が実装できます。 その、うまいことってのが具体的に何をやっているのかを暴きます。 Amplifyを使うと、Cognitoを利用して簡単に認証機能を作れて便利です。 詳しくは弊社ブログをご覧ください。 AWS Amplify+Angular6+Cognitoでログインページを作ってみる ~バックエンド編~ | Developers.IO AWS AmplifyとAngular8を使ってCognitoでAWS Management Consoleにログインするページを作ってみる | Developers.IO また、こういったログインのほかに、CognitoにはホストされたUIを利用してユーザー認証をするという機能があります。 イメージ動画を作成したので

              AmplifyでCognitoのHosted UIを利用した認証を最低限の実装で動かしてみて動作を理解する | DevelopersIO
            • サーバレスでVODとECをリニューアルして、さらにくっつけてみました!

              インシデントレスポンスのライフサイクルを廻すポイントってなに / Pinpoints of Incidentresponse Lifecycle for Operation

                サーバレスでVODとECをリニューアルして、さらにくっつけてみました!
              • AWS Amplifyファミリーの違いがよく分からん!! - Qiita

                今回の記事のモチベーション 私はSI系のどっしりしたシステム開発に携わることが多かったので、開発者がサクッとアプリをホスティングできる!がウリのAmplifyに触れる機会がこれまで少なく、ちゃんと入門したいなと思ったのがきっかけです。 よく抱いていた疑問 「Amplify Consoleってたまに聞くけど、ドキュメントやマネコン見ても結局どの機能のことを指すのかよく分からないのだが…??」 Amplifyの超概要 一言でいうと「アプリケーション開発者がAWSインフラをお手軽に利用できちゃうフレームワーク&マネージドサービス」です。 Amplify 一番最初に出来た機能。iOSなどの「モバイルアプリ」用バックエンドを構築できるフレームワーク。 Amplify Hosting フロントエンドを含め、Webアプリをお手軽にホスティングできる。 Amplify Studio フロントエンド+バック

                  AWS Amplifyファミリーの違いがよく分からん!! - Qiita
                • Amplify GraphQL Transformer v2 まとめ

                  「AWS Amplify Advent Calendar 2021」 19日目の記事となります 記事の概要 2021/11/23に、Amplify GraphQL Transformer v2(以下v2と表記)が発表されました[1]。以前のGraphQL Transformer v1(以下v1と表記)から大幅なアップデートがいくつも入っており、Breaking Changeも少なからずあります。この記事では GraphQL Transformer v2の主な変更点 GraphQL Transformer v1からのMigration時の注意事項 の2点についてまとめてみました! 想定読者 Amplify CLIでGraphQL APIを利用している人 これから利用を検討しているが、既存のブログ記事などがv1で記述されており差分が知りたい人 話さないこと(及び参考資料) Amplify 自体

                    Amplify GraphQL Transformer v2 まとめ
                  • Amplify DataStore – GraphQL でオフラインアプリの開発を簡素化 | Amazon Web Services

                    Amazon Web Services ブログ Amplify DataStore – GraphQL でオフラインアプリの開発を簡素化 オープンソースの Amplify Framework は、ウェブおよびモバイル開発者がクラウドベースのサービスを簡単にプロビジョニングおよびアクセスできるようにするコマンドラインツールおよびライブラリです。たとえば、モバイルアプリケーション用に GraphQL API を作成したければ、開発マシンで amplify add api を使用してバックエンド API を設定します。いくつかの質問に答えた後、amplify push と入力して、クラウドで AWS AppSync API バックエンドを作成します。Amplify はコードを生成し、アプリが新しく作成された API に簡単にアクセスできるようにします。Amplify は Angular、Reac

                      Amplify DataStore – GraphQL でオフラインアプリの開発を簡素化 | Amazon Web Services
                    • AWS AmplifyとAngular8を使ってCognitoでQuickSightにログインするページを作ってみる | DevelopersIO

                      先日、aws-samplesで公開されていたCognitoのユーザーでQuickSightにログインするサンプルを紹介するブログを書きました。 また、AmplifyとAngular8を使ってCognitoでAWSマネジメントコンソールにログインするページを作るブログも書きました。 今回のブログではこの2つのブログをがっちゃんと合わせて、ブラウザで動かせるCognitoユーザープールのユーザーでQuickSightにログインするページを作ります。 ついでに、Cognitoユーザーごとに異なるQuickSightユーザーでログインできるような構成例を紹介します。 ゴール 次のことができるサイトを作ることがゴールです。 ログイン、ログアウトができる ログインした際に、QucikSightへフェデレーションログインができる こちらが完成イメージです。 構成概要図 AWS Amplifyでざっくりこ

                        AWS AmplifyとAngular8を使ってCognitoでQuickSightにログインするページを作ってみる | DevelopersIO
                      • Amplify ConsoleでCypressによるE2Eテストが実行できるようになりました!Vueアプリで試してみた #Amplify #Vue.js #Cypress | DevelopersIO

                        Amplify ConsoleがCypressのテストをサポート! Amplify ConsoleでE2Eテスティングフレームワーク「Cypress」がサポートされました! Running end-to-end Cypress tests for your fullstack CI/CD deployment with Amplify Console | AWS Mobile Blog CypressはWebアプリ開発のお供として、現在非常によく使われているテスティングフレームワークかと思います。Amplify Consoleでサポートされたことによって、E2Eテストを含めたCI/CD環境がサクッと構築できるようになりました。 早速使ってみました!Cypressを使ってログイン操作のE2Eを試してみます。 試すためのWebアプリを用意する Amplify自体の説明は省きます。まずは以下のコ

                          Amplify ConsoleでCypressによるE2Eテストが実行できるようになりました!Vueアプリで試してみた #Amplify #Vue.js #Cypress | DevelopersIO
                        • Deploy server-side rendered apps with Amplify Hosting - AWS Amplify Hosting

                          You can use AWS Amplify to deploy and host web apps that use server-side rendering (SSR). Amplify Hosting automatically detects applications created using the Next.js framework and you don't have to perform any manual configuration in the AWS Management Console. Amplify also supports any Javascript based SSR framework with an open-source build adapter that transforms an application's build output

                          • 【多分初心者向け】AWS Amplify Studio に触ってみて、とりあえず1からwebページを作ってみた | DevelopersIO

                            【多分初心者向け】AWS Amplify Studio に触ってみて、とりあえず1からwebページを作ってみた こんにちは、リサリサです。Amplify も Figma も全然分からないのですが、AWS Amplify Studio に触ってみたので、ブログにしてみます。 ↓のブログ通りにして動かしてみましたが、本当に何も分からなかっため、なかなか苦労しました。このブログだと分かってる前提でさくさく進んで行ってしまう所があるので、苦労した所も含め、丁寧めに書いていければと思います。多分、この通りにやれば、初心者でもデプロイまでできるはずなので、多分初心者向け… ブログ通りに作ってできたページは、こちら。 そのあともう少し頑張った結果がこちら。可愛くなりました!きもーちだけレスポンシブル… なかなか大変ではありましたし、見て頂くと色々言いたいことがあるのは分かりますが、フロントサイドほぼ分か

                              【多分初心者向け】AWS Amplify Studio に触ってみて、とりあえず1からwebページを作ってみた | DevelopersIO
                            • amplify でモノレポのパッケージをデプロイする最小構成

                              今思えばすごく簡単な話でしたが、monorepo を実現する最小構成が分からなくてちょっとつまづいたのでメモです。 そもそも monorepo 用の設定はいるのか? amplify は標準で monorepo 用のサポートや機能が存在しています。 ユーザーからしてみれば、root の package.json から 各 workspace への alias を貼っておき、root から見たデプロイフォルダを指定さえできれば困らないはずで特にサポートは不要かにも思えます。 しかしそうしなくても amplify が提供している monorepo サポートを使えば、その package に定義された npm scripts をそのまま呼び出せたりと何かと便利なので使っていきます。 最小構成 version: 1 applications: - appRoot: packages/hoge fro

                                amplify でモノレポのパッケージをデプロイする最小構成
                              • ECSをAPI Gatewayと組み合わせる - LCL Engineers' Blog

                                はじめに この記事はLCL Advent Calendar 2020 - 24日目です。 qiita.com リモートワークと外出自粛の組み合わせにより年の瀬をあまり感じていないバックエンドエンジニアの星野です。 LCLではAmazon ECSを活用しています。 その中でAmazon API GatewayのHTTP APIと組み合わせて使う機会があったので紹介したいと思います。 はじめにHTTP APIとREST APIの違い、それによるVPCリンクの挙動違いについてはクラスメソッドさんの記事によくまとまっていましたので参考にしてください。 dev.classmethod.jp dev.classmethod.jp システム構成図 システム構成図は次のようになります。 クラスメソッドさんの図とほぼ同じです本当にありがとうございました 外側からAPI Gateway、ECSサービスディスカ

                                  ECSをAPI Gatewayと組み合わせる - LCL Engineers' Blog
                                • AWS Amplify はじめてみる編 - Qiita

                                  AWS Apmlifyは、モバイルアプリケーションとウェブアプリケーションを構築するためのAWSがOSSで公開する開発プラットフォームです。 簡単に言えば、AWSでもFirebaseみたいにバックエンドはお任せでフロントだけ開発できるようにしてくれるフレームワークみたいなやつです。 あくまでもプラットフォームなので、AWS Amplify == Firebaseではないです。 ↓AWSのページ https://aws.amazon.com/jp/amplify/ ↓公式ドキュメント https://aws-amplify.github.io/docs/ 今回は、Apmlifyの概要とプロジェクトの作成からデプロイまで軽く触ってみます。 AWS Apmlifyとは AWSのサービスを用いた、Web・モバイルアプリを最速でリリースするための開発プラットフォームです。 React, Vue, A

                                    AWS Amplify はじめてみる編 - Qiita
                                  • Amplify Documentation - AWS Amplify Gen 2 Documentation

                                    Amplify has re-imagined the way frontend developers build fullstack applications. Develop and deploy without the hassle. Fullstack TypeScriptWrite your app's data model, auth, storage, and functions in TypeScript; Amplify will do the rest.

                                      Amplify Documentation - AWS Amplify Gen 2 Documentation
                                    • GitHub App でリポジトリ接続した Amplify アプリを CloudFormation でデプロイしようとして苦戦したのでまとめてみた | DevelopersIO

                                      GitHub App でリポジトリ接続した Amplify アプリを CloudFormation でデプロイしようとして苦戦したのでまとめてみた GitHub App を利用した GitHub との接続について Amplify で GitHub リポジトリと接続する際、以前は Oauth App を利用する必要がありました。現在は GitHub App を利用した形で接続することが推奨されています。 GitHub リポジトリに保存されている新しいアプリを接続すると、 GitHub Amplify はデフォルトでアプリを使用してリポジトリにアクセスします。ただし、 GitHub 以前にリポジトリから接続した既存の Amplify アプリは、OAuth を使用してアクセスします。CI/CD はこれらのアプリでも引き続き使用できますが、新しい Amplify GitHub アプリを使用するよう

                                        GitHub App でリポジトリ接続した Amplify アプリを CloudFormation でデプロイしようとして苦戦したのでまとめてみた | DevelopersIO
                                      • Cognitoで学ぶ認証・認可 in AWS - Qiita

                                        この記事について Webアプリのアクセス制御を行いたい!となったときに学ぶべきなのは認証・認可の仕組みです。 AWSにはAmazon Cognitoというユーザー管理を行うための仕組みが存在し、これを利用すれば「実装するだけなら」簡単にアプリのアクセス制御を行うことができます。 この記事では「Cognitoが実際に何をやってくれているのか?」というところまで掘り下げながら、簡単なReactアプリを作っていきます。 アジェンダ Cognitoのユーザープールを作って触ってみる Reactアプリに認証の仕組みを入れてみる Cognitoで認証済みの人だけが叩けるAPIをLambda + API Gatewayで作る CognitoのIDプールを作り、AWSでの認可の仕組みを学ぶ Cognito IDプールで認可された人だけが叩けるAPIをLambda + API Gatewayで作る 使用する

                                          Cognitoで学ぶ認証・認可 in AWS - Qiita
                                        • 俺、このAWS Amplify Consoleでコンテナの自動デプロイ環境が出来たら結婚するんだ - Qiita

                                          この記事はAWS Amplify Advent Calendar 2019の11日目です。 今回はAWS Amplify Consoleを使ったAWS Fargateのデプロイをご紹介します。 tl;dr amplify addから利用出来るカテゴリだけでなく好きなカテゴリを自由に作成できます。 AWS Amplify ConsoleではCloudFormationテンプレートをデプロイすることが出来るため高度なカスタマイズが可能です。 フロントエンドなしでバックエンドのみのデプロイがAWS Amplify Consoleから可能です。 利用するライブラリのバージョン ライブラリ version

                                            俺、このAWS Amplify Consoleでコンテナの自動デプロイ環境が出来たら結婚するんだ - 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
                                            • Serverlessなみなさん、AWS Amplifyの紹介をします!

                                              AWS AmplifyはAWSを用いたWeb/モバイルアプリを爆速でリリースするための開発プラットフォームです。一口にAWS Amplifyと言っても、Amplifyライブラリ、Amplify CLI、Amplify Console、そして新しく登場したAmplify Admin UIと、いろいろなツールチェーン・サービスがあります。今回はこれらAWS Amplifyの全体像についてまるっとご紹介いたします!

                                                Serverlessなみなさん、AWS Amplifyの紹介をします!
                                              • AWS Amplify で自宅の温度や湿度を可視化する IoT アプリ開発にチャレンジしてみよう ! - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

                                                はじめまして!プロトタイピング ソリューションアーキテクトの白山です。 最近は IoT (Internet of Things: モノのインターネット) という言葉がよく聞かれるように、様々なデバイスがインターネットに繋がるようになりました。今回は、3000 円以下で買えるようなお手軽な IoT デバイスと、AWS Amplify を使って自分だけの IoT アプリ開発にチャレンジしてみたいと思います!

                                                  AWS Amplify で自宅の温度や湿度を可視化する IoT アプリ開発にチャレンジしてみよう ! - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS
                                                • 【AWS Amplify ノウハウ】 1. バックエンドとフロントエンドは分離しましょう! | DevelopersIO

                                                  こんにちは!コンサル部のテウです。 私はスタートアップ環境にも興味を持っており、スタートアップ等で迅速なサービス開発ができる AWS Amplify にも興味を持っています。なので、普段 AppSync や Amplify を用いてサイドプロジェクトをしたりしますが、今回は特に AWS Amplifyを実際に使ってみて感じたノウハウになれるようなことをまとめるブログシリーズを企画してみたいと思いました。 本シリーズでは Amplify の基礎部分には触れず、一度でも Amplify を使ってみた方々の役に立つそうな情報を要約してお伝えしますので、基礎部分につきましては公式文書のチュートリアルか他のブログを参照してください :) 今日はまず、バックエンドとフロントエンドは分離しましょう! というタイトルでブログを書いてみます! それでは始めます!:) バックエンドプロジェクトを分離するってど

                                                    【AWS Amplify ノウハウ】 1. バックエンドとフロントエンドは分離しましょう! | DevelopersIO
                                                  • Next.js + AWS Amplify + Graphqlで作るサーバーレスアプリケーション環境構築 - Qiita

                                                    概要 こんにちは、先日AWSのre:Inventで発表されたAWS Amplify DataStoreがめちゃくちゃ便利すぎて驚きを隠せない、都内でフロントエンドエンジニアをしていますかめぽんです。 今まで、VueやNuxtでの開発がメインでやってきておりましてReact、Nextでの開発経験が少なくまたTypescriptでなにか出来ないかなと探しておりました。 最近だとモバイル開発のためのAWSのサービスをインテグレートしたAWS版firebaseのようなAmplifyというサービスが出ています。内容をみてみると、何やら爆速でサーバーレスアプリケーションが出来そうだなと感じたので、Next.js + AmplifyでTodoアプリを作ってみました。巷では、Nuxt.js + firebaseの組み合わせの記事がかなり多かったですが、こちらのアーキテクチャでも実装出来たのでその方法を体系

                                                      Next.js + AWS Amplify + Graphqlで作るサーバーレスアプリケーション環境構築 - Qiita
                                                    • AWS Amplify で実現する DX 時代のマインドチェンジ

                                                      「DX 実現のためのクラウド活用がうまくいかない」ー 多くの方が同じ悩みを抱えています。DX を成功させるためには、マインドセットを変える必要があります。ポイントは「アジリティ」であり、プラクティスだけではなく、AWS Amplify のような適切なツールセットが不可欠です。このセッションでは、実際の開発事例をご紹介しながら、Amplify がもたらすメリットや進化し続ける Amplify を使いこなすためのヒントなどをお話しします。

                                                        AWS Amplify で実現する DX 時代のマインドチェンジ
                                                      • Amplify を使わず React で AWS Cognito 認証を使う

                                                        こんにちは、kenzauros です。 前提 タイトルにもあるとおり、今回のテーマは「Amplify を使わず React で AWS Cognito 認証を使う」です。 Amplify 自体は使いません Amplify CLI も使いません Amplify の JS ライブラリ (aws-amplify) のみ使います 既存の Cognito ユーザープールを流用します また、画面は素の HTML だけにしました。 UI フレームワークはプロジェクトによって異なること、 UI のコードが含まれると本質的な部分がわかりづらくなることから、今回は最低限にしています。 対象とする読者は下記のとおりです。 React, React Hooks がある程度使える方 Congino のユーザープールは設定できる方 Amplify のプラットフォームを使いたいわけではない方 結局 React で Co

                                                          Amplify を使わず React で AWS Cognito 認証を使う
                                                        • PowerPoint Presentation

                                                          © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS 公式 Webinar https://amzn.to/JPWebinar 過去資料 https://amzn.to/JPArchive Solutions Architect 辻 義一 2020/06/30 Amazon Cognito サービスカットシリーズ [AWS Black Belt Online Seminar] © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 自己紹介 辻 義一(つ

                                                          • ステップバイステップ AWS Amplify GraphQL API - bagelee(ベーグリー)

                                                            今回は、 create-react-app で作った React (TypeScript) のプロジェクトに AWS Amplify をセットアップし、 GraphQL 通信を行う3つの方法をそれぞれ見ていきます。 React + AWS Amplify プロジェクトのセットアップ React プロジェクト作成 まずは create-react-app を使ってプロジェクトを作成します。 $ npm install -g create-react-app $ create-react-app amplify-react-graphql-example --typescript $ cd amplify-react-graphql-example $ yarn start これで localhost:3000 にローカルサーバーが立ち上がります。 --typescript オプションで Ty

                                                              ステップバイステップ AWS Amplify GraphQL API - bagelee(ベーグリー)
                                                            • Amplify & GraphQLでのデータモデル設計事例集 - BioErrorLog Tech Blog

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

                                                                Amplify & GraphQLでのデータモデル設計事例集 - BioErrorLog Tech Blog
                                                              • AWS Amplify + Vue.js で簡単WEBアプリ作成 | Tech Blog | CRESCO Tech Blog

                                                                この記事では、AWS Ampilfyの紹介と、Vue.jsと組み合わせてデモアプリを作ってみた感想を記載しています。

                                                                • MQTTメッセージでLambdaからブラウザを更新する 〜Vue+Amplify編 | DevelopersIO

                                                                  1 はじめに CX事業本部の平内(SIN)です。 以前、下記のような記事を書きました。 こちらは、ブラウザ上で、aws-iot-device-sdkを使用して、AWS IoT Coreのメッセージブローカーをsubscribeし、特定のTopicが到着した時点で、ブラウザを更新するものでした。 やってることは、全く同じなのですが、今回は、これをAWS Amplify(以下、Amplify)で作成してみました。使用したウェブフレームワークは、Veu.jsです。 Amplifyでは、ライブラリAWSIoTProviderを使用することで、簡単にPub/Subが可能です。 Amplify Libraries AWSIoTProvider また、権限については、AmplifyにAuthカテゴリを追加することで、CognitoのFederated Identitiesが利用可能なので、未認証IDを許

                                                                    MQTTメッセージでLambdaからブラウザを更新する 〜Vue+Amplify編 | DevelopersIO
                                                                  • AWS Amplify + Vue.js 3.0チュートリアルをやってみた | DevelopersIO

                                                                    今年2月に、AWS AmplifyでVue.js 3.0がサポートされました。 どんな感じなのかな〜と気になっていたところ、公式っぽいチュートリアルを発見したので、やっていこうじゃないかというわけです。 はじめに(Getting Started) このチュートリアルでは、バックエンドをセットアップし、Webアプリに統合するまでガイドしていきます。TodoアプリをGraphQL APIで作成し、クラウド・データベースからアイテムを保存・取得し、リアルタイム・サブスクリプションを通してアップデートを受けとっていきます。 前提要件(Prerequisites) 初めに以下をインストールします。AWSアカウントをもっていない場合は、AWSのサインアップも必要です。 Node.js v12.x or later npm v5.x or later git v2.14.1 or later 今回の使用

                                                                      AWS Amplify + Vue.js 3.0チュートリアルをやってみた | DevelopersIO
                                                                    • AWS Amplify での Cognito アクセスは React Context.Provider を使って認証処理を Hooks 化しよう - Qiita

                                                                      AWS Amplify での Cognito アクセスは React Context.Provider を使って認証処理を Hooks 化しようJavaScriptNode.jscognitoReactamplify AWS Cognito は認証・認可を提供している AWS のサービスです。Amplify と統合することで、超高速に構築できます。Cognito を使用することで、API Gateway や S3 など他の AWS サービスとの統合がより簡単にできるようになります。 本記事では、Cognito を使用した React アプリケーションの実装例を紹介します。Cognito へのアクセスには amplify-js というライブラリを使用します。さらに React の Context.Provider という機能を使うことで認証に関連する処理をカスタムフックに集約する方法を考察し

                                                                        AWS Amplify での Cognito アクセスは React Context.Provider を使って認証処理を Hooks 化しよう - Qiita
                                                                      • Amplify Consoleで楽々ホスティング - Basic認証からドメイン設定まで解説します

                                                                        こんにちはかみむらです。Webサイトを公開するホスティングサービスでお悩みではないですか? 最近ではNetlifyやFirebase Hostingなど、様々な種類のホスティングサービスが登場していて、選択肢が増えてきました。 そんな中、私が注目してるのがAWS Amplify Consoleです。特徴として、GitHubと連携したシンプルなデプロイ機能や、Basic認証、プレビュー機能など、Web制作の痒いところに手が届くサービスになっています。 前提事前にAWSのアカウントを作成してください。 https://aws.amazon.com/jp/ Nuxt.jsのプロジェクトをホスティングしていきます。あらかじめ、GitHubにプロジェクトをプッシュしておいてください。Nuxt.jsの記事はこちらでも書いています。よかったら一読してください。 Nuxt.jsとmicroCMSで採用ペー

                                                                          Amplify Consoleで楽々ホスティング - Basic認証からドメイン設定まで解説します
                                                                        • AWS cognitoとReactでログインを実装する

                                                                          こんにちはハトです。業務でcognitoを利用していたのですがかなり躓いたので共有します。 つまづきポイント多すぎ まずAWSを利用している方でSPAで認証を実現しようとしてネットをあさるといろいろ情報があることに気づく cognitoの利用 Amplify の auth の利用 わけわかめとなる。次にAmplifyを調べる cliがあるよ cliでコマンド打てばGraphQLとか使えるよ Amplify Consoleあるよ。静的ホスティングが自動化できるよ ん?認証だけ使いたいのになんでGraphQLいれるの?みたいになる。 とりあえず、僕がつまずいたポイントや知見を共有しようと思います。 前提 すでにcreate-react-appなどで、何かしらのreactプロジェクトを作ってある。 AWSでconigtoを使うだけならamplifyはいらないけど、amplifyライブラリは便利だ

                                                                            AWS cognitoとReactでログインを実装する
                                                                          • AWS 怠惰なプログラマ向けお手軽アプリ開発手法 2019

                                                                            AWS Amplify チャット機能の実装 このコンテンツではGraphQLのマネージドサービスであるAmazon AppSync を用いてリアルタイムチャットアプリケーションを実装します。データストアにはNoSQLデータベースであるAmazon DynamoDBを用います。 CLI ツールチェーンを使ってサーバーレスなバックエンドを作成、管理する Vue.js を使ったアプリケーションから Amplify を使い、バックエンドにアクセスする AWS AppSync と Amazon DynamoDB によるリアルタイムメッセージング 本ステップが完了すると、チャットアプリをS3にデプロイすることができます。 [バックエンドの構成] [アプリケーション画面] Step 1: アプリケーションにデータベースを利用する GraphQL API を追加する このステップではAmplify CLI

                                                                            • Amplify Console の Branch Autodetect でステージング環境を自動で作り放題 - アクトインディ開発者ブログ

                                                                              morishitaです。 以前、Nuxt.js のSPAの稼働環境としてAWS Amplify Console を紹介しました。 tech.actindi.net とても便利に使っているのですが、先日、次の機能追加があり、更に便利になりました。 aws.amazon.com 早速使って見たので紹介します。 Branch Autodetect ってどんな機能? Amplify Console ではブランチ毎に専用環境が用意され、そのブランチにPushするたびに自動的にデプロイされる機能があります。 これまではどのブランチをその対象にするかを事前に設定する必要がありました(Amplify用語ではブランチを接続するといいます)。 今回追加された Branch autodetection はその名の通り事前設定なしで、ブランチ毎の環境を作ってデプロイしてくれます。 全ブランチが対象というわけではな

                                                                                Amplify Console の Branch Autodetect でステージング環境を自動で作り放題 - アクトインディ開発者ブログ
                                                                              • AWS Amplify CLI から AWS Amplify コンソールでアプリをホストする | Amazon Web Services

                                                                                Amazon Web Services ブログ AWS Amplify CLI から AWS Amplify コンソールでアプリをホストする AWS Amplify と AWS Amplify コンソール をお試しいただけましたか? 私は、アイデアからプロトタイプに至るまで AWS で新しいウェブアプリケーションを取得する、最も速い方法を 1 つ提供します。それで AWS Amplify と AWS Amplify コンソールとは何ですか? AWS Amplify は、最新のアプリケーションを構築するための定評あるフレームワークです。認証 (Amazon Cognito 経由) またはストレージ (Amazon Simple Storage Service (S3) 経由) または GraphQL API などのサービスをすべてコマンドラインインターフェイス経由で簡単に追加するためのツール

                                                                                  AWS Amplify CLI から AWS Amplify コンソールでアプリをホストする | Amazon Web Services
                                                                                • Server-Side Rendered Real-time Web App with Next.js, AWS Amplify & GraphQL

                                                                                  Server-Side Rendered Real-time Web App with Next.js, AWS Amplify & GraphQL In this blog post we will go through building a server-rendered realtime collaborative todo list app with Next.js and AWS Amplify. You can check out the final code here and a demo here. Introduction Creating our app skeleton Adding offline functionality Preparing the Graqhql Schema for Amplify GraphQL Transform Setting up A

                                                                                    Server-Side Rendered Real-time Web App with Next.js, AWS Amplify & GraphQL

                                                                                  新着記事