インスタンス不要、クラウド上でコードを実行できる「AWS Lambda」がJavaに対応
クラウド上で何らかのコードを実行するには、通常は何らかのインスタンスを立ち上げ、OSを起動し、その上にコードの実行環境を構築する必要があります。しかし「AWS Lambda」はそうしたインスタンスの起動を必要とせず、ユーザーがコードの実行環境を用意することなく、Amazonクラウドの上で直接コードを実行できる非常にユニークなサービスです。
AWS Lambdaは、クラウド上で発生するイベントをトリガーとしてコードが実行される仕組みで、これまでNode.jsをベーストしたJavaScriptで記述可能でした。
そのAWS LambdaがJava 8にも対応したことが発表されました。
AWS Lambdaは昨年11月のイベント「re:Invent」で発表され、今年の4月に正式公開されたときにJavaのサポートも数週間以内に行われると説明されていました。
AWS Lambdaは実行環境を全てAmazonクラウドが用意してくれるため、セキュリティパッチやスケールアウトといった運用面での手間や心配が必要ありません。このAWS LambdaがJavaScriptに加えてJavaをサポートしたことで、より業務寄りのプログラマがAWS Lambdaの開発に取り組める環境が整い、活用例が広がっていくものと期待されます。
あわせて読みたい
2015年のIaaS+PaaS国内市場規模は昨対比40%増の1200億円超へ、今後はPaaSが市場を牽引。矢野経済研究所
≪前の記事
「進捗どうですか?」と聞かれなくて済む、カンバンとGitで始める進捗管理を自動化する方法[PR]