Are my serverless Kotlin options (for aws lambda, ...
# server
v
Are my serverless Kotlin options (for aws lambda, for instance), still SpringBoot or Micronaut?
c
quarkus?
1
v
Oh, RedHat's one? It looks quite old-school, EJB I think.
🤮 1
d
Http4k supports lambda with a simple adapter layer 🙃 (as well as 5 other serverless platforms 😉 ).you can also compile to graalvm using the custom tubtimry, or use snapstart.
👍 2
2
v
@dave is it supported without using Pulumi?
d
Yes - it's just that pulumi is the easiest way in our experience!
How you interact with the aws APIs is up to you (although I can't help with that! 😉 )
v
Just another thing to learn, I guess (and another account to set up...)
d
Pulumi is pretty easy - you can use the http4k tutorial to get going. The pulumi API is pretty sane all in 😉
a
If you're familiar with Cloudformation, I would highly recommend the AWS SAM extension and the SAM CLI to deploy your http4k lambdas. I have an example Cloudformation template here, but I should really write a guide for it at some point.
v
I've experimented with AWS CDK.