Google Cloud Functions ondersteunt nu ook Java 11

Abonneer je gratis op Techzine!

Het serverless-platfom Google Cloud Functions biedt vanaf nu ook ondersteuning voor Java 11. Daarnaast ondersteunt het platform nu ook het Micronaut-framework en het Spring Cloud Function-project.

Het serverless-platform van de techgigant maakt het voor ontwikkelaars mogelijk om stukjes code te draaien zonder dat zij daarvoor servers moeten beheren. Met Cloud Functions voor Java 11 kunnen ontwikkelaars code schrijven in JVM-talen zoals Java, Kotlin, Groovy en Scala. Hiervoor gebruiken zij het Functions Framework voor Java. Dit is een functions-as-a-service framework om Java-eigenschappen te schrijven.

API

Het nu gepresenteerde Google Functions Framework voor Java biedt concreet een API die HTTP- en backgroundfunctionaliteit voor serverless computing kan schrijven. Daarnaast biedt het een zogenoemde ‘invoker’ om de functionaliteit op te roepen en te draaien. Dit kan zowel in een lokale als in iedere Java 11-omgeving plaatsvinden, zo geeft Google aan.

Cloud Functions voor Java 11 is op dit moment in bèta beschikbaar. Ontwikkelaars kunnen deze uitproberen met hun favoriete JVM-talen en frameworks.

Overige ontwikkelingen

Naast de komst van het Functions Framework voor Java, biedt Google directe ondersteuning voor het Micronaut-framework en het Spring Cloud Function-project. Ontwikkelaars kunnen op deze manier kiezen welk framework zij willen gebruiken om HTTP- en background-functionaliteit te creëren die het bewuste framework-model gebruikt.

Deze functionaliteit kan, volgens Google, worden gebruikt voor onder meer realtime dataprocessing, het afhandelen van realtime streams en intelligente applicaties als chatbots, en de analyse van video, afbeeldingen en sentimenten.