Kotless - Kotlin Serverless Framework
summary
Kotless claims to remove hand‑written deployment DSLs by introspecting Kotlin annotations and producing deployable infrastructure: JAX‑RS‑like annotations map to serverless handlers, generates Terraform (>500 lines) automatically and runs terraform apply via a Gradle plugin. Demo builds a URL shortener that deploys to AWS (API Gateway + Lambdas + DynamoDB + S3 static hosting) and the demo works live. Current backend is AWS, roadmap names Azure/GCP, features include scheduled jobs, per‑handler permissions, static resource wiring and multi‑platform lambda targets.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 1:00What is Service
- 5:12Implementation
- 25:56Serverless
- 26:45Permissions
- 28:42Advanced features
- 31:20Whats next
related talks
15mServerless Development With Kotlin and Kotless
46mGoing Serverless with Kotlin
28mThe State of Serverless in 2020
55mServerless On Your Own Terms using Knative
39mServerless on Kubernetes with Kubeless [A]
43mGoing Serverless with Kotlin
20mKnative: A Kubernetes Framework to manage Serverless Workloads
03h 13mKotlin 1.4 Online Event, Day 4: server-side Kotlin
