MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました 最近注目のキーワードがサーバレスアーキテクチャです。AWS LambdaやAzure Functionなどを使って決して多機能ではない、シンプルなシステムを構築します。それらを組み合わせて一つの大きなシステムとしていく開発技術になります。 今回はそんなサーバレスアーキテクチャによる開発を手軽に体感できるServerless Traveling Ruby Starterkitを紹介します。利用している言語はRubyです。 Serverless Traveling Ruby Starterkitの使い方 コードの例です。環境変数を出力したり、ライブラリを利用しています。 $ cat app/app.rb #!/usr/bin/env ruby puts "event: #{ARGV[0
![Serverless Traveling Ruby Starterkit - RubyでAWS Labmdaを使う際の基礎にどうぞ](https://cdn-ak-scissors.b.st-hatena.com/image/square/5b77db804c69b51b3167dd1e1ade43bf4e33b573/height=288;version=1;width=512/https%3A%2F%2Fmoongift-assets.s3.amazonaws.com%2Fassets%2Fnone-c3f80f5acd8206a735bb12db1e77cb6d.png)