Fusic Tech Blog
Fusicエンジニアによる技術ブログ
#lambda
## 背景 AWS SAMでせっせとサーバーレスな処理を構築していました。 AWS Quick Start TemplatesのHello World Exampleから作成した経緯があって、デフォルトでAPI GatewayがREST APIタイプになっていたのですが、HTTP APIという別のタイプを先輩から教えていただき、そちらに変更することになりました。 そのREST→HTTPの変更と...

こんにちは、Fusic武末と申します。 現在、AWS SAMを使ったLambdaバッチ開発に取り組んでいます。その中でLambdaを環境ごとに切り替えてビルド・デプロイする方法を調べました。様々な方法を調べた中でsamconfig.tomlを使ったやり方が良かったので紹介します。 ## 目次 1. samconfig.tomlについて 2. samconfig.tomlで環境ごとにビルド・デ...

Fusicでは現在社内の色々なリソースを「見える化」しようとしています。 そのうちの一つとして、社員の主催イベント・参加イベントをSlack通知で「見える化」しました。 具体的には、connpass APIから取得したデータを用いて、Slack通知を作成しました。 ただ、connpass APIはイベント情報が取得できるだけで、イベントが作成された時のイベントなどは取得できないため、 * ...

Ruby on JetsとはAWS上にサーバレスアプリケーションを構築するためのフレームワークです。  その名の通りRubyでプログラムを書くことができ、アーキテクチャがRuby on Railsに非常に似ているので、これまでRailsでの開発経験があれば少ない学習コストでサーバレスアプリケーションを開発することがで...
