2017-01-10 6 views
0

Google Cloudを使用したり、公開インターネットにAPIを公開することなく、Googleホームを開発する方法はありますか?Google Cloudを使用しないGoogleホーム開発

私は制限された環境にあるため、多くの人が跳ね飛ぶことなくサーバーを世界に開放することはできません。私がそれを内部的に行うことができれば、頭痛の種をたくさん節約できます。

答えて

0

(個人的なもののために、それはおそらく、私はかかるだろうなアプローチだけれども)。

私たちはTDDを使用してテストシナリオに対してコードを書きました。実際のデバイスで実際にテストするたびに99.9%のものが初めて動作したので、開発を大幅にスピードアップできました。

1

Google Cloudは必要ありませんが、公共のインターネットにはAPIが必要です。ウェブサーバー上のすべてを実行することはできますが、もちろん、リクエストを送信できるようにするには、そのサーバーを確認する必要があります。

開発のために、独自のオープンソースツールセットBespoken Toolsがあります。今のところ主にAlexaをサポートしていますが、Google Assistantのサポートは途中です。しかし、これらのツールから、bstプロキシを使用してファイアウォール内のローカルマシン上のサーバーを公開することができます(会社の場合)。同様のツールはnGrokです。

0

私はGoogle Cloudを使い始めましたが、デプロイメントプロセスが速すぎる展開には時間がかかりすぎました。代わりに、私はnode.jsngrokのためのGoogleの手順を使用しています。コードを変更してnode.jsサーバを再起動するだけで2秒しかかかりません。ステップの設定(簡単)による

ステップ:、ngrokのようなソリューションは、仕事に行くされていないため、我々は中にいるビジネス環境へ https://developers.google.com/actions/tools/ngrok

+0

ありがとうございました。私が自分でこれをやっていたのなら、これはおそらく私が取るべきアプローチです。残念ながら、ファイアウォール全体をトンネリングすると、私たちのITセキュリティは非常に不幸になります。 – samanime

関連する問題