Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introduction of AWS AppSync for AWS Amplify framework

3135a28c51dfa27396bb525e9972db95?s=47 kkeeth
February 08, 2019

Introduction of AWS AppSync for AWS Amplify framework

3135a28c51dfa27396bb525e9972db95?s=128

kkeeth

February 08, 2019
Tweet

Transcript

  1. Introduction of AWS AppSync for AWS Amplify framework k-kuwahara @kuwahara_jsri

    @clown0082 Feb 08, 2019 Tech Do #12
  2. About me const my_info = { Workplace: ‘Yumemi Inc’, Skills:

    ‘Riot.js, Ionic, Nuxt, Node.js’, Community: ‘Riot.js, Ionic, DIST’, PokemonGO: ‘TL39’ }
  3. npm/~k-kuwahara

  4. github.com/riot

  5. Sorry... " I don’t talk about GraphQL specifications and grammar.

  6. None
  7. Did you join this event?

  8. None
  9. So I met a framework…

  10. URL: https://aws.amazon.com/amplify/

  11. URL: https://aws.amazon.com/amplify/ This Service is like a SDK for JavaScript

  12. ˒ Easy to use ˒ Scale with your business ˒

    Better customer engagement URL: https://aws.amazon.com/amplify/ Features
  13. • Authentication / Authorization with Cognito • Upload / Download

    from S3 • Calling API (ex AppSync, API Gateway, Lambda) • Create CloudFormation stacks • Simplified deployment with GitHub, GitLab and others …etc Pick up Amplify cans cover
  14. URL: https://github.com/aws-amplify/amplify-cli

  15. URL: https://aws.amazon.com/amplify/console/

  16. URL: https://aws.amazon.com/amplify/console/

  17. ⚠CAUTION⚠

  18. None
  19. A little break

  20. Digest usage

  21. Digest usage Note: FullAccess authority is required for the profile

    to be used
  22. Digest usage Let's see this a little more concretely.

  23. amplify add api

  24. amplify add api Two choices of GraphQL or REST

  25. api => GraphQL

  26. AWS AppSync AWS AppSync is a serverless backend for mobile,

    web and enterprise applications. GraphQL used by AWS AppSync is an API query language designed to build client applications using flexible and easy-to-use syntax for data requirement description.
  27. GraphQL?

  28. GraphQL

  29. GraphQL

  30. GraphQL ≒ BFF

  31. so-called BFF

  32. Why AppSync?

  33. management console

  34. management console official recommended amplify

  35. If you will start Amplify or GraphQL, ☝

  36. • Amplify Framework https://aws-amplify.github.io/docs/ • AppSync(GraphQL) https://docs.aws.amazon.com/ja_jp/appsync/latest/devguide/ welcome.html https://graphql.org/graphql-js/ •

    Others https://playfulit.net/articles/aws-appsync-chat-app-with-aws-amplify See Also
  37. Let’s play with AWS Amplify !!

  38. advertisement

  39. We’re looking for Engineers!!

  40. • Talking/Writing → Self-declared price gifts • Writing reading impressions

    → give Kindle Oasis • Joining company within 1 month → Free lunch • Purchase of technical documents → Full subsidy • Join re:Invent, WWDC → Assist full transportation fee and participation fee Various incentives
  41. • Talking/Writing → Self-declared price gifts • Writing reading impressions

    → give Kindle Oasis • Joining company within 1 month → Free lunch • Purchase of technical documents → Full subsidy • Join re:Invent, WWDC → Assist full transportation fee and participation fee Various incentives Please DM for me!!
  42. None