今、注目を集めながら、理解が困難なバズワードの1つに「サーバレス(アーキテクチャ)」がある。文字通りに解釈するなら、コンピューティング・システムでありながらサーバが存在しない構造だ。それはどんな構造なのだろうか。 ブルックス氏は、「コンピューティング・システムである以上、サーバは確かに存在します。ユーザーにとっては隠蔽化され、見えない存在となっているだけです。その意味で、厳密には正しい言葉ではなく、それが誤解を招く原因となっています」と説明する。 このサーバレスはFaaS(Function as a Service)と言い換えられるという。FはFunctionを意味し、SaaSなどと同様、必要に応じて機能を利用するコンピューティング/サービス形態ということだ。 「つまり、サーバレスはサーバやDB、APIなど、ITインフラにまつわる一切をひとまとめにしたサービスです。機能を利用するためにほか