Catégories
Start-up et applications

Google Cloud Functions ajoute la prise en charge de Java 11

Google a annoncé la prise en charge de Java 11 sur sa plateforme informatique sans serveur Cloud Functions.

En tant que plate-forme sans serveur, Cloud Functions exécute des extraits de code sans qu'un développeur n'ait besoin de gérer des serveurs. Cloud Functions for Java 11 permet aux développeurs d'écrire du code dans des langages JVM comme Java, Kotlin, Groovy et Scala via le Functions Framework for Java, qui est un framework de fonctions en tant que service pour écrire des fonctions Java.

CONTENU CONNEXE: Java célèbre son 25e anniversaire après la sortie de Java 14

Il existe deux types de fonctions dans l'informatique sans serveur: les fonctions HTTP et d'arrière-plan. Les fonctions HTTP sont utilisées pour répondre aux événements HTTP; Les fonctions d'arrière-plan sont utilisées pour traiter les événements provenant des services cloud et GCP. Le Functions Framework for Java fournit une API qui peut être utilisée pour créer ces fonctions. Il fournit également un appelant pour appeler et exécuter ces fonctions, localement ou dans n'importe quel environnement Java 11, a expliqué Google.

En plus du cadre de fonctions pour Java, Google propose désormais une prise en charge prête à l'emploi pour le cadre Micronaut et le projet Spring Cloud Function. Les développeurs peuvent choisir le framework qu'ils souhaitent utiliser et créer des fonctions HTTP et d'arrière-plan à l'aide du modèle de ce framework.

Selon Google, certains exemples d'utilisation de fonctions sont le traitement de données en temps réel, la gestion de flux d'événements en temps réel et des applications intelligentes telles que les robots de discussion ou l'analyse de vidéos, d'images et de sentiments.

«Les développeurs Java peuvent désormais écrire leurs fonctions en utilisant le langage de programmation Java (un langage souvent utilisé dans les entreprises) en plus de Node.js, Go ou Python. Les fonctions cloud vous permettent d'exécuter des bits de code localement ou dans le cloud, sans approvisionner ni gérer les serveurs: déployez votre code et laissez la plateforme gérer la montée en puissance et la descente pour vous », a expliqué Guillaume Laforge, défenseur des développeurs de Google Cloud. Publier.

Les fonctions cloud pour Java 11 sont actuellement en version bêta. Les développeurs peuvent l'essayer avec leur langage et framework JVM préférés.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *