電通デジタルでバックエンドの開発をしている平沼です。 Dentsu Digital Advent Calendar 2020 の 18 日目の記事になります。前回の記事は「Micro Frontends 導入の覚書」でした。 弊社では、社内 / グループ会社向けのデジタル広告運用実績管理システムのバックエンドサービスに gRPC を利用しています。また Web などから HTTP によるアクセスができるように、 gRPC から HTTP に変換して API を提供する grpc-ecosystem/grpc-gateway も利用しています。 grpc-gateway を利用するとき、 README.md 通りの使い方ではサービス運用上困ることがあります。今回はそのうち下記 3 点を取り上げて対応方法を紹介します。 ・grpc-gateway サーバ自身のヘルスチェックをしたい ・認証情報
![grpc-gateway を実運用で使うための追加実装|Dentsu Digital Tech Blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/6adacb3713dad8286f23aa07ec8a8ce7b0e1a6a5/height=288;version=1;width=512/https%3A%2F%2Fassets.st-note.com%2Fproduction%2Fuploads%2Fimages%2F40578668%2Frectangle_large_type_2_ebacf2f00b9e7d2a90445a2af19b4992.png%3Ffit%3Dbounds%26quality%3D85%26width%3D1280)