Server-less applications powered by Web Components
summary
A set of Web Components fetches deployment and monitoring stats directly from Graphite and AWS CloudWatch using the AWS JavaScript SDK, run from static HTML pages with platform JS polyfills and Polymer for data binding and Google Charts for rendering. A Google sign‑in → AWS identity federation flow supplies temporary credentials so pages make CloudWatch queries without a server. Demoed dashboards update automatically; works for internal low‑traffic dashboards but hits browser support, auth granularity and scaling limits.
AI-written summary · about
chapters (11)
- 0:00Start
- 5:32Query
- 9:52Polymer Build on top of platform.js
- 11:59Auth: implementation
- 13:37Render
- 14:57Boilerplate alert!
- 15:35Dream unlocked!
- 15:57Graphite data source
- 16:30Time: we cheated...
- 19:39Config: hardcoded secrets...
- 20:08AWS Identity Federation!
related talks
48mWeb Components as micro apps
51mBuilding web applications with Web Components
19mWeb Components for Authentication - The what, the how and the why
12mLaunching Projects Faster with We Deploy
58mWeb components and micro apps, the web technologies peacekeeper
17mEnhance your Functional Web Apps with Web Components
41mComponents Approach to Building Web Apps
28mPolymer and Web Components
