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.
Déjà livré? Consultez les nouveautés pour tout ce qui est en ligne.
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.
Facturation à l'usage et un bac à sable Starter
Payez selon l'usage de vos projets, et commencez dans un bac à sable avec une allocation mensuelle d'utilisation incluse. Les applications plus exigeantes peuvent tourner pendant une période limitée avant que vous choisissiez un forfait.
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.
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.
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.
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.
Une page de confiance et de conformité
Une seule page qui répond aux questions des responsables de la sécurité et de la vie privée : nos sous-traitants et leur emplacement, qui peut accéder à vos données, l'avis en cas d'incident, la conservation et la suppression, la disponibilité et l'entretien, et comment partir avec vos données.
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. Une durée d'arrêt réglable laisse l'ancienne version terminer ses requêtes longues avant de s'arrêter.
Des aperçus avec leur propre base de données
Les déploiements d'aperçu peuvent s'exécuter sur une copie distincte de votre base de données plutôt que de partager celle de la production, pour que tester une demande de tirage ne touche jamais aux vraies données.
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.
Tout exporter en une seule étape
Téléchargez vos bases de données, fichiers, variables d'environnement et paramètres de projet dans une seule archive : quitter Canner se fait en une étape et vous gardez toujours une copie complète.
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.
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.
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.
Configuration déclarative des projets et processus en arrière-plan
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 — y compris un processus de travail en arrière-plan qui s'exécute à côté de votre application web dans le même projet, avec le même code, la même base de données et les mêmes variables. Le même fichier sert à la revue, au contrôle de version et à une configuration reproductible.
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.
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.
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.
Commandes ponctuelles et terminal pour votre projet
Exécutez une commande ponctuelle dans votre projet, avec son propre environnement — une importation de données, un script de correction — et récupérez la sortie et le code de sortie. Elle s'exécute sous l'identité de votre projet, sur une infrastructure canadienne.