Profitez de conseils d'optimisation de responsables IT d'Uber, d'Air Asia, de Deloitte, d'ADT et d'autres entreprises lors du IT Heroes Summit gratuit. Regarder la vidéo
Accéder à

Sans serveur

Développez et déployez des applications et des fonctions hautement évolutives sur une plate-forme sans serveur entièrement gérée. Notre informatique sans serveur fait évoluer automatiquement vos services à la hausse ou à la baisse, et même à zéro, en fonction du trafic, et vous ne payez que ce que vous utilisez.

Commencez un essai sans frais et obtenez 300 $ de crédits offerts.

Principales fonctionnalités

Produits

Cloud Run

Créez des applications dans votre langage, vos dépendances et vos outils préférés, et déployez-les en quelques secondes. Cloud Run effectue un scaling automatique à la hausse ou à la baisse à partir de zéro en fonction du trafic, presque instantanément. Ainsi, vous n'avez plus besoin de gérer l'infrastructure. Cloud Run ne vous facture que les ressources que vous utilisez.

Cloud Functions

Développez vos solutions plus rapidement en créant et en exécutant des petits extraits de code qui répondent à des événements. Utilisez Cloud Functions pour vous connecter à Google Cloud ou à des services cloud tiers via des déclencheurs afin de simplifier les problèmes d'orchestration complexes. Exécutez des fonctions dans plusieurs environnements (environnements de développement local, environnements sur site, Cloud Run et autres environnements sans serveur basés sur Knative) et évitez la dépendance vis-à-vis d'un fournisseur. 

Intégration des services

Lors de l'intégration de services, il est bien trop facile de développer un couplage fort qui devient fragile, lent et difficile à déboguer au fil du temps. Laissez nos produits d'intégration des services s'occuper des tissus conjonctifs, et consacrez-vous à ce que vous savez faire de mieux : la création d'applications de qualité.

Clients

Clients

Les entreprises peuvent innover sans se soucier du provisionnement des machines, des clusters ou de l'autoscaling.Aucune connaissance des conteneurs ou de Kubernetes n'est nécessaire.

Cas d'utilisation

Charges de travail sans serveur

Cas d'utilisation
Services Web : sites Web

Créez votre site Web en utilisant Cloud Run dans votre langage ou framework préféré (Go, Python, Java, Node.js, .NET, etc.), accédez à votre base de données SQL. sur Cloud SQL et affichez des pages HTML dynamiques.

Cas d'utilisation
Intégration à des services et des API tiers

Utilisez Cloud Functions pour afficher vos propres microservices via des API HTTP ou intégrez des services tiers proposant des intégrations webhook. Vous pouvez ainsi ajouter rapidement de puissantes fonctionnalités à votre application, par exemple pour envoyer des e-mails de confirmation à la suite d'un paiement effectué sur Stripe, ou pour répondre aux événements de SMS Twilio.

Cas d'utilisation
Automatisation des processus informatiques

Automatisez votre infrastructure cloud avec des déclencheurs Eventarc et des workflows qui contrôlent les services Google Cloud. Par exemple, planifiez un workflow mensuel pour détecter et résoudre les problèmes de conformité liés à la sécurité. En effectuant des itérations via des ressources critiques et des autorisations IAM, envoyez les requêtes requises pour renouveler les approbations à l'aide d'une fonction Cloud. Supprimez l'accès de toutes les autorisations non renouvelées au bout de 14 jours.

Cas d'utilisation
Services Web : backend d'API REST

Les applications mobiles modernes s'appuient généralement sur des API backend RESTful pour fournir des vues actuelles des données d'application et permettre la séparation des équipes de développement frontend et backend. Grâce aux services d'API exécutés sur Cloud Run, les développeurs peuvent conserver les données de manière fiable sur des bases de données gérées telles que Cloud SQL ou Firestore (NoSQL). Lorsque les utilisateurs se connectent à Cloud Run, ils ont accès aux données de ressource d'application stockées dans les bases de données Cloud.

Cas d'utilisation
Analyse en temps réel

Exécutez des analyses en temps réel sur les fichiers provenant de Cloud Storage dans BigQuery à l'aide de Cloud Functions. Intégrez l'analyse des menaces de sécurité aux journaux entrants qui dégagent des insights et mettent en évidence les comportements malveillants.

Toutes les fonctionnalités

Capacités

Tous les environnements d'exécution Les langages et les environnements d'exécution modernes conviennent généralement aux nouvelles applications, mais de nombreuses applications existantes ne peuvent pas être réécrites ou dépendent d'un langage non compatible avec la plate-forme sans serveur. Cloud Run est compatible avec les images Docker standards, et peut exécuter n'importe quel environnement d'exécution ou version d'environnement d'exécution dans un conteneur.
Simultanéité par instance Les applications traditionnelles sont peu performantes lorsqu'elles sont limitées à un modèle de requête unique commun sur les plates-formes FaaS. Cloud Run autorise jusqu'à 1 000 requêtes simultanées sur une même instance d'application, ce qui offre un niveau d'efficacité bien plus élevé.
Traitement en arrière-plan Les plates-formes sans serveur "gèlent" souvent les fonctions lorsqu'elles ne sont pas en cours d'utilisation. Cela simplifie le modèle de facturation (vous ne payez que pendant leur exécution), mais peut compliquer l'exécution des charges de travail qui devraient fonctionner en arrière-plan. Cloud Run est compatible avec les nouveaux contrôles d'allocation du processeur qui permettent à ces processus en arrière-plan de s'exécuter comme prévu.
Testez des idées rapidement En quelques clics, vous pouvez effectuer des déploiements et des rollbacks progressifs et gérer le trafic de manière avancée dans Cloud Run. 
Aucune connaissance des conteneurs nécessaire Commencez avec un conteneur ou utilisez des packs de création pour créer des images de conteneurs directement à partir du code source. Avec une seule commande "gcloud run deploy", vous pouvez créer et déployer votre code dans Cloud Run. 
Tutoriels intégrés Les tutoriels intégrés dans l'éditeur Cloud Shell et dans Cloud Code vous permettent d'être rapidement opérationnel sans serveur. Plus besoin de jongler entre les onglets, les documents, votre terminal et votre code. Vous pouvez même créer vos propres tutoriels pour permettre à votre entreprise de partager les bonnes pratiques et d'intégrer plus rapidement les nouvelles recrues. 

Tarifs

Tarifs

Cloud Run est facturé à l'utilisation, avec un niveau Always Free, le total étant arrondi à la centaine de millisecondes la plus proche. Le coût total correspond à la somme des ressources du processeur, de la mémoire, des requêtes et du réseau utilisées.

Utilisez le Simulateur de coût Google Cloud pour obtenir une estimation.