Amazon AWSのサーバーレス・サービス、LambdaがGo言語のサポート開始

Amazo AWSのサーバーレス・プラットフォーム、LambdaGoのプログラムのサポートを開始した。GoはGoogleが開発したプログラミング言語で、最近人気を高めつつある。

AWSがGoをサポートすること自体は大きな驚きではない。AWSは昨年のre:InventカンファレンスでGoをサポートする予定だと明らかにしていた。しかしデベロッパーがGoで書いた関数を実際にLambdaで実行できるのは今日(米国時間1/16)からだ。

これでAWS LambdaはJavaScript、Node.js、Java、C#、Pythonに加えてGoをサポートすることになった。Lambdaのライバルを目指すGoogleのサーバーレス・プラットフォーム、Cloud Functionsは依然としてベータで、言語としてはまだNode.jsしか使えない。一方MicrosoftのAzure FunctionsはC#、JavaScript、F#、Javaをサポートし、Python、PHP、TypeScript、Batch、Bash、Powershellをそれぞれ実験的にサポートしている。

サーバーレス・プラットフォームの価値はサポートする言語の種類だけで測れるものではないが、 Lambdaのように多数の言語がサポートされればそれだけ広い範囲のデベロッパーが利用できるようになる。スタートしたばかりのサーバーレス・サービスという分野にとって、これは大きな意味を持つだろう。

LambdaにアップされたGoのコードは標準的なgo1.xランタイムで実行される。デベロッパーはGoプログラムをZIPファイルとしてAWSにアップし、コマンドライン・ツールまたはLambdaコンソールから実行する。またAWSの分散型アプリ向けデバッグとモニターのツール、AWS X-RayもLambda上のGo をサポートする。AWS CodeStarもGo関数によるデリバリー・ツールチェインの設定を助ける。

[原文へ]

(翻訳:滑川海彦@Facebook Google+

投稿者:

TechCrunch Japan

TechCrunchは2005年にシリコンバレーでスタートし、スタートアップ企業の紹介やインターネットの新しいプロダクトのレビュー、そして業界の重要なニュースを扱うテクノロジーメディアとして成長してきました。現在、米国を始め、欧州、アジア地域のテクノロジー業界の話題をカバーしています。そして、米国では2010年9月に世界的なオンラインメディア企業のAOLの傘下となりその運営が続けられています。 日本では2006年6月から翻訳版となるTechCrunch Japanが産声を上げてスタートしています。その後、日本でのオリジナル記事の投稿やイベントなどを開催しています。なお、TechCrunch Japanも2011年4月1日より米国と同様に米AOLの日本法人AOLオンライン・ジャパンにより運営されています。