Amazon a récemment annoncé l'introduction de modèles de blockchain_ pour Ethereum et Hyperledger Fabric. Les modèles de blockchain AWS permettent aux développeurs de configurer rapidement une infrastructure blockchain et de se concentrer sur la création d'applications plutôt que de devoir gérer, construire, maintenir et sécuriser l'infrastructure sous-jacente.
La blockchain est une technologie de plate-forme qui permet à plusieurs participants d'enregistrer des transactions sans avoir besoin d'une autorité centrale de confiance pour vérifier la validité des transactions. Au lieu de cela, chaque participant du réseau blockchain pair à pair peut voir et vérifier de manière indépendante l'intégrité de ces transactions.
Les modèles blockchain d'AWS peuvent fonctionner avec les modèles CloudFormation, ce qui permet aux développeurs de créer et de gérer facilement et rapidement des déploiements cloud. Les modèles de blockchain peuvent être déployés sur des instances Elastic Container Service (ECS) dédiés à la blockchain ou de simples instances EC2 en utilisant Docker. Le réseau blockchain utilise son propre Virtual Private Cloud (VPC) Amazon permettant un contrôle plus granulaire de l'accès via les sous-réseaux VPC, le réseau ACL et AWS Identity and Access Management (IAM).
Les modèles de blockchain sont disponibles dans chaque région AWS publique et il n'y a pas de frais supplémentaires pour l'utiliser, autre que le coût de l'infrastructure sous-jacente, par ex. EC2. Les blockchains Ethereum peuvent être soit publiques soit privées alors qu'Hyperledger Fabric est uniquement disponible en mode privé actuellement.
La concurrence autour de la blockchain en tant que service est féroce entre Amazon et Microsoft. Microsoft a été partenaire avec Consensys depuis 2015 et a annoncé récemment [l'Azure Blockchain Workbench](https://azure.microsoft.com/en-us/blog/simplifying- blockchain-app-développement-avec-azure-blockchain-workbench-2/) pour Azure. Blockchain Workbench aide les développeurs à créer un réseau blockchain via l'interface utilisateur Azure et intègre la suite complète de services disponibles sur Azure, permettant le stockage des clés, l'intégration Active Directory, la transformation des messages, la synchronisation et l'intégration des workflows autour de la blockchain avec les systèmes existants en utilisant des outils comme Logic Apps. Azure Blockchain Workbench est également extensible via REST et les API basées sur les messages pour les communications client et machine à machine. Azure propose également une variété de modèles de blockchain basés sur Ethereum, Hyperledger Fabric, R3 et Quorum.
Plus d'informations sur AWS Blockchain Templates disponibles dans le guide de Mise en route et la documentation.