Configuración de 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.

Configuración de AWS Blockchain Templates

Antes de empezar a utilizar AWS Blockchain Templates, realice las tareas siguientes:

Estos son los requisitos previos fundamentales para todas las configuraciones de cadena de bloques. Además, la red de cadena de bloques que elija puede tener sus propios requisitos previos, que pueden variar de acuerdo con las opciones de configuración y el entorno elegido. Para obtener más información, consulte la sección correspondiente a su plantilla de cadena de bloques en AWS Blockchain Templates y sus características.

Para step-by-step obtener instrucciones sobre cómo configurar los requisitos previos para una red Ethereum privada mediante un clúster de Amazon ECS, consulteIntroducción a AWS Blockchain Templates.

Inscripción en AWS

Cuando te registras AWS, tu AWS cuenta se registra automáticamente en todos los servicios. Solo se le cobrará por los servicios que utilice.

Si ya tienes una AWS cuenta, pasa a la siguiente tarea. Si no dispone de una cuenta de AWS , utilice el siguiente procedimiento para crear una.

Para crear una AWS cuenta
  1. Abra https://portal.aws.amazon.com/billing/signup.

  2. Siga las instrucciones que se le indiquen.

    Parte del procedimiento de registro consiste en recibir una llamada telefónica e indicar un código de verificación en el teclado del teléfono.

    Cuando te registras en una Cuenta de AWS, Usuario raíz de la cuenta de AWSse crea una. El usuario raíz tendrá acceso a todos los Servicios de AWS y recursos de esa cuenta. Como práctica recomendada de seguridad, asigne acceso administrativo a un usuario y utilice únicamente el usuario raíz para realizar tareas que requieren acceso de usuario raíz.

Anote su número de AWS cuenta. Lo necesitará al crear un usuario de IAM en la siguiente tarea.

Creación de un usuario de IAM

Los servicios AWS requieren que proporciones credenciales al acceder a ellos, de modo que el servicio pueda determinar si tienes permisos para acceder a sus recursos. La consola requiere que especifique la contraseña. Puede crear claves de acceso para que su AWS cuenta acceda a la interfaz de línea de comandos o a la API. Sin embargo, no te recomendamos que accedas AWS con las credenciales de tu AWS cuenta; te recomendamos que utilices AWS Identity and Access Management (IAM) en su lugar. Cree un usuario de IAM y añádalo a un grupo de IAM con permisos administrativos, o conceda al usuario permisos administrativos. A continuación, podrá acceder AWS mediante una URL especial y las credenciales del usuario de IAM.

Si se ha registrado AWS pero no ha creado un usuario de IAM para usted, puede crear uno mediante la consola de IAM. Si ya tiene un usuario de IAM, puede omitir este paso.

Para crear un usuario administrador, elija una de las siguientes opciones.

Elegir una forma de administrar el administrador Para Haga esto También puede
En IAM Identity Center

(recomendado)

Usar credenciales a corto plazo para acceder a AWS.

Esto se ajusta a las prácticas recomendadas de seguridad. Para obtener información sobre las prácticas recomendadas, consulte Prácticas recomendadas de seguridad en IAM en la Guía del usuario de IAM.

Siga las instrucciones en Introducción en la Guía del usuario de AWS IAM Identity Center . Configure el acceso mediante programación configurando el AWS CLI que se utilizará AWS IAM Identity Center en la Guía del AWS Command Line Interface usuario.
En IAM

(no recomendado)

Usar credenciales a largo plazo para acceder a AWS. Siga las instrucciones en Creación del primer grupo de usuarios y usuario de administrador de IAM en la Guía del usuario de IAM. Configurar el acceso programático mediante Administración de las claves de acceso de los usuarios de IAM en la Guía del usuario de IAM.

Para iniciar sesión como este nuevo usuario de IAM, cierre sesión en y, a continuación AWS Management Console, utilice la siguiente URL, donde your_aws_account_id es su número de cuenta sin guiones (por ejemplo, si su número de AWS cuenta es, su ID de cuenta es): AWS 1234-5678-9012 AWS 123456789012

https://your_aws_account_id.signin.aws.amazon.com/console/

Escriba el nombre y la contraseña del usuario de IAM que acaba de crear. Cuando haya iniciado sesión, en la barra de navegación se mostrará “su_nombre_de_usuario @ su_id_de_cuenta_de_aws”.

Si no quieres que la URL de tu página de inicio de sesión contenga tu ID de cuenta, puedes crear un alias de cuenta. AWS En el panel de gestión de IAM, seleccione Crear un alias de cuenta y especifique un alias, como el nombre de su empresa. Para iniciar sesión después de crear un alias de cuenta, use la siguiente dirección URL:

https://your_account_alias.signin.aws.amazon.com/console/

Para verificar el enlace de inicio de sesión de los usuarios de IAM de su cuenta, abra la consola de IAM y compruebe el valor de IAM users sign-in link (Enlace de inicio de sesión de los usuarios de IAM) en el panel.

Para obtener más información, consulte la Guía del usuario de AWS Identity and Access Management.

Creación de un par de claves

AWS utiliza criptografía de clave pública para proteger la información de inicio de sesión de las instancias de una red de cadenas de bloques. Debe especificar el nombre del par de claves cuando utilice cada AWS Blockchain Template. A continuación, puede utilizar el par de claves para obtener acceso a las instancias directamente, por ejemplo, para iniciar sesión mediante SSH.

Si ya tiene un par de claves en la región adecuada, puede omitir este paso. Si aún no ha creado un par de claves, puede crear uno con la consola de Amazon EC2. Debe crear el par de claves en la misma región que utiliza para lanzar la red Ethereum. Para obtener más información, consulte Regiones y zonas de disponibilidad en la Guía del usuario de Amazon EC2.

Crear un par de claves
  1. Abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/.

  2. En la barra de navegación, seleccione una región para el par de claves. Puede seleccionar cualquier región disponible, independientemente de su ubicación, pero los pares de claves son específicos de cada región. Por ejemplo, si tiene previsto lanzar una instancia en la región Este de EE. UU. (Ohio), debe crear un par de claves para la instancia en la misma región.

  3. En el panel de navegación, seleccione Key Pairs (Pares de claves), Create Key Pair (Crear par de claves).

  4. En Key pair name (Nombre del par de claves), introduzca un nombre para el par de claves nuevo. Elija un nombre fácil de recordar, como su nombre de usuario de IAM seguido de -key-pair y del nombre de la región. Por ejemplo, me-key-pairuseast2. Seleccione Crear.

  5. Su navegador descargará el archivo de clave privada automáticamente. El nombre de archivo base es el nombre que especificó como nombre del par de claves y la extensión del archivo es .pem. Guarde el archivo de clave privada en un lugar seguro.

    importante

    Esta es la única oportunidad para guardar el archivo de clave privada. Proporcione el nombre del par de claves al lanzar la red Ethereum.

Para obtener más información, consulte los pares de claves de Amazon EC2 en la Guía del usuario de Amazon EC2. Para obtener más información sobre la conexión a instancias EC2 mediante el par de claves, consulte Connect to Your Linux Instance en la Guía del usuario de Amazon EC2.