Realtime Event Processing, Streaming and Subscription for React Native Using Cloud Services
summary
Concrete cookbook: use Cognito SRP authentication to avoid sending passwords, exchange tokens with federated identities to get AWS credentials (expire after one hour), front APIs with API Gateway + Lambda, store/stream media from S3/CloudFront, and run pub/sub over AWS IoT MQTT over WebSocket. Demo shows SMS confirm/registration, S3 video streaming and cross‑region real‑time messages (Portland → us‑east‑1) working end‑to‑end. Note platform limits: iOS background uploads hit ~30‑second OS window; Android uses a background service that resumes after crashes.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 2:02Authentication
- 9:59Pinpoint
- 11:10Video
- 12:26Uploading
- 14:36Authentication Authorization
- 18:33Federated Identities
- 19:15Signature Version
- 20:26Application Architecture
- 21:21Demo
- 26:24Wrapup
related talks
22mReal-Time Video Streaming with WebSockets in React Native
27mScaling teams with federated super apps
47mPatterns for Building Event-driven Web & Mobile App Backends
25mFullstack React Native
37mEvent-based, serverless app to broadcast real-time traffic alerts
08mWhat's cooking in the AWS kitchen? Recipes for a better web
34mPower real-time serverless applications with GraphQL and AWS AppSync
26mReal-time Audio Streaming Dreams with ReactNative and Kotlin
