Java フレームワーク

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

Spring Cloud Functions

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 のドキュメントをご覧ください。