Java フレームワーク

Cloud Functions Framework for Java に加えて、Micronaut フレームワークSpring Cloud Function プロジェクトQuarkus が、Cloud Functions を標準サポートするようになりました。フレームワークのプログラミング モデル(依存関係の挿入などの機能を含む)を使用して、HTTP とバック グラウンド関数の両方を作成できます。

Spring Cloud Function

Spring Cloud Function を使用して関数を作成し、Cloud Functions アダプタを使用して Java 11 にデプロイできます。詳細については、Spring Cloud のドキュメントをご覧ください。Spring Cloud Function のサンプルもご覧ください。

Micronaut

Micronaut を使用して関数を作成し、Micronaut GCP の Cloud Functions サポートを使用して Java 11 に関数をデプロイできます。詳細については、Micronaut のドキュメントをご覧ください。Micronaut Cloud Functions のサンプルもご覧ください。

Quarkus

Quarkus を使用して関数を作成し、Quarkus の Cloud Functions サポートを使用して Cloud Functions に関数をデプロイできます。詳細については、Quarkus のドキュメントをご覧ください。