Découvrez les formations, démonstrations et lancements de produits que vous avez manqués lors de Next 2024.Commencer

Accéder à
Workflows

Workflows

Associez les API et les services Google Cloud pour créer des applications fiables, des processus d'automatisation, ainsi que des pipelines de données et de machine learning.

Les nouveaux clients bénéficient de 300 $ de crédits gratuits à dépenser sur Workflows. Tous les clients obtiennent 5 000 étapes et 2 000 appels d'API externes par mois, non déduits de leurs crédits.

  • Déployez et exécutez un workflow qui connecte une série de services grâce à ce tutoriel.

  • Automatisez les processus de façon fiable, y compris les délais d'attente et les nouvelles tentatives jusqu'à un an

  • Implémentez un traitement en temps réel avec des exécutions à faible latence basées sur des événements

Avantages

Simplifiez votre architecture

Les workflows avec état vous permettent de visualiser et de surveiller des intégrations de services complexes sans dépendances supplémentaires.

Intégrez la fiabilité et la tolérance aux pannes

Contrôlez les échecs grâce à la logique de nouvelle tentative par défaut ou personnalisée, ainsi qu'à la gestion des erreurs même lorsque d'autres systèmes échouent. Vérifiez chaque étape du transfert vers Spanner pour suivre votre progression.

Aucune maintenance nécessaire

Évoluez selon vos besoins : vous n'avez rien à corriger ni à gérer. Vous ne payez que lorsque vos workflows s'exécutent, et non lorsqu'ils sont inactifs ou en attente.

Principales fonctionnalités

Principales fonctionnalités

Exécution fiable des workflows

Appelez n'importe quel service, qu'il s'agisse de Cloud Functions ou Cloud Run, ou encore d'API privées et tierces. Les connecteurs facilitent l'utilisation des services Google Cloud, car ils se chargent de mettre en forme les requêtes, de gérer les tentatives et d'attendre pour terminer les opérations de longue durée.

Contrôle d'exécution efficace

Transformez les données de réponse à l'aide d'expressions et de fonctions, puis préparez les entrées de requête. Automatisez les conditions en fonction des réponses d'entrée et de service. Spécifiez les stratégies de nouvelle tentative et la gestion des erreurs. Attendez les opérations asynchrones et les événements avec l'interrogation et les rappels.

Tarification à l'utilisation

Vous ne payez que lorsque des workflows réalisent des étapes.

Voir toutes les fonctionnalités

Documentation

Documentation

Google Cloud Basics

Comprendre Workflows

Découvrez les concepts fondamentaux et les principales fonctionnalités de Workflows dans cette présentation du produit.
Quickstart

Guides de démarrage rapide de Workflows

Apprenez à créer, déployer et exécuter un workflow à l'aide de Cloud Console, de l'outil de ligne de commande gcloud ou de Terraform.
Tutorial

Guides d'utilisation de Workflows

Découvrez comment contrôler l'ordre d'exécution des étapes d'un workflow, appeler des services et effectuer des requêtes HTTP, patienter en utilisant des rappels ou des sondages, et créer des déclencheurs automatiques.
APIs & Libraries

Présentation de la syntaxe

Découvrez comment écrire des workflows afin d'appeler des services et des API, exploiter les données de réponse, et ajouter des conditions, de nouvelles tentatives et une gestion des erreurs.

Vous ne trouvez pas ce que vous cherchez ?

Cas d'utilisation

Cas d'utilisation

Cas d'utilisation
Intégration d'applications et orchestration de microservices

Combinez des séquences d'appels de service dans des workflows fiables et observables. Par exemple, utilisez un workflow pour mettre en œuvre le traitement des reçus dans une application de dépense. Lorsqu'une image de reçu est importée dans un bucket Cloud Storage, Workflows l'envoie à Document AI. Une fois le traitement terminé, une fonction Cloud détermine si une approbation est requise. Enfin, les utilisateurs peuvent voir le reçu en ajoutant une entrée dans une base de données Firestore.

Cas d'utilisation
Automatisation des processus métier

Exécutez vos activités commerciales avec Workflows. Par exemple, automatisez le traitement et le suivi des commandes à l'aide d'un workflow. Après avoir vérifié l'inventaire, un colis est demandé à l'entrepôt et une notification est envoyée au client. Le colis est scanné au moment où vous quittez l'entrepôt et il est mis à jour via un rappel qui ajoute des informations de suivi à la commande. Les commandes qui ne sont pas marquées comme livrées dans les 30 jours sont transmises au service client.

Cas d'utilisation
Pipelines de données et de ML

Implémentez des pipelines de données par lot et en temps réel à l'aide de workflows qui classent les exportations, les transformations, les requêtes et les tâches de machine learning. Les connecteurs Workflows pour les services Google Cloud tels que BigQuery facilitent l'exécution des opérations et l'attente de leur fin. L'intégration de Cloud Scheduler simplifie l'exécution de workflows programmés.

