Calcul
Accès anticipéFonctions et tâches cron
Exécutez de petites tâches à la demande, selon un horaire ou à l'arrivée de messages.
Exécutez de courtes tâches lancées par une requête Web, un horaire ou un message, sans serveur à gérer. Chacune s'exécute dans la province canadienne de votre choix.
Ouvert aux clients en accès anticipé dans les premières vagues. Pas encore offert au grand public.
Fonctionnalités
Déclencheurs de requêtes Web
Exécutez une tâche chaque fois que quelqu'un appelle une adresse Web, avec des limites de taille et de débit pour prévenir les abus.
Tâches planifiées
Exécutez des tâches selon un horaire dans votre fuseau horaire, en sautant au besoin une exécution si la précédente n'est pas terminée.
Déclencheurs de messages
Exécutez une tâche pour chaque message reçu, et mettez de côté les messages en échec pour les inspecter et les relancer.
Nouvelles tentatives sécuritaires
Chaque livraison conserve le même identifiant lors d'une nouvelle tentative, afin que votre tâche puisse ignorer en toute sécurité le travail déjà terminé.
Limites de durée et de charge
Limitez la durée de chaque tâche et le nombre de tâches exécutées en même temps.
Traçage de bout en bout
Remontez chaque tâche jusqu'à la requête ou au message qui l'a lancée.
Fonctionnement
- 1
Écrivez un petit gestionnaire dans le langage de votre choix.
- 2
Choisissez ce qui le lance : une adresse Web, un horaire ou un message.
- 3
Atacloud l'exécute à la demande au Canada, avec des limites de durée et de nouvelles tentatives.
ata function create bill-order --repo https://git.example.ca/acme/billing --runtime dotnet@10 \
--subscription billing --max-replicas 10 --region ca-east --residency QC
ata db connect orders-db --function bill-order --database billing --role readWrite # ConnectionStrings__billing, no password
ata function create nightly-report --repo https://git.example.ca/acme/reports --runtime dotnet@10 --schedule "0 3 * * *" \
--time-zone America/Toronto --concurrency-policy forbid --region ca-east --residency QC # time zone defaults to UTCSouveraineté
Les données et les journaux des fonctions restent dans le site canadien où la fonction s'exécute.