DevOps
Accès anticipéPipelines
Générez, testez et publiez automatiquement vos logiciels sur des serveurs canadiens.
Chaque modification de code est générée, testée et publiée automatiquement sur des serveurs au Canada, ou depuis l'outil de génération que vous utilisez déjà. Rien n'atteint la production tant que vos vérifications et vos approbations ne sont pas franchies.
Ouvert aux clients en accès anticipé dans les vagues suivantes. Pas encore offert au grand public.
Fonctionnalités
Générations au Canada
Chaque tâche s'exécute sur une machine neuve à usage unique dans la région de votre choix, et ses journaux et résultats y restent.
Ne générer que ce qui a changé
Des modèles réutilisables et des filtres intelligents ne régénèrent que les services modifiés; les générations restent donc rapides.
Aucun mot de passe stocké
Chaque exécution obtient un accès temporaire limité à sa propre tâche; il n'y a donc aucun mot de passe de publication à stocker ni à risquer de voir fuiter.
Un aperçu pour chaque modification
Chaque modification proposée obtient son propre site d'aperçu, et c'est exactement la version testée qui passe en production.
Vérifications avant la mise en ligne
Les publications attendent que les tests, les approbations et les règles de sécurité soient franchis, et chaque décision est consignée.
Fonctionne avec votre hébergeur de code
Lancez des exécutions à partir de code hébergé ici ou sur GitHub, GitLab ou Azure Repos, avec renvoi des résultats.
Fonctionnement
- 1
Ajoutez un fichier de pipeline et connectez votre code.
- 2
Chaque modification s'exécute sur une machine neuve au Canada, avec un accès temporaire.
- 3
Les modifications obtiennent un aperçu; les versions approuvées passent en production.
ata pipeline create orders-ci --repo orders # reads the Pipeline document in ata.yaml
ata pipeline run orders-ci --branch feature/split-refunds
ata pipeline logs orders-ci --run 128 --follow
ata pipeline approve orders-ci --run 128 --stage production # satisfies the approval gateSouveraineté
Les générations s'exécutent dans la région canadienne de votre choix, qui conserve leurs journaux et leurs résultats; les étapes qui appellent des services externes leur envoient toutefois des données.