sapislab開発記録

sapislab開発記録 - インフラ構成

sapislabのインフラ構成について紹介したいと思います。 特に目新しさは無いのですが、サーバーレスと呼ばれるパターンに属する構成になります。 誰もアクセスしていない時は何も動いていないというのが、なんとも面白いですよね。 要素としては「管理画面の…

sapislab開発記録 - リリースのお知らせ

細々と作っていたsapislabですが、なんとか最低限の機能は実装できたのでリリースしたいと思います。 管理画面はこちらから、ドキュメントはこちらからアクセスできます。 良く言えばシンプル、悪く言えば殺風景、もう少しユーザーフレンドリーな画面にした…

sapislab開発記録 - ビジネスルール

さて、キーバリューのサービスを提供したとして、どんな利用のされ方をするでしょうか? こちらが意図した通りに使ってくれるとは限りません。 無料で無制限としたら1人で大量のキーバリューを使ってしまうかもしれません。 そういったリスクを抑え、最終的…

sapislab開発記録 - 要件定義

では要件を明確にするところから始めましょう。 やりたいことは「状態制御をAPIサービスとして提供する」です。 とても明確なゴールですが、このままでは「言っている本人しか具体的なことは分からない」状態ですね。 システム開発の現場ではお客様のゴール…

sapislab開発記録 - はじめに

概要 本投稿はWebサービスsapislab(サピスラボ)開発の記録になります。 sapis は Simple API Service、lab は laboratory の略で研究所・実験室の意です。 簡単なWebAPIサービスの提供および管理画面の構築を行います。 具体的にやりたいこと 本当はやって…