Service par lot entièrement géré permettant de planifier, mettre en file d'attente et exécuter des jobs par lot sur l'infrastructure de Google.
Provisionnez et adaptez automatiquement votre capacité pour éviter d'avoir à gérer des solutions tierces ;
Intègrez Google Cloud de manière native pour exécuter, faire évoluer et surveiller votre charge de travail ;
Réduisez les dépenses informatiques des charges de travail grâce aux machines Spot.
Commencez dès maintenant à utiliser Batch à l'aide de ce guide de démarrage rapide.
Avantages
Exploitez une infrastructure de calcul entièrement gérée et évolutive pour vous concentrer sur l'envoi de jobs et extraire des insights métier à partir des résultats des jobs.
Exécutez des calculs à haut débit ou à couplage fort définis par un script ou un conteneur.
Batch simplifie le développement et l'exécution des charges de travail. Vous pouvez envoyer des jobs par lot en quelques étapes. Exploitez Cloud Storage, Pub/Sub, Cloud Logging et Workflows pour profiter d'une expérience de développement centralisée.
Principales fonctionnalités
Exécutez des jobs par lot à grande échelle sur des ressources de calcul cloud pour limiter les temps d'attente des jobs tout en exécutant des requêtes en parallèle et en effectuant le scaling des ressources sans intervention manuelle.
Batch offre une expérience cohérente pour les charges de travail conteneurisées Docker ou les charges de travail basées sur des scripts qui s'exécutent directement sur des VM.
Adoptez facilement des services propriétaires pour contrôler le workflow de traitement par lot de bout en bout, du prétraitement au post-traitement.
Documentation
Cas d'utilisation
Traitement à haut débit des pipelines reproductibles utilisés pour le séquençage génomique, la découverte de médicaments, etc.
Effectuez des simulations de Monte-Carlo et analysez rapidement les résultats requis pour réaliser des transactions commerciales.
Automatisez les tests de vérification et les simulations en fonction de différentes entrées pour optimiser la conception.
Toutes les fonctionnalités
Compatibilité avec les conteneurs ou les scripts | Exécutez vos scripts de manière native sur des instances de VM Compute Engine ou intégrez votre charge de travail conteneurisée qui s'exécutera du début à la fin. |
Exploiter les capacités de calcul de Google Cloud | Obtenez les derniers logiciels et matériels disponibles en tant que service à utiliser avec Batch. |
Priorités des jobs et nouvelles tentatives | Définissez des priorités pour votre job et établissez des stratégies de nouvelles tentatives automatisées. |
Notifications Pub/Sub pour Batch | Configurez Pub/Sub avec Batch pour communiquer les messages aux abonnés de manière asynchrone. |
Surveillance et journalisation intégrées | Récupérez les journaux stderr et stdout directement dans Cloud Logging. Les journaux d'audit vous aident à déterminer qui fait quoi, où et quand. Surveillez les métriques liées aux ressources utilisées dans Cloud Monitoring. |
Autres méthodes pour utiliser Batch | Les API Batch peuvent être appelées directement via gcloud, les API REST, les bibliothèques clientes ou Cloud Console. De plus, Batch peut être utilisé avec un écosystème de moteurs de workflow. |
Gestion de l'authentification et des accès | Contrôlez l'accès aux ressources et au service grâce aux autorisations IAM et à VPC Service Controls. |
Tarification
Le service Batch est sans frais. Vous ne payez que pour les ressources Google Cloud utilisées pour exécuter vos jobs par lot.
Partenaires
Prêt à exploiter Batch pour exécuter vos charges de travail ? Ces partenaires peuvent vous aider.
Profitez de 300 $ de crédits gratuits et de plus de 20 produits Always Free pour commencer à créer des applications sur Google Cloud.