はじめまして。AIシステム部MLエンジニアリンググループ で学生インターンをしている 早坂( @takemioIO ) です。 普段はパケット処理などをやっているのですが、縁あってここでは MLOps の通常業務に携わっております。 私は二ヶ月間インターンとして開発に取り組んでいました。ここではその実装物の一つを紹介します。 この AI システム部 のとあるプロジェクトでは、 Cloud Functions と Cloud Pub/Sub を利用したデータパイプライン を構築しております。 そのプロジェクトは毎日のように変更が取り込まれ、非常に開発が盛んですが一方それゆえに破壊的な変更で足を撃ち抜いてしまいそれによって悩まされることがありました。 さらにはクラウドサービスを利用してるという部分からローカルでの検証環境がありませんでしたので、毎回 GCP に デプロイするしかなく、トライアン
![Cloud Functions をローカル環境で統合テスト可能にした話 | BLOG - DeNA Engineering](https://cdn-ak-scissors.b.st-hatena.com/image/square/e13b350c7ca37000575b6b342c8ef5ac6e39ac6e/height=288;version=1;width=512/https%3A%2F%2Fengineering.dena.com%2Fblog%2F2020%2F09%2Flocal_testing_cloudfunctions%2Fcover.png)