Amplify Meetup #01 わたしが AWS Amplify を使い続ける理由。

Amplify Meetup #01 わたしが AWS Amplify を使い続ける理由。

0fb2ce77513181750c384115cd0bc937?s=128

ksukenobe

July 31, 2020
Tweet

Transcript

  1. わたしが AWS Amplify を 使い続ける理由。 アビームコンサルティング株式会社 P&T Digital ビジネスユニット ITMS

    セクター シニアスペシャリスト 資延 香里 July 31, 2020
  2. © 2020 ABeam Consulting Ltd. 1 資延 香里 シニアスペシャリスト P&T

    Digital ビジネスユニット ITMS セクター 2015年中途入社 Competence Center AWS Amplify x Amazon Managed Blockchain で学んだことを中心にお話しします。 Public
  3. Issue ギャザリングアートによる プレミアムなチケットを発券 Assignment 発券済チケットを 当事者間でかんたん譲渡 Tracking チケットの動きを トラッキング Analysis

    発券状況や顧客属性を 分析するダッシュボード 世界に一枚しかない、あなただけのチケット。 © 2020 ABeam Consulting Ltd. 2 Photo by Luis Quintero from Pexels Public
  4. © 2020 ABeam Consulting Ltd. 3 Public AWS Amplify ×

    Amazon Managed Blockchain Photo by Yannis Papanastasopoulos on Unsplash AWS Cloud VPC Availability Zone Managed Blockchain HTML JS • Ordering Service • CA endpoint • Peer Node endpoint User Pool API Service Generate QR Generate Photo Mosaic Mobile S3 Static Web Hosting User Photo Bucket Photo Mosaic Resources File Send Mail Private subnet Endpoint Execute Chaincode Dispatch Availability Zone Private subnet • Bucket, Key • RGB Average Value Blockchain Network
  5. © 2020 ABeam Consulting Ltd. 4 Public AWS Amplify ×

    Amazon Managed Blockchain Photo by Yannis Papanastasopoulos on Unsplash AWS Cloud VPC Availability Zone Managed Blockchain HTML JS • Ordering Service • CA endpoint • Peer Node endpoint User Pool API Service Generate QR Generate Photo Mosaic Mobile S3 Static Web Hosting User Photo Bucket Photo Mosaic Resources File Send Mail Private subnet Endpoint Execute Chaincode Dispatch Availability Zone Private subnet • Bucket, Key • RGB Average Value Blockchain Network
  6. 突然ですが、アプリ利用者の気持ちになって 考えてみてください。 © 2020 ABeam Consulting Ltd. 5 Public

  7. © 2020 ABeam Consulting Ltd. 6 ID 認証や SSO ができるアプリ

    アプリの一日あたりのデプロイ回数 本番環境以外で起こっている何か Public
  8. アプリに付加価値をつけない、 どうでもいいこと。 © 2020 ABeam Consulting Ltd. 7 Public

  9. 本当に、どうでもいいことですか? © 2020 ABeam Consulting Ltd. 8 Photo by Adi

    Goldsteinon on Unsplash Public
  10. © 2020 ABeam Consulting Ltd. 9 Public $amplify add auth

    $amplify add hosting $amplify env add Amplify を使うと、こうなる。
  11. © 2020 ABeam Consulting Ltd. 10 Public 当たり前のことは、一瞬で片づける。 これだけでも、Amplify を使うと幸せになれます。

    AWS Amplify のここが好き。 Photo by Pixabay on Pexels
  12. 開発者のみなさん、 こんなこと言われたことありませんか? ビルダー © 2020 ABeam Consulting Ltd. 11 Public

  13. © 2020 ABeam Consulting Ltd. 12 Public あなたは、アプリですか? それとも、インフラですか? ビルダーあるある、その1

    Photo by Andrea Piacquadio from Pexels
  14. © 2020 ABeam Consulting Ltd. 13 Public とにかく早く、動くものを持ってこい。 ビルダーあるある、その2 Photo

    by Lukas from Pexels
  15. © 2020 ABeam Consulting Ltd. 14 Public いくら時代に逆行していても、 やっぱりコマンドが好き。 ビルダーあるある、その3

    Photo by Pixabay from Pexels
  16. © 2020 ABeam Consulting Ltd. 15 Public Photo by Andrea

    Piacquadio on Pexels ひとりだからこそ出せる、スピードもある。 そんなあなたには、AWS Amplify が武器になる。
  17. だけど、こんなこともありました。 © 2020 ABeam Consulting Ltd. 16 Public

  18. © 2020 ABeam Consulting Ltd. 17 Public 王道パターンから外れると 急に迷子になる。 ここがつらいよ、Amplify。

    Photo by Arwan Sutanto on Unsplash
  19. © 2020 ABeam Consulting Ltd. 18 Public 実装はできた。けど、 見たこともないエラーが出る。 ここがつらいよ、Amplify。

    Photo by Alexander Dummer from Pexels
  20. © 2020 ABeam Consulting Ltd. 19 Public GitHub の Issues

    を掘ってみよう。 Amplify の最新情報は、ここにある。 Photo by Meghan Holmes on Unsplash
  21. それから、こんなことにも悩みました。 © 2020 ABeam Consulting Ltd. 20 Public

  22. © 2020 ABeam Consulting Ltd. 21 Public Amplify のここが悩ましい。 え、マジで?!

    Python 使えないじゃん。 Photo by Ben White on Unsplash (ただし、2019 年 4 月当時の話です。)
  23. © 2020 ABeam Consulting Ltd. 22 Public 一度 Amplify で作り始めたら、

    全部 Amplify じゃないとだめ? Amplify のここが悩ましい。 Photo by Sonny Ravesteijn on Unsplash
  24. © 2020 ABeam Consulting Ltd. 23 Public Amplify 、だけじゃない。 Photo

    by Svetlana B from Pexels 私たちには、 選択の自由がある。
  25. これからの Amplify の話をしよう。 © 2020 ABeam Consulting Ltd. 24 Public

  26. © 2020 ABeam Consulting Ltd. 25 Public Amplify の歴史を振り返る。 Photo

    by Lindsay Henwood on Unsplash 2020 2019 Version 1.x Version 4.x 爆誕 (v1.1) 邂逅 (v1.5) 最新 (v4.26) 進化 (v4.1) Version 3.0 幻の Version 2.0 Amplify CLI は、 まだ1歳半。
  27. © 2020 ABeam Consulting Ltd. 26 Public Amplify は、自分でも作れるという衝撃。 Photo

    by Patrick Fore on Unsplash Amplify Plugins Amplify Docs: https://docs.amplify.aws/cli/plugins
  28. © 2020 ABeam Consulting Ltd. 27 Public 例えるならば、BYO-Command。 $amplify blockchain

    add Scanning for plugins... Plugin scan successful The Amplify CLI can NOT find
  29. © 2020 ABeam Consulting Ltd. 28 Public オープンソースマインドを持つということ。 Amplify をみんなで育てる。

    Photo by Akil Mazumder from Pexels
  30. ハッピーな Amplify ライフを。 Photo by Raphael Nogueira on Unsplash Arranged

    by Shunichiro Yamamoto from ABeam Consulting Ltd. © 2020 ABeam Consulting Ltd. 29 Public
  31. アビーム、ABeam及びそのロゴは、アビームコンサルティング株式会社の日本その他の国における登録商標です。 本文に記載されている会社名及び製品名は各社の商号、商標又は登録商標です。