Building Open-Source Cloud-Native Apps in JavaScript
summary
Case study of a JavaScript cloud-native app that ingests imagery, builds training data and runs on AWS Lambda with a serverless pipeline, S3 tiles delivered via byte-range S3 tile requests, SQS queues, Docker-wrapped Python "science" code and a Gatsby React front end using Leaflet. Cites scale: ~80 TB/day and ~100 PB stores from satellite vendors. Shows a working open-source dashboard (headlamp) for disaster response, explains CDK-driven infra as code, permission-granularity for security and cost tradeoffs with concrete components.
AI-written summary · about
chapters (38)
- 0:00Intro
- 0:41Open Source Projects
- 1:14Personal Experiences
- 2:41Data Breaches
- 3:24Cost of Security
- 4:02Serverless Software
- 5:03Affordability
- 5:13Landsat
- 5:35Digital Globe
- 6:00Processing Pipeline
- 7:11Google Maps
- 7:38React
- 7:59Multiple Layers
- 8:33Mapping Data
- 10:16Constraints
- 10:27AWS
- 10:55Networking in AWS
- 12:41Pillar 1 Stability
- 12:59Application Architecture
- 13:47Gatsby
- 14:22Microservice
- 15:23Switching API
- 15:35Map Image
- 15:48Image Size
- 16:09Tile Providers
- 17:03DevOps
- 17:55Security
- 18:31Robustness
- 20:28Lambdas
- 21:28Lambdas in AWS
- 23:39Headlamp
- 25:21Science Code
- 26:30Science Code Examples
- 26:45Ground Control Points
- 27:15Queues
- 28:39Scrum estimation
- 29:35Satellite imagery
- 31:23Challenges
related talks
38mBuilding a Cloud Native Culture in an Enterprise - Deep Kapadia & Tony Li
48mBuilding Serverless AI powered Applications on AWS
28mThe hidden infrastructure powering our frontends
35mFighting Covid with Serverless and JavaScript
47mBuild your next microservices application with modern AWS services
46mAdaptive cloud approach: Build and scale apps from cloud to edge
29mCreating a cloud native serverless web app – An AWS project reference
31mAccelerate business innovation with serverless applications