Cas d'utilisation
Automatisation des processus informatiques

Automatisez votre infrastructure cloud avec 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.

Toutes les fonctionnalités

Toutes les fonctionnalités

Redondance et tolérance aux pannes
Les workflows sont automatiquement dupliqués dans plusieurs zones et points de contrôle après chaque étape, garantissant ainsi que leur exécution même en cas de panne. Dans les autres services, les échecs sont gérés grâce à des stratégies de nouvelles tentatives par défaut et personnalisées, des délais avant expiration et le traitement personnalisé des erreurs.
Spécifications personnalisées
Spécifiez des workflows au format YAML ou JSON avec des étapes nommées, afin qu'ils soient plus faciles à visualiser, à comprendre et à observer. Ces formats lisibles par un ordinateur permettent de générer et d'analyser de manière programmatique des workflows.
Un délai d'attente allant jusqu'à un an
Attendez une période donnée pour implémenter l'interrogation. Les connecteurs fournissent des étapes de blocage pour de nombreux services Google Cloud qui exécutent des opérations de longue durée. Écrivez vos étapes et vérifiez qu'elles sont toutes terminées avant les prochaines exécutions.
Déclencheurs basés sur des événements, planifiés et programmatiques
Les exécutions de workflow sont à faible latence et sont compatibles avec le traitement en temps réel et par lot. Avec Eventarc, les workflows peuvent être exécutés lorsque des événements se produisent, par exemple lorsqu'un fichier est importé dans Cloud Storage ou lors de la publication d'un message Pub/Sub.
Rappels HTTP
Créez des URL de rappel uniques dans votre workflow. Attendez ensuite (avec un délai d'inactivité configurable jusqu'à un an) que l'URL est appelée pour recevoir les données de la requête HTTP dans votre workflow. Elle est utile pour attendre les systèmes externes et mettre en œuvre des processus humains.
Sécurité
Les workflows s'exécutent dans un environnement de bac à sable et ne contiennent aucune dépendance de code nécessitant des correctifs de sécurité. Stockez et récupérez des secrets avec Secret Manager.
Authentification fluide dans Google Cloud
Orchestrez le travail de n'importe quel produit Google Cloud sans vous préoccuper de l'authentification. Utilisez un compte de service approprié et laissez Workflows faire le reste.
Exécution à faible latence
Planification rapide des exécutions de workflow et des transitions entre les étapes. Performances prévisibles sans démarrages à froid.
Déploiement rapide
Déployez des workflows en quelques secondes pour accélérer le développement et apporter rapidement des modifications en production.
Surveillance et journalisation intégrées
L'intégration directe à Cloud Logging avec des entrées automatiques et personnalisées vous offre des insights sur l'exécution de chaque workflow. Cloud Monitoring surveille le volume de l'exécution, ses taux d'erreur et sa durée.

Tarification

Tarifs

Tarification à l'utilisation, avec un niveau Always Free arrondi au millier d'étapes exécutées le plus proche. Vous payez uniquement les étapes exécutées de votre workflow ; si celui-ci ne s'exécute pas, vous ne payez rien. Utilisez le Simulateur de coût Google Cloud pour obtenir une estimation.

ÉTAPES INTERNES
Prix par mois
5 000 premières étapes

Gratuit

De 5 000 à 100 000 000 d'étapes
0,01 $ par incrément de 1 000 étapes
Au-delà de 100 000 000 d'étapes
Contactez le service commercial pour connaître les options de tarification.
APPELS HTTP EXTERNES
PRIX PAR MOIS
2 000 premiers appels

Gratuit

De 2 000 à 100 000 000 d'étapes
0,025 $ par incrément de 1 000 appels
Au-delà de 100 000 000 d'étapes
Contactez le service commercial pour connaître les options de tarification.

Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page des codes SKU de Google Cloud s'appliquent.

Passez à l'étape suivante

Profitez de 300 $ de crédits gratuits et de plus de 20 produits Always Free pour commencer à créer des applications sur Google Cloud.

Google Cloud
  • ‪English‬
  • ‪Deutsch‬
  • ‪Español‬
  • ‪Español (Latinoamérica)‬
  • ‪Français‬
  • ‪Indonesia‬
  • ‪Italiano‬
  • ‪Português (Brasil)‬
  • ‪简体中文‬
  • ‪繁體中文‬
  • ‪日本語‬
  • ‪한국어‬
Console
  • Faites des économies grâce à notre approche transparente concernant la tarification
  • Le paiement à l'usage de Google Cloud permet de réaliser des économies automatiques basées sur votre utilisation mensuelle et des tarifs réduits pour les ressources prépayées. Contactez-nous dès aujourd'hui afin d'obtenir un devis.
Google Cloud