Découvrez les formations, démonstrations et lancements de produits que vous avez manqués lors de Next 2024.Commencer
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
Les workflows avec état vous permettent de visualiser et de surveiller des intégrations de services complexes sans dépendances supplémentaires.
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.
É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
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.
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.
Vous ne payez que lorsque des workflows réalisent des étapes.
Documentation
Cas d'utilisation
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.
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.
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.
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
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
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.
Profitez de 300 $ de crédits gratuits et de plus de 20 produits Always Free pour commencer à créer des applications sur Google Cloud.