Introducción a AWS Blockchain Templates - AWS Blockchain Templates

AWS Blockchain Templates se suspendió el 30 de abril de 2019. No habrá más actualizaciones de este servicio ni de esta documentación complementaria. Para disfrutar de la mejor experiencia de Managed Blockchain AWS, te recomendamos que utilices Amazon Managed Blockchain (AMB). Para obtener más información sobre cómo empezar a utilizar Amazon Managed Blockchain, consulte nuestro taller sobre Hyperledger Fabric o nuestro blog sobre la implementación de un nodo de Ethereum. Si tienes preguntas sobre AMB o necesitas más ayuda, ponte en contacto con nuestro AWS Support equipo de AWS cuentas.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Introducción a AWS Blockchain Templates

En este tutorial se muestra cómo utilizar la plantilla de cadena de bloques de AWS para Ethereum a fin de crear una red de cadena de bloques privada AWS a través de ella AWS CloudFormation. La red que se crea tiene dos clientes de Ethereum y un minero que se ejecutan en instancias Amazon EC2 de un clúster de Amazon ECS. Amazon ECS ejecuta de estos servicios en contenedores de Docker se extraen de Amazon ECR. Antes de comenzar este tutorial, es útil conocer las redes de cadenas de bloques y los AWS servicios involucrados, pero no es obligatorio.

En este tutorial se supone que ha configurado los requisitos previos generales indicados en Configuración de AWS Blockchain Templates. Además, debe configurar algunos AWS recursos, como una red de Amazon VPC y permisos específicos para las funciones de IAM, antes de usar la plantilla.

En el tutorial se explica cómo configurar dichos requisitos previos. Se han elegido determinadas opciones de configuración, pero no son preceptivas. Siempre que se cumplan los requisitos previos, puede elegir otras opciones de configuración que se adapten a las necesidades de su aplicación y entorno. Para obtener información sobre las características y los requisitos previos generales para cada plantilla, y para descargar plantillas o lanzarlas directamente en AWS CloudFormation, consulte AWS Blockchain Templates y sus características.

En los ejemplos de este tutorial, se utiliza la región Oeste de EE. UU. (Oregón) (us-west-2), pero puede utilizar cualquier región que admita las AWS Blockchain Templates:

  • Región Oeste de EE. UU. (Oregón) (us-west-2)

  • Región Este de EE. UU. (Norte de Virginia) (us-east-1)

  • Región Este de EE. UU. (Ohio) (us-east-2)

nota

Si se ejecuta una plantilla en una región distinta de las mencionadas arriba, se lanzarán recursos en la región Este de EE. UU. (Norte de Virginia) (us-east-1).

La AWS Blockchain Template para Ethereum que se configura mediante este tutorial crea los siguientes recursos:

  • Instancias EC2 bajo demanda del tipo y el número que especifique. En este tutorial, se utiliza el tipo de instancia predeterminado t2.medium.

  • Un equilibrador de carga de aplicaciones interno.

Tras el tutorial, se proporcionan pasos para limpiar los recursos creados.