Passer au contenu
Atacloud est en accès anticipé. Nous accueillons des partenaires de conception par vagues. S'inscrire à la liste d'attente

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. 1

    Ajoutez un fichier de pipeline et connectez votre code.

  2. 2

    Chaque modification s'exécute sur une machine neuve au Canada, avec un accès temporaire.

  3. 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 gate
Aperçu de l'interface. Sous réserve de modifications.

Souveraineté

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.

Questions fréquentes