OpenAPIドキュメントから生成した静的ファイルをFirebase Hostingを使っていい感じにホストしてみました。この仕組みにより開発者は簡単に最新の定義にたどり着けるようになります。 概要は以下の通り GitHubにPushしたOpenAPIドキュメントを元にCloudBuildで静的ファイルを生成 CloudBuildが生成したドキュメントをFirebase Hostingにデプロイ Cloud Functions for FirebaseでBasic認証 それぞれのサービスをAWSのサービスにマッピングするとFirebase HostingはAmplify Console、Cloud Functions for FirebaseはLambda@Edge、CloudBuildはCodeBuildのようなイメージになります。 それでは行ってみましょう!! 次の環境で検証します。
