AWS Cloud9

Ruby on Jets Quick Start on Cloud9

最近になって Ruby on Jets というサーバレスフレームワークを知る機会があり、面白そうだったので触ってみました。Ruby on Jets は Rails ライクな開発ができるフレームワークで、それを AWS Lambda の Ruby Runtime の Function としてデプロイできるサー…

AWS Cloud9 で既存の EC2 インスタンスに接続する

以前の記事でEC2インスタンスも同時に自動的に作成するやり方で Cloud9 の環境を作成してみましたが、仕事等で使うケースを考えると、既存のインスタンスに接続するケースもありそうだったので、試しに EC2 インスタンスを事前に別途作成して、そこに接続す…

AWS Cloud9 で API Gateway からの Lambda 実行

前回の記事で Cloud9 での Lambda Function 開発について書きましたが、 Cloud9 から API Gateway 経由での Lambda Function 実行について書いていなかったので今回はそのやり方について書いておきます。 ローカル実行 まずはローカルで API Gateway 経由で …

AWS Cloud9 で Lambda Function 開発

前回の記事で Cloud9 で Rails の開発環境を作ってみましたが、 Cloud9 では Lambda Function の開発も行えるということで、やってみました。 Lambda Function の作成 それでは Lambda 関数を作成してみます。 Cloud9 の新しい環境を作成すると Welcome ペー…

AWS Cloud9 で Rails 開発環境をつくる

Cloud9 が AWS に買収され、AWS Cloud9 としてリリースされてからもう結構経ってしまいましたが、 Lambda 等のサーバレスなサービスを使う機会が増えてきたり、コンテナ等を活用するようになってきたので、クラウドの IDE が便利に活用できるようなら使って…