Qu’est-ce qu’Azure Blockchain Workbench ?What is Azure Blockchain Workbench?

La préversion d’Azure Blockchain Workbench est une collection de services et de fonctionnalités Azure conçus pour vous aider à créer et à déployer des applications blockchain afin de partager des processus métier et des données avec d’autres organisations.Azure Blockchain Workbench Preview is a collection of Azure services and capabilities designed to help you create and deploy blockchain applications to share business processes and data with other organizations. Azure Blockchain Workbench fournit la génération de modèles automatique d’infrastructure pour générer des applications blockchain permettant aux développeurs de se concentrer sur la création d’une logique métier et de contrats intelligents.Azure Blockchain Workbench provides the infrastructure scaffolding for building blockchain applications enabling developers to focus on creating business logic and smart contracts. Il facilite aussi la création d’applications blockchain en intégrant plusieurs services et fonctionnalités Azure pour vous aider à automatiser les tâches de développement courantes.It also makes it easier to create blockchain applications by integrating several Azure services and capabilities to help automate common development tasks.

Important

Azure Blockchain Workbench est actuellement en préversion publique.Azure Blockchain Workbench is currently in public preview. Pour plus d’informations, consultez Conditions d’Utilisation Supplémentaires relatives aux Évaluations Microsoft Azure.For more information, see Supplemental Terms of Use for Microsoft Azure Previews. Azure Blockchain Workbench est fourni sans contrat de niveau de service.Azure Blockchain Workbench is provided without a service level agreement. Utilisez le Forum Azure Blockchain pour obtenir du support technique.Use the Azure Blockchain forum for support.

Créer des applications blockchainCreate blockchain applications

Avec Blockchain Workbench, vous pouvez définir des applications blockchain en utilisant la configuration et l’écriture de code de contrat intelligent.With Blockchain Workbench, you can define blockchain applications using configuration and writing smart contract code. Vous pouvez accélérer le développement d’applications blockchain et vous concentrer sur la définition de votre contrat et l’écriture de logique métier au lieu de la génération de modèles automatique et la configuration des services pris en charge.You can jumpstart blockchain application development and focus on defining your contract and writing business logic instead of building scaffolding and setting up supporting services.

Gérer les applications et les utilisateursManage applications and users

Azure Blockchain Workbench fournit une application web et des API REST pour gérer les utilisateurs et les applications blockchain.Azure Blockchain Workbench provides a web application and REST APIs for managing blockchain applications and users. Les administrateurs de Blockchain Workbench peuvent gérer l’accès à l’application et affecter des rôles d’application à vos utilisateurs.Blockchain Workbench administrators can manage application access and assign your users to application roles. Les utilisateurs d’Azure AD sont automatiquement mappés aux membres dans l’application.Azure AD users are automatically mapped to members in the application.

Intégrer le blockchain avec des applicationsIntegrate blockchain with applications

Vous pouvez utiliser les API REST Blockchain Workbench et les API basées sur message pour l’intégration avec des systèmes existants.You can use the Blockchain Workbench REST APIs and message-based APIs to integrate with existing systems. Les API fournissent une interface pour permettre le remplacement ou l’utilisation de plusieurs technologies de comptabilité distribuées, d’offres de stockage et de base de données.The APIs provide an interface to allow for replacing or using multiple distributed ledger technologies, storage, and database offerings.

Blockchain Workbench peut transformer les messages envoyés à son API basée sur message pour générer des transactions dans un format attendu par l’API native de ce blockchain.Blockchain Workbench can transform messages sent to its message-based API to build transactions in a format expected by that blockchain’s native API. Workbench peut signer et acheminer les transactions vers le blockchain approprié.Workbench can sign and route transactions to the appropriate blockchain.

Workbench remet automatiquement des événements à Service Bus et Event Grid pour envoyer des messages aux consommateurs en aval.Workbench automatically delivers events to Service Bus and Event Grid to send messages to downstream consumers. Les développeurs peuvent effectuer l’intégration avec l’un de ces systèmes de messagerie pour diriger les transactions et examiner les résultats.Developers can integrate with either of these messaging systems to drive transactions and to look at results.

Déployer un réseau blockchainDeploy a blockchain network

Azure Blockchain Workbench simplifie la configuration du consortium du réseau blockchain en tant que solution préconfigurée avec un modèle de solution Azure Resource Manager.Azure Blockchain Workbench simplifies consortium blockchain network setup as a preconfigured solution with an Azure Resource Manager solution template. Le modèle fournit un déploiement simplifié qui déploie tous les composants nécessaires à l’exécution d’un consortium.The template provides simplified deployment that deploys all components needed to run a consortium. Aujourd'hui, Blockchain Workbench prend en charge Ethereum.Today, Blockchain Workbench currently supports Ethereum.

Utiliser Active DirectoryUse Active Directory

Avec les protocoles blockchain existants, les identités du blockchain sont représentées sous forme d’une adresse sur le réseau.With existing blockchain protocols, blockchain identities are represented as an address on the network. Azure Blockchain Workbench élimine l’identité du blockchain en l’associant à une identité Active Directory, simplifiant ainsi la génération d’applications d’entreprise avec des identités Active Directory.Azure Blockchain Workbench abstracts away the blockchain identity by associating it with an Active Directory identity, making it simpler to build enterprise applications with Active Directory identities.

Synchroniser les données on-chain avec le stockage off-chainSynchronize on-chain data with off-chain storage

Azure Blockchain Workbench facilite l’analyse de données et d’événements du blockchain en synchronisant automatiquement les données sur le blockchain avec le stockage off-chain.Azure Blockchain Workbench makes it easier to analyze blockchain events and data by automatically synchronizing data on the blockchain to off-chain storage. Au lieu d’extraire les données directement à partir du blockchain, vous pouvez interroger des systèmes de base de données off-chain, comme SQL Server.Instead of extracting data directly from the blockchain, you can query off-chain database systems such as SQL Server. Les utilisateurs finaux qui effectuent des tâches d'analyse des données ne doivent pas nécessairement posséder de connaissances en matière de blockchains.Blockchain expertise is not required for end users who are doing data analysis tasks.

Support et commentairesSupport and feedback

Pour vous tenir informé sur Azure Blockchain, visitez le blog Azure Blockchain. Vous y trouverez les toutes dernières offres du service Blockchain ainsi que diverses informations de la part de l’équipe d’ingénierie d’Azure Blockchain.For Azure Blockchain news, visit the Azure Blockchain blog to stay up to date on blockchain service offerings and information from the Azure Blockchain engineering team.

Pour faire des commentaires sur le produit ou suggérer de nouvelles fonctionnalités, postez votre idée ou votez pour une autre idée sur le forum de commentaires Azure pour Blockchain.To provide product feedback or to request new features, post of vote for an idea via the Azure feedback forum for blockchain.

Support de la communauté pour les objets blobCommunity support

Communiquez avec les ingénieurs Microsoft et les experts de la communauté Azure Blockchain.Engage with Microsoft engineers and Azure Blockchain community experts.

Étapes suivantesNext steps