[Yan Cui] AppSync Masterclass (Premium) (2023) 收录时间:2023-09-13 22:07:35 文件大小:7GB 下载次数:1 最近下载:2023-09-13 22:07:35 磁力链接: magnet:?xt=urn:btih:fe322c8065d24696055eb3f6379b96c83e47059a 立即下载 复制链接 文件列表 13. Chapter 12 - Bonus content/13.2. Live Q-A -2 -12th Mar 2021.mp4 328MB 13. Chapter 12 - Bonus content/13.1. Live Q-A -1 -27th Nov 2020.mp4 207MB 13. Chapter 12 - Bonus content/13.3. Live Q-A -3 -30th July 2021.mp4 205MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.31. Profile page- edit profile details.mp4 132MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.15. Add subscription for retweets.mp4 120MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.32. Profile page- following-unfollowing a user.mp4 104MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.32. Use BatchInvoke to reduce the number of Lambda invocations.mp4 95MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.47. Add acceptance tests for reply mutation.mp4 93MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.44. Add integration tests for reply mutation.mp4 81MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.23. Implement sendDirectMessage mutation.mp4 81MB 8. Chapter 7 - Building a SPA with Vue.js and TailwindCSS -part 2-/8.3. Add notifications page.mp4 80MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.7. Implement search query.mp4 77MB 11. Chapter 10 - Observability/11.1. Understanding the AppSync logging options.mp4 76MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.55. Add tweets to timeline when following someone.mp4 75MB 8. Chapter 7 - Building a SPA with Vue.js and TailwindCSS -part 2-/8.2. Add hashtag page.mp4 75MB 10. Chapter 9 - Building a SPA with Vue.js and TailwindCSS -part 3-/10.2. How to make a Progressive Web Application.mp4 74MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.38. Add integration tests for retweet mutation.mp4 73MB 12. Chapter 11 - Misc/12.3. Load testing the AppSync API.mp4 73MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.5. Securely handle Algolia API key.mp4 71MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.19. Add e2e tests for retweeted notifications.mp4 70MB 8. Chapter 7 - Building a SPA with Vue.js and TailwindCSS -part 2-/8.1. Add search page.mp4 70MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.52. Distribute tweets to followers.mp4 70MB 8. Chapter 7 - Building a SPA with Vue.js and TailwindCSS -part 2-/8.4. Add messages page.mp4 69MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.23. Home page- setup and styling with Tailwind.mp4 67MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.31. Configure per-resolver caching.mp4 66MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.27. Home page- adding Reply- Retweet- Like and Unlike.mp4 65MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.11. Landing page- setup and styling with Tailwind.mp4 64MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.27. Implement like mutation.mp4 64MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.24. Home page- loading profile data.mp4 61MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.17. Implement tweet mutation.mp4 61MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.33. UI- add infinite scrolling.mp4 61MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.8. Add tests for search query.mp4 60MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.48. Implement follow mutation.mp4 60MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.36. Implement retweet mutation.mp4 60MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.2. Designing the GraphQL schema.mp4 60MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.10. Add acceptance test for getMyProfile query.mp4 57MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.60. Implement getFollowers query.mp4 57MB 11. Chapter 10 - Observability/11.5. Configure tracing with X-Ray.mp4 57MB 11. Chapter 10 - Observability/11.3. Implement sampling for resolver logs.mp4 56MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.66. Configure CI-CD pipeline with Github Actions.mp4 56MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.4. Save user profile on PostConfirmation Vide.mp4 55MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.39. Add acceptance tests for retweet mutation.mp4 54MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.4. Setup- integrate backend.mp4 54MB 9. Chapter 8 - Building an AppSync backend -part 3-/9.4. Configure Cognito Identity Pool and IAM role.mp4 52MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.19. Landing page- add signup step 5- verification code.mp4 52MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.21. Login page- add user login with Amplify.mp4 50MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.43. Implement reply mutation.mp4 49MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.6. Add integration test for confirmUserSignup.mp4 49MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.17. Add subscription for mentions.mp4 48MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.16. Add acceptance test for getImageUploadUrl query.mp4 48MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.13. Add subscriptions to GraphQL schema.mp4 46MB 9. Chapter 8 - Building an AppSync backend -part 3-/9.3. Configure Kinesis Firehose.mp4 45MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.29. Profile page- rendering profile details.mp4 45MB 10. Chapter 9 - Building a SPA with Vue.js and TailwindCSS -part 3-/10.1. Mobile styling.mp4 45MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.25. Implement getDirectMessages query.mp4 45MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.53. Add integration tests for the distribute-tweets function.mp4 44MB 11. Chapter 10 - Observability/11.10. Configuring Lumigo.mp4 44MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.14. Implement getImageUploadUrl query.mp4 44MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.29. Rewrite tests with GraphQL fragments.mp4 42MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.11. Add tests for getHashTag query.mp4 42MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.20. Implement getTweets query.mp4 41MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.34. UI- add loading indicator.mp4 41MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.10. Implement getHashTag query.mp4 41MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.4. Sync users and tweets to Algolia.mp4 40MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.20. Use serverless-layers to reduce package size.mp4 40MB 11. Chapter 10 - Observability/11.2. Configure AppSync Logging.mp4 40MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.30. Profile page- rendering profile timeline.mp4 40MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.18. Landing page- add signup step 4- review.mp4 39MB 8. Chapter 7 - Building a SPA with Vue.js and TailwindCSS -part 2-/8.5. Send direct messages.mp4 37MB 9. Chapter 8 - Building an AppSync backend -part 3-/9.2. Kinesis Firehose 101.mp4 37MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.16. Add subscription for likes.mp4 36MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.21. Add e2e tests for liked- replied and mentioned notificatio.mp4 36MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.25. Home page- posting a new tweet.mp4 36MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.57. Add acceptance tests for distribute-tweets-to-follower.mp4 36MB 8. Chapter 7 - Building a SPA with Vue.js and TailwindCSS -part 2-/8.6. Layout and Profile page integration.mp4 36MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.23. Implement getMyTimeline query.mp4 36MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.15. Landing page- add signup step 1- create account.mp4 35MB 11. Chapter 10 - Observability/11.8. Set up dashboards in CloudWatch.mp4 35MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.46. Add unit tests for Reply.inReplyToUsers VTL.mp4 34MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.41. Add integration tests for unretweet mutation.mp4 34MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.16. Landing page- add signup step 2- customise.mp4 34MB 12. Chapter 11 - Misc/12.5. How to model multi-tenant applications with Cognito.mp4 33MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.42. Add acceptance tests for unretweet mutation.mp4 33MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.8. Implement getMyProfile query.mp4 33MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.27. Implement the notifyDMed notification.mp4 32MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.69. Wrap up.mp4 32MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.35. Wrap up.mp4 31MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.64. Implement getFollowing query.mp4 31MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.51. Add tests for follow mutation.mp4 31MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.26. Home page- rendering the timelin.mp4 30MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.9. Add unit test for getMyProfile query.mp4 30MB 1. Welcome to the course-/1.1. Welcome and introductions.mp4 30MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.40. Implement unretweet mutation.mp4 29MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.24. Add tests for getMyTimeline query.mp4 29MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.36. Wrap up.mp4 29MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.34. Report individual errors in a BatchInvoke request.mp4 29MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.25. Use context.info to remove unnecessary DynamoDB calls.mp4 28MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.1. Set up the backend project.mp4 27MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.54. Add acceptance tests for the distribute-tweets function.mp4 27MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.63. Add acceptance tests for getFollowers query.mp4 27MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.56. Add integration tests for distribute-tweets-to-followe.mp4 26MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.17. Landing page- add signup step 3- password.mp4 26MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.67. How to promote change through different stages.mp4 26MB 10. Chapter 9 - Building a SPA with Vue.js and TailwindCSS -part 3-/10.4. Track -sign up- button clicks.mp4 25MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.45. Implement Reply nested resolvers.mp4 25MB 11. Chapter 10 - Observability/11.11. Wrap up.mp4 24MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.18. Add subscription for replies.mp4 24MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.7. Add acceptance test for confirmUserSignup.mp4 24MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.15. Add unit test for getImageUploadUrl query.mp4 24MB 12. Chapter 11 - Misc/12.8. GraphCDN.mp4 24MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.13. Add tests for editMyProfile mutation.mp4 24MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.59. Add acceptance tests for unfollow mutation.mp4 24MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.22. Add acceptance test for getTweets query.mp4 23MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.3. Configure Cognito User Pool.mp4 22MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.18. Add integration test for tweet mutation.mp4 22MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.10. Vuex- add store access to UI components.mp4 22MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.21. Add unit tests for getTweets query.mp4 22MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.24. Implement listConversations query.mp4 22MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.22. Configure CI-CD pipeline with Amplify.mp4 22MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.34. Add tests for getLikes query.mp4 21MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.12. Implement editMyProfile mutation.mp4 21MB 11. Chapter 10 - Observability/11.9. Set up CloudWatch alerts.mp4 21MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.28. Profile page- setup and styling with Tailwind.mp4 21MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.50. Implement getProfile query.mp4 21MB 9. Chapter 8 - Building an AppSync backend -part 3-/9.6. How to create unauthenticated GraphQL operations in AppSync.mp4 20MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.62. Add unit tests for hydrateFollowers.request VTL template.mp4 20MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.20. Signup steps overview.mp4 19MB 9. Chapter 8 - Building an AppSync backend -part 3-/9.7. Catalog and query analytics events.mp4 19MB 8. Chapter 7 - Building a SPA with Vue.js and TailwindCSS -part 2-/8.7. Wrap up.mp4 19MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.22. Support Direct Messages in the GraphQL schema.mp4 19MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.35. Implement Profile.tweets nested resolver.mp4 19MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.14. Landing page- add escape directive to c.mp4 19MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.19. Add acceptance test for tweet mutation.mp4 19MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.13. Landing page- add signup Vu.mp4 18MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.11. Capture AppSync-s GraphQLUrl in .env.mp4 18MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.12. Landing page- add signup modal and step logic.mp4 18MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.28. Implement Tweet.liked nested resolver.mp4 18MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.37. Implement Retweet nested resolvers.mp4 17MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.6. Add search to GraphQL schema.mp4 17MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.58. Implement unfollow mutation.mp4 17MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.30. Add tests for like mutation.mp4 17MB 9. Chapter 8 - Building an AppSync backend -part 3-/9.5. Update schema to return Kinesis Firehose stream name.mp4 17MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.1. Welcome back-.mp4 16MB 2. Chapter 1 - AppSync 101/2.4. AppSync vs API Gateway.mp4 15MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.5. What should we test-.mp4 15MB 11. Chapter 10 - Observability/11.4. Set log retention for all log groups.mp4 15MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.9. Vuex- add authentication module.mp4 14MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.9. Add getHashTag to GraphQL schema.mp4 14MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.65. CI-CD pipeline intro.mp4 14MB 2. Chapter 1 - AppSync 101/2.1. What is GraphQL-.mp4 13MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.33. Implement getLikes query.mp4 13MB 12. Chapter 11 - Misc/12.1. How to configure custom domain names.mp4 13MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.49. Implement Profile.following and Profile.followedBy.mp4 13MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.35. How can we implement two-way pagination-.mp4 13MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.8. Vuex- setup multi-module store.mp4 13MB 11. Chapter 10 - Observability/11.7. My observability strategy.mp4 13MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.7. Router- setup router guard for authenticated pages.mp4 12MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.14. Restricting access to onNotified subscription.mp4 12MB 9. Chapter 8 - Building an AppSync backend -part 3-/9.9. Wrap up.mp4 12MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.29. Understanding AppSync caching.mp4 12MB 2. Chapter 1 - AppSync 101/2.2. What is AWS AppSync-.mp4 11MB 3. Chapter 2 - AWS 101/3.5. IAM 101.mp4 11MB 10. Chapter 9 - Building a SPA with Vue.js and TailwindCSS -part 3-/10.3. Get IAM credentials from Cognito Identity Pool.mp4 10MB 2. Chapter 1 - AppSync 101/2.7. What is AWS Amplify-.mp4 10MB 3. Chapter 2 - AWS 101/3.2. DynamoDB 101.mp4 10MB 12. Chapter 11 - Misc/12.2. Considerations for scaling an AppSync API.mp4 10MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.3. Setup- configure font-awesome.mp4 10MB 3. Chapter 2 - AWS 101/3.3. CloudFormation 101.mp4 10MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.6. Router- add public pages.mp4 10MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.2. Why not Elasticsearch-.mp4 10MB 12. Chapter 11 - Misc/12.4. Versioning AppSync APIs.mp4 9MB 2. Chapter 1 - AppSync 101/2.5. AppSync vs running GraphQL in Lambda.mp4 9MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.12. What are AppSync subscriptions-.mp4 9MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.32. Add tests for unlike mutation.mp4 8MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.26. Support notifyDMed in the GraphQL schema.mp4 8MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.31. Implement unlike mutation.mp4 8MB 11. Chapter 10 - Observability/11.6. X-Ray shortcomings.mp4 8MB 12. Chapter 11 - Misc/12.7. How to handle advanced multi-tenant use cases.mp4 7MB 12. Chapter 11 - Misc/12.6. How to model multi-tenant applications with Lambda authorizer.mp4 7MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.28. What about group messaging-.mp4 7MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.5. Router- setup router.mp4 6MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.2. Setup- configure TailwindCss.mp4 6MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.61. Compare the two ways of hydrating results.mp4 5MB 3. Chapter 2 - AWS 101/3.4. Cognito 101.mp4 5MB 7. Chapter 6 - Building an AppSync backend -part 2-/7.3. Sign up to Algolia.mp4 4MB 9. Chapter 8 - Building an AppSync backend -part 3-/9.1. Welcome back-.mp4 4MB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.1. Setup- create new Vue.js project.mp4 3MB 5. Chapter 4 - Building an AppSync backend -part 1-/5.26. how-are-you-finding-the-appsync-masterclass-so-far.html 4KB 9. Chapter 8 - Building an AppSync backend -part 3-/9.8. How to configure Glue with CloudFormation.html 2KB 6. Chapter 5 - Building a SPA with Vue.js and Tailwind CSS -part 1-/6.36. Minor fixes to the demo code.html 2KB 3. Chapter 2 - AWS 101/3.6. Additional learning resources.html 2KB 2. Chapter 1 - AppSync 101/2.8. Quiz Answers.html 2KB 4. Chapter 3 - Preparing your dev environment/4.2. Recommended VS Code plugins.html 1KB 2. Chapter 1 - AppSync 101/2.3. AppSync now supports EventBridge as data source.html 1KB 7. Chapter 6 - Building an AppSync backend -part 2-/7.30. AppSync caching update -Jan 2022.html 895B 14. Next steps/14. Next steps. Congratulations on completing this course.html 827B 7. Chapter 6 - Building an AppSync backend -part 2-/7.33. AppSync BatchInvoke update -Jan 2022.html 736B 4. Chapter 3 - Preparing your dev environment/4.1. Pre-requisites.html 708B 3. Chapter 2 - AWS 101/3.1. Introduction.html 645B 2. Chapter 1 - AppSync 101/2.6. AppSync now supports Merged APIs.html 474B 5. Chapter 4 - Building an AppSync backend -part 1-/5.68. VTL now supports ULID.html 425B 4. Chapter 3 - Preparing your dev environment/4.3. Check out the AppSync Masterclass forum.html 405B