Rejoignez-Nous sur

Comment les équipes de truffes vont changer le développement de l'entreprise Blockchain

News

Comment les équipes de truffes vont changer le développement de l'entreprise Blockchain

Truffle produit les «outils les plus agréables pour des contrats intelligents» et développe ses nouveaux produits, les équipes de truffes. Nous avons rattrapé Mike Seese, le responsable technique des équipes de truffes, parlera des nouvelles équipes de Truffle, le nouveau produit de Truffle.

Le chocolatier derrière les équipes de truffes: Mike Seese

Mike n’a rien d’exceptionnel, avec deux diplômes de licence en génie informatique et génie électrique, ainsi qu’une maîtrise en génie électrique et informatique. Mike a précédemment travaillé en tant qu'ingénieur système pour Lockheed Martin et en tant qu'ingénieur logiciel pour plusieurs startups. Il est finalement devenu ingénieur logiciel chez Truffle, le fameux outil de contrats intelligents, qui compte près de 3 millions de téléchargements sur ses trois principaux produits. Maintenant, Mike est le responsable technique des équipes de truffes, le plus récent outil de développement de blockchain.

Achetez votre billet pour TruffleCon 2019 aujourd'hui

Maintenant, sur l'interview!

Avant d'entrer dans les équipes de truffes, la question la plus importante de tous, quel est votre chocolat préféré?

Fondamentalement, tout ce qui a du chocolat au lait et du caramel. Les Voies lactées sont de loin mes préférées.

Qu'est-ce que les équipes de truffes?

Intégration continue sans configuration pour les contrats intelligents. Ou Zero Config CI pour faire court.

Ok mais vraiment qu'est-ce que c'est?

Expliquez-le comme je ne suis pas un développeur: des équipes de truffes?

Équipes de truffes rationalise le flux de travail d’une équipe en lui fournissant un environnement de compilation et de test partagé pour une intégration continue. Truffle Teams permet à une équipe de surveiller les transactions, l’état et les événements des contrats intelligents déployés. Il permet également une présentation visuelle des données utiles et des notifications configurables d'erreurs fournissent des informations essentielles à l'équipe.

CTA: Inscrivez-vous pour les mises à jour pour être averti lorsque la Truffle Team premium est prête

Pourquoi Enterprise World a-t-il besoin d'équipes de truffes?

L'intégration continue (CI) est très courante dans le monde du développement logiciel. De nombreux développeurs utilisent Travis CI ou AppVeyor CI. Les développeurs doivent configurer des fichiers de configuration pour indiquer à ces plates-formes quelles dépendances installer et quelles commandes / scripts exécuter pour ensuite compiler et exécuter des tests. Truffle Teams CI effectue toute cette configuration pour les développeurs afin qu'ils puissent passer du temps à s'amuser.

La configuration d'un CI Travis peut s'avérer fastidieuse et obliger les développeurs à s'assurer que le fichier de configuration contient tous les packages nécessaires ou de réparer tout ce qui a mal tourné. Et dans le monde du développement logiciel, les choses ne vont jamais de travers. L’intégration continue exige des mesures ennuyeuses mais importantes, qui peuvent entraîner des bugs, des maux de tête et du temps perdu. C’est pourquoi, avec les équipes de truffes, nous essayons de faire en sorte que le développeur puisse être opérationnel le plus rapidement possible.

Qu'est-ce que la version gratuite de Truffle Teams fournit aux développeurs?

Truffle est guidée par la philosophie de créer des outils open source pour les développeurs. Les équipes de truffes fourniront toujours une version gratuite permettant la compilation et le test automatisés de contrats intelligents. De plus, les utilisateurs disposent d’un nombre illimité de référentiels open source s’intégrant parfaitement à Github et offrant une vue aisée de l’historique de votre référentiel.

Quel est le principal avantage des équipes de truffes?

Le principal avantage des équipes de truffes est la possibilité de permettre à une équipe, quelle que soit sa taille, de voir où en est votre projet au cours du cycle de vie du produit. Du point de vue du développement, les équipes peuvent surveiller les dysfonctionnements et réussir à réagir en conséquence. Du côté des opérations, les équipes surveillent ce qui a été déployé et la manière dont les personnes interagissent avec vos contrats avec le moins de configuration possible.

Quelles sont les fonctionnalités premium de Truffle Teams et comment vont-elles améliorer le développement de la blockchain en entreprise?

Il existe actuellement trois fonctionnalités premium. Passons en revue chacun d’eux et parlons de ce qu’ils veulent dire dans une situation réelle.

1. Surveillez les transactions, l’état et les événements des contrats intelligents déployés.

Avoir des builds réussis, c'est bien, mais les équipes doivent avoir la capacité de comprendre plus d'informations sur leurs contrats intelligents.

Est-ce que les gens abusent des contrats ou appellent la mauvaise fonction? Peut-être que les transactions échouent ou qu'il y a un bogue quelque part. Truffle Teams est en mesure de surveiller les contrats d’une organisation et d’afficher un tableau de bord permettant aux développeurs de surveiller l’état de leurs contrats, transactions et événements. Les équipes auraient le pouvoir de visualiser facilement le solde ou les utilisateurs d’un contrat spécifique.

Actuellement, les développeurs doivent obtenir des informations d'Etherscan ou créer leur propre interface pour s'exécuter. Pire encore, cela doit être effectué pour chaque contrat individuel alors que les équipes de truffes permettent aux équipes d'évaluer plusieurs contrats simultanément.

