Qu'est-ce qu'AWS Blockchain Templates ? - Modèles d’AWS Blockchain

AWS Blockchain Templates a été abandonné le 30 avril 2019. Aucune autre mise à jour de ce service ou de cette documentation justificative ne sera apportée. Pour une expérience optimale de Managed Blockchain AWS, nous vous recommandons d'utiliser Amazon Managed Blockchain (AMB). Pour en savoir plus sur les premiers pas avec Amazon Managed Blockchain, consultez notre atelier sur Hyperledger Fabric ou notre blog sur le déploiement d'un nœud Ethereum. Si vous avez des questions sur AMB ou si vous avez besoin d'une assistance supplémentaire, contactez AWS Support l'équipe chargée de votre AWS compte.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Qu'est-ce qu'AWS Blockchain Templates ?

AWS Blockchain Templates vous aide à créer et à déployer rapidement des réseaux de chaînes de blocs en AWS utilisant différents frameworks de chaînes de blocs. La blockchain (chaîne de blocs) est une technologie de base de données décentralisée qui gère un ensemble en augmentation constante de transactions et de contrats intelligents renforcés contre les falsifications et les modifications à l'aide du chiffrement.

Un réseau blockchain est un peer-to-peer réseau qui améliore l'efficacité et l'immuabilité des transactions pour les processus commerciaux tels que les paiements internationaux, la gestion de la chaîne d'approvisionnement, l'enregistrement foncier, le financement participatif, la gouvernance, les transactions financières, etc. Cela permet à des personnes et des organisations qui ne se connaissent peut-être pas d'approuver et de vérifier de manière indépendante l'enregistrement des transactions.

Vous utilisez AWS Blockchain Templates pour configurer et lancer des AWS CloudFormation piles afin de créer des réseaux de chaînes de blocs. Les AWS ressources et les services que vous utilisez dépendent du modèle AWS Blockchain que vous choisissez et des options que vous spécifiez. Pour plus d'informations sur les modèles disponibles et leurs fonctionnalités, consultezModèles et fonctionnalités d'AWS Blockchain. Les composants fondamentaux d'un réseau de chaînes de blocs AWS créé à l'aide des modèles AWS Blockchain sont présentés dans le schéma suivant.

Comment démarrer

Le meilleur point de départ dépend de votre niveau d'expertise en matière de blockchain, AWS en particulier en ce qui concerne les services liés aux modèles AWS Blockchain Templates.

Je maîtrise la AWS blockchain

Commencez par la rubrique Modèles et fonctionnalités d'AWS Blockchain relative au framework que vous souhaitez utiliser. Utilisez les liens pour lancer le modèle AWS Blockchain et configurer le réseau blockchain, ou téléchargez les modèles pour les consulter vous-même.

Je maîtrise la blockchain AWS et je suis novice en la matière

Commencez par le Commencer à utiliser les modèles AWS Blockchain didacticiel. Cela vous explique comment créer un réseau de blockchain Ethereum d'introduction avec les paramètres par défaut. Lorsque vous aurez terminé, consultez Modèles et fonctionnalités d'AWS Blockchain pour obtenir une présentation des infrastructures blockchain et des liens vous permettant d'en savoir plus sur les options de configuration et les fonctions.

Je suis débutant AWS et compétent avec la blockchain

Commencez parConfiguration de modèles AWS Blockchain Templates. Cela vous permet de vous familiariser avec les éléments fondamentaux AWS, tels qu'un compte et un profil utilisateur. Ensuite, parcourez le Commencer à utiliser les modèles AWS Blockchain didacticiel. Ce didacticiel vous explique comment créer un réseau de blockchain Ethereum d'introduction. Même si vous n'utiliserez finalement pas Ethereum, vous acquerrez une expérience pratique de la mise en place de services connexes. Cette expérience est utile pour tous les frameworks de blockchain. Enfin, consultez la rubrique dans la section Modèles et fonctionnalités d'AWS Blockchain de votre infrastructure.

Je suis nouveau dans le domaine AWS de la blockchain

Commencez parConfiguration de modèles AWS Blockchain Templates. Cela vous permet de vous familiariser avec les éléments fondamentaux AWS, tels qu'un compte et un profil utilisateur. Parcourez ensuite le Commencer à utiliser les modèles AWS Blockchain didacticiel. Ce didacticiel vous explique comment créer un réseau de blockchain Ethereum d'introduction. Prenez le temps d'explorer les liens pour en savoir plus sur les AWS services et Ethereum.

Selon les options que vous sélectionnez, AWS Blockchain Templates peut utiliser les AWS services suivants pour déployer la blockchain :

  • Amazon EC2 —Fournit une capacité de calcul pour votre réseau de chaînes de blocs. Pour plus d'informations, consultez le guide de l'utilisateur Amazon EC2.

  • Amazon ECS —Orchestre le déploiement de conteneurs entre les instances EC2 d'un cluster pour votre réseau blockchain, si vous choisissez de l'utiliser. Pour plus d'informations, consultez le Guide du développeur Amazon Elastic Container Service.

  • Amazon VPC —Fournit un accès réseau pour les ressources Ethereum que vous créez. Vous pouvez personnaliser la configuration pour des raisons d'accessibilité et de sécurité. Pour plus d'informations, consultez le guide du développeur Amazon VPC.

  • Équilibrage de charge des applications : sert de point de contact unique pour accéder aux interfaces utilisateur disponibles et pour la découverte des services internes lors de l'utilisation d'Amazon ECS comme plate-forme de conteneur. Pour plus d'informations, voir Qu'est-ce qu'un Application Load Balancer ? dans le guide de l'utilisateur des équilibreurs de charge d'application. .