Java sur Google Cloud
Concevoir, déployer et surveiller vos applications Java
Bibliothèques optimisées pour Java
Les bibliothèques idiomatiques rendent l'écriture d'applications Java pour Google Cloud simple et intuitive. Elles gèrent l'ensemble des détails de bas niveau de la communication avec le serveur, y compris l'authentification avec Google, afin de vous permettre de vous concentrer sur votre application.
Intégrations avancées avec IDE (environnement de développement intégré)
Cloud Code vous aide à écrire, exécuter et déboguer des applications cloud natives rapidement et facilement. Des extensions pour les IDE offrent une assistance clé en main pour le développement Java sur Google Cloud, dont des outils spécifiques pour le développement d'applications avec Kubernetes et sans serveur.
Trouvez, diagnostiquez et résolvez les problèmes complexes
Google Cloud Observability fournit des fonctionnalités de traçage, de journalisation, de surveillance et de création de rapports d'erreur. Suivez l'état, les performances et la disponibilité de vos applications cloud afin de détecter et résoudre les problèmes plus rapidement.
Prise en charge du framework Spring
Spring Cloud GCP offre une intégration complète et idiomatique de Spring Boot pour favoriser une adoption rapide des services gérés avec Spring Data, et pour surveiller vos applications avec Spring Cloud Sleuth et Micrometer.
Exécutez des charges de travail dans tous les environnements
Google Cloud vous laisse choisir l'environnement le plus adapté à vos applications Java, avec la possibilité de les exécuter sans serveur, sur Kubernetes, sur des VM ou sur du matériel personnalisé. La compatibilité avec les images natives améliore également les performances de vos applications.
Gestion des artefacts Maven
Artifact Registry est un registre hébergé pour les images de conteneurs et les artefacts Maven. Vous pouvez partager et gérer vos images de conteneurs et vos artefacts Java générés par Maven et Gradle avec un contrôle des accès précis, et une gestion de l'authentification et des accès basée sur des dépôts.
Produits associés
Observabilité
Surveillez vos applications Java, dépannez-les et améliorez leurs performances avec Google Cloud Observability.
Google Kubernetes Engine
Exécutez vos applications Java dans un service Kubernetes sécurisé et géré avec autoscaling quadridirectionnel et compatibilité multicluster.
Cloud Run
Déployez et faites évoluer rapidement vos applications Java conteneurisées à l'aide de notre plate-forme de calcul entièrement gérée.
Spanner
Utilisez Hibernate ORM ou Spring Data pour vous connecter facilement à Spanner, notre base de données relationnelle entièrement gérée.
Cloud Functions
Solution FaaS (Function as a Service) évolutive facturée à l'usage pour exécuter votre code sans aucune gestion de serveur.
Cloud Code
Tout ce dont vous avez besoin pour écrire, déboguer et déployer vos applications cloud natives dans Visual Studio Code et IntelliJ.
Ressources techniques
-
Anthos en profondeur : transformer vos anciennes applications Java
-
Déployer une application Java en utilisant Spring Boot sur Kubernetes exécuté sur GKE
-
Concevoir et déployer une application Spring Boot sur l'environnement standard App Engine
-
Concevoir et déployer une application Spring Boot sur Cloud Run
-
Concevoir et déployer une fonction Java sur Cloud Functions pour Java 11
-
Concevoir une application Web Spring Boot avec Cloud Shell
-
Traçage distribué d'une application Spring
-
Mieux intégrer des images Docker pour Java créées avec Jib
-
Exécuter une application Kubernetes avec Cloud Code et IntelliJ
Commencez à créer des applications sur Google Cloud avec 300 $ de crédits offerts et plus de 20 produits toujours gratuits.
Concevez et développez rapidement des applications Java, et utilisez les services gérés de Google Cloud.