De plus, les équipes de truffes s'intègrent à d'autres produits de la suite Truffle. Par conséquent, Truffle connaîtrait l’ensemble du projet de truffe d’entreprise et collecterait des mesures permettant d’identifier l’échec des contrats.

Truffle Teams permet une surveillance au niveau du projet par rapport au niveau du contrat, ce qui revêt une importance croissante au niveau de l'entreprise.

2. Notifications configurables pour les erreurs et les anomalies telles que les transactions ayant échoué ou les modifications de solde.

Tout le monde aime les notifications. Il ne suffit pas de savoir qu’un problème existe si quelqu'un ne peut pas y répondre à temps. Les tableaux de bord de Truffle Teams peuvent être personnalisés pour informer un développeur que le solde d'un contrat diminue plus rapidement que la normale. De plus, les équipes de truffes peuvent surveiller les exploitations et fournir les mises à jour appropriées. Les notifications pourront être configurées de sorte qu'un courrier électronique puisse être envoyé à la partie responsable si un contrat rencontre 20% d'échec de transactions. Les équipes de truffes apporteront des informations aux développeurs afin qu'ils puissent prendre des décisions opportunes pour leurs projets.

3. Visualisez les données de surveillance à votre façon à l’aide de tableaux et de graphiques.

Les équipes de truffes disposeront d'un tableau de bord des opérations de développement permettant de surveiller l'utilisation de la bande passante et du processeur. Imaginez une situation où les frais d'essence grimpent pour un contrat intelligent spécifique. En visualisant les données du contrat, un développeur peut facilement optimiser le contrat pour économiser les frais de réseau de l’entreprise ou de l’entreprise ou augmenter le prix de l’essence pour que les transactions s’effectuent rapidement.

Qu'est-ce qui attend les équipes de truffes?

Les entreprises développent des fonctionnalités pour leurs utilisateurs. Twitter a créé le bouton retweet après que les utilisateurs aient commencé à retweet les tweets des autres. Les groupes Facebook ont ​​été créés par les utilisateurs avant de devenir une fonctionnalité majeure. Bien que notre équipe dispose de nombreuses fonctionnalités pour les équipes de truffes, nous croyons en la création de fonctionnalités que la communauté trouve les plus utiles. Alors laissez-nous savoir vos pensées, nous valorisons vos idées! Parmi les fonctionnalités que nous prévoyons, citons l'analyse et le suivi intelligents des contrats en temps réel, l'intégration des pipelines Azure pour les projets avancés de CI, le développement à l'échelle de l'équipe et la création de chaînes de blocs en un seul clic, la diffusion continue de contrats intelligents, la promotion de build, etc. Restez à l'écoute pour plus de détails et inscrivez-vous pour nos mises à jour par courriel.

Comment les équipes de truffes font-elles progresser le développement global de la chaîne de blocs?

Truffle Teams est une formidable opportunité pour le développement de chaînes de blocs et les applications d’entrer dans le monde moderne du développement logiciel. Au cours des deux dernières décennies, de nombreux outils ont été développés pour intégrer les logiciels dans le monde de l'entreprise. Blockchain rattrape rapidement son retard; toutefois, la chaine de blocs devient difficile avec ce grand livre distribué où les choses sont plus difficiles à surveiller. Bien qu’il existe un lieu unique pour les données sur quelque chose comme Ethereum, l’intégration de registres dans Quorum ou d’autres registres d’entreprise est plus difficile. Les équipes de truffes donnent aux entreprises cet aperçu de l'avenir des outils du cycle de vie du développement de produits pour l'écosystème de la blockchain.

Qu'est-ce qui vous passionne le plus dans l'écosystème de la blockchain?

Nous avons dit à quel point la blockchain connaît une croissance exponentielle et se rapproche de plus en plus de l’intégration. Même si nous avons eu ce marché baissier, cela n’a pas nui à l’écosystème des développeurs. Tout le monde continue à avancer. Les outils, l'infrastructure et les développeurs commencent tous à se fondre dans cette révolution.

Existe-t-il une limite de taille pour les équipes de truffes?

Truffle Teams est conçu pour les équipes de toutes tailles, du développeur unique aux équipes d'entreprise de grande envergure jouant différents rôles. Truffle Teams permet aux gestionnaires de disposer d'un tableau de bord par défaut des soldes et des graphiques des contrats, ainsi que de créer des tableaux de bord plus spécifiques pour les développeurs individuels.

TruffleCon arrive en août, que dites-vous aux personnes qui veulent y aller?

Si vous pensiez que l’année dernière serait géniale, Microsoft hébergera cette année et sera plus grande et meilleure que jamais.

Achetez votre billet pour TruffleCon 2019 aujourd'hui



Traduction de l’article de ConsenSys : Article Original

BlockBlog

Le Meilleur de l'Actualité Blockchain Francophone & Internationale | News, Guides, Avis & Tutoriels pour s'informer et démarrer facilement avec Bitcoin, les Crypto-Monnaies et le Blockchain. En Savoir Plus sur L'Équipe BlockBlog

Commenter cet Article

Commenter cet Article

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Plus dans News

Les Plus Populaires

Acheter des Bitcoin

Acheter des Alt-Coins

Sécuriser vos Cryptos

Vêtements et Produits Dérivés

Top
risus. elit. ut mattis eget Curabitur mi, porta. at ultricies elementum