Lv.99の人しか入れないと言われる新宿のテレポート場所(嘘)ここ数日、ノートアプリInkdropを題材にしてAWS Lambdaを触っていた。まずはherokuで運用してるAPIをLambdaで動かすことに成功した。良かった点は、koa.js製のコードベースをほぼ変更する必要が無かった事。小さなfunctionに小分けする必要すら無かった。思ってたよりすんなり行って拍子抜けしてる。 見方を変えると、このAPIがHerokuとLambdaの両方で動くようになったと評価できる。これは嬉しい誤算。帰り道が残されたのは安心感がある。サーバレスには興味あるけど、移行コストがかかりそうとかロックインされるんじゃないかと思っている人が多いと思う。でも工夫すれば案外手軽にできることが分かったので、参考にしてもらいたい。 Lambdaでkoaを動かすアーキテクチャについては先日こちらに書いたとおり、AWS
![サーバレスでベンダーロックインを避ける方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/6482aaca173ece9650c7678374b822319d39b1b0/height=288;version=1;width=512/https%3A%2F%2Fmiro.medium.com%2Fv2%2Fresize%3Afit%3A1200%2F1%2A3U32BmCtZPeAjjDNcwGd8A.jpeg)