Google Cloud FunctionsがJava 11をサポート開始。KotlinやScalaも利用可能に
米Googleが、Google Cloud Functions(GCF)でJava 11のサポートをベータ版として開始。GCFは、いわゆるサーバレスコンピューティングをGoogle Cloudで提供するサービス。Functions Framework for Javaを用いることで、KotlinやGroovy、ScalaといったJavaVMで実行される、いわゆるJavaVM言語にも対応する。
この記事は新野淳一氏のブログ「Publickey」に掲載された「Google Cloud FunctionsがJava 11をサポート開始。KotlinやScalaも利用可能に」(2020年5月28日掲載)を、ITmedia NEWS編集部で一部編集し、転載したものです。
米Googleはこのほど、Google Cloud FunctionsでJava 11のサポートをベータ版として開始したことを発表しました。
Google Cloud Functionsは、いわゆるサーバレスコンピューティングをGoogle Cloudで提供するサービスです。
あらかじめサーバをプロビジョニングしておく必要はなく、イベントをきっかけに実行したい関数をGoogle Cloud Functions上に保存しておくと、イベントにより自動的に関数が実行されます。実行される関数は負荷に応じて自動的にスケーラブルに実行され、実行が終了すれば利用していたコンピューティングリソースは解放されます。
今回の発表は、このGoogle Cloud FunctionsでJava 11をサポートしたというもの。
現時点でJavaの最新バージョンは3月に発表されたJava 14ですが、3年にわたってバグフィックスやセキュリティ対応などのパッチが提供されるLTS(Long Term Support)版のJavaは2018年9月に登場した「Java 11」が最新です。
そのためGoogle Cloud Functionsでも最新のLTS版であるJava 11をサポートすることになったわけです。
今回のJava 11のサポートはJava言語だけでなく、Googleがオープンソースで公開しているFunctions Framework for Javaを用いることで、KotlinやGroovy、ScalaといったJavaVMで実行される、いわゆるJavaVM言語にも対応します。
Googleはすでに2019年11月にGoogle App EngineでJava 11に正式対応しており、またAWSも2019年12月にAWS LambdaでJava 11のサポートを開始しています。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
Microsoft、「Azure Arc enabled Kubernetes」をプレビュー公開 OpenShift、Rancherなどとも統合可能に
米Microsoftが「Azure Arc enabled Kubernetes」をプレビュー公開。Azureを中心にAWSやオンプレミスなどを含むマルチクラウド基盤を構成するサービス「Azure Arc」をKubernetes対応にしたもの。Red Hat OpenShift、Canonical Kubernetes、Rancher Labsにも対応する見通し。
ずっと無料で使えるクラウド「Free Tier」主要サービスまとめ(主にIaaS・PaaS) 2020年版
クラウドサービスの多くには、期限なく無料で使える「Free Tier」というサービスが存在します。これらは開発環境やテスト環境としてクラウドを試すには非常に有効です。本記事では、主要なベンダーが提供しているFree Tierを紹介します。
「Amazon Red Hat OpenShift」発表 AWSがRed Hat OpenShiftのマネージドサービスを提供へ
米Amazon Web Services(AWS)と米Red Hatが提携を強化。Red Hat OpenShiftのマネージドサービスをAWS上で提供する「Amazon Red Hat OpenShift」を発表した。今年後半に提供を始める予定だ。
Google、マルチクラウド基盤「Anthos」のAWS正式対応を発表 Azure対応も作業中
米Googleが、マルチクラウド基盤「Anthos」のAWS正式対応を発表。Microsoft Azure対応もプレビューとなっている。Anthosは2019年にリリースされ、他社製品への対応が待たれていた。
VMware、Kubernetesレイヤーでマルチクラウドを実現する「VMware Tanzu」正式リリース
米VMwareが、「VMware Tanzu」の正式リリースを発表。Kubernetesの導入から展開までをカバーするツールで、日本時間3月11日から提供を始める。同ツールは、同社の新しいマルチクラウド戦略の核になりえる。
