Feuille de route

Ce que nous construisons ensuite.

Voici les fonctionnalités que nous avons priorisées pour la livraison, dans l'ordre — le numéro un est la prochaine à être livrée. Cette liste est tenue à la main; c'est une déclaration d'intention et de priorité, pas un engagement daté, et l'ordre peut changer au fil de nos apprentissages.

  1. Abonnements dégroupés — activez les fonctionnalités à la carte

    Nous remplaçons les restrictions de forfait par de simples modules, pour que vous activiez exactement les fonctionnalités voulues sans devoir sauter un palier entier pour en atteindre une seule.

  2. Recherche dans la plateforme

    Une seule barre de recherche couvrant vos projets, déploiements, domaines, paramètres et documentation — accédez à tout en quelques touches.

  3. Chemins Git surveillés

    Indiquez à un projet les chemins de votre dépôt dont il dépend, pour qu'un push ne déclenche une compilation que lorsque des fichiers qui le concernent réellement changent — la base de déploiements de monorepo propres.

  4. IA locale — exécutez des modèles ouverts et servez vos propres points de terminaison

    Exécutez des modèles à poids ouverts sur une infrastructure canadienne et exposez votre propre code comme points de terminaison d'inférence, sans qu'aucune donnée ne quitte le pays.

  5. Meilleure classification des courriels et préférences de désabonnement

    Des catégories plus claires pour les courriels que nous envoyons et des préférences de désabonnement plus fines, pour que vous receviez exactement ce qui vous intéresse — et rien d'autre.

  6. Politiques personnalisées de journaux et d'audit, avec export en libre-service

    Définissez vos propres politiques de conservation pour les journaux d'exécution et le journal d'audit, et exportez l'un ou l'autre vous-même, quand vous en avez besoin.

  7. Places de déploiement bleu/vert pour les mises en production gérées et de préproduction

    Déployez vers une place de préproduction, puis promouvez en production par un échange instantané — avec l'option de retenir un déploiement échoué pour qu'une compilation défectueuse ne remplace jamais une version fonctionnelle, même avec une seule place.

  8. Transferts de domaine en libre-service

    Transférez un domaine, entrant ou sortant, vous-même depuis le tableau de bord, sans contacter le soutien.

  9. Prise en charge native des monorepos, la meilleure qui soit

    Exécutez plusieurs applications d'un même monorepo dans un seul projet, en partageant les mêmes ressources de projet. Nous croyons pouvoir en faire la meilleure expérience de monorepo qui soit.

  10. Paiements par TEF avec Rotessa

    Payez par débit préautorisé (TEF) via Rotessa, un processeur de paiement canadien — une solution de rechange au paiement par carte.

  11. Envoi de courriels sortants pour votre application

    Envoyez des courriels transactionnels — factures, reçus, notifications — directement depuis votre application sur Canner, sans avoir à brancher vous-même un fournisseur tiers.

  12. Configuration déclarative des projets

    Décrivez vos services, bases de données et ressources dans un seul fichier de configuration plutôt qu'en cliquant à travers le tableau de bord pour chaque élément — le même fichier sert à la revue, au contrôle de version et à une configuration reproductible.

  13. Files d'attente gérées

    Une file d'attente hébergée qui s'associe aux projets de type Worker, pour que les tâches en arrière-plan récupèrent le travail de façon fiable, sans que vous ayez à construire votre propre système de mise en file.

  14. Fonctions serverless légères

    Déployez un point de terminaison à fichier unique aux côtés de vos applications complètes et de vos Workers, pour les cas où une application entière est excessive et où une tâche planifiée ne convient pas non plus.

  15. Registre de conteneurs privé

    Un registre par organisation pour les déploiements basés sur des images, pour les équipes dont le flux de travail est axé sur Docker plutôt que sur git push.