Functions」を2016年に始めた。Functions」のベータ版を2017年に始め、2018年7月には正式版とした。この3社のサービスは、制限、強み、言語などに関して、それぞれ若干の違いがある。その比較については、Akiwatkar氏の記事が詳しい。Functions」もある。Lambdaが最も著名で、また当然ながら、最も長きにわたって進化や改良を重ねてきた。Lambdaの新機能や変更点については、InfoWorldの記事でも紹介している。サーバーレスアーキテクチャの構成要素サーバーレスアーキテクチャのアプリケーション構築に欠かせない各種の構成要素も、ソフトウエアのさまざまな領域と同じように進化を遂げてきた。コードの作成に使うプログラミング言語、コードの構造を決めるアプリケーションフレームワーク、コードの実行開始の合図となるトリガーなどの要素がある。した構成要素は、それぞれさまざまな選択肢を組み合わせることができ、各サービス事業者で共通して使えるものもあるが、利用する事業者によっては制約もある。Functionsが正式にサポートしているのはJava、JavaScript、C#、F#のみだ。CodeCommitなど、AWSのプラットフォームに固有のものも多い。Functionsは、汎用的なHTTPリクエストをトリガーに使える。Jaworski氏の記事が詳しい。reserved.このページに掲載されている記事・写真・図表などの無断転載を禁じます。著作権は日経BP社およびIDG、またはその情報提供者に帰属します。掲載している情報は、記事執筆時点のものです。