AWS SDK for Kotlin overview
summary
AWS ships a Kotlin SDK built from scratch (about 76,000 handwritten lines and ~6,000,000 generated), published as developer preview (0.21.4). It exposes AWS operations as suspend functions, offers DSL-style builders and multiplatform JVM support now. Live demos show S3 uploads/downloads and DynamoDB scans working, paginators and waiters handling large result sets, and async conversion cutting a 17s serial upload to ~2s concurrent. Gradle-per-service deps keep binaries small; codegen comes from Smithy models.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 4:35Adding dependencies
- 7:20Calling AWS services
- 15:30Package namespace organization
- 16:30Asynchronous calls
- 22:08Pagination
- 26:30DynamoDB Items
- 28:23Waiters
- 32:15Future plans
related talks
22mBuilding SDKs - The Kotlin Way
46mGoing Serverless with Kotlin
33mKotless - Kotlin Serverless Framework
37mUnlock Power of Kotlin DSL for Kubernetes
52mKotlin Backend Development 6 Yrs Recap. The Good, the Bad and the Ugly
01h 00mKotlin Recipes
15mServerless Development With Kotlin and Kotless
33mUsing Kotlin for JS Client and JVM Server
