はじめに
AIchi勉強会に参加した時、一番インパクトがあったのがほけきよさんの、AWSでエッジコンピューティングのお話でした。
やってみたいところだけど、試行錯誤する時間が惜しいので、ほけきよさんの記事をそっくり真似してやってみました。
「ぜひぜひ、みなさんも実際に手を動かしながらやってみてください!ではではっ」
と、記事にもありましたので。
参考にしているのは、ほけきよさんのこちらの記事。
【Part1】AWSでエッジコンピューティング環境を作る(全体像)
では、自分なりにトレースしてやってみます。
GreenGrass環境
【Part2】AWS Greengrassの特徴と環境構築
AWSのIot拡張機能ですね。単語しか知らないです。
あと、サーバーレスアーキテクチャのLambdaというものは、全く知りません。
「AWSにはLambdaというFaaS
がある」
もう、何言ってるかわかりません。日本語ですか?
最近、なんとかaaSという
単語が多すぎですね。
FaaS(Function as a Service)・・・サーバーレスでアプリケーション開発が行える仕組み。サーバーレスって言うのは、サーバーを自前で用意しなくても、クラウドから借りれると言うことで、本当に無しで動くわけではないことに注意。(当たり前)
昔はBaaS(Backend as a Service)って言ってたみたいだけど、近年のクラウドプロバイダ側の強化で使いやすくなって、クラウドプロバイダ側で必要なプログラムをうごかすようになって、FaaSに進化したっぽい。
AWS公式のRaspberryPi環境設定
AWS Iot GreenGrass
このまんま、RaspberryPiをセットアップします。