AWS Blockchain Templates dihentikan pada 30 April 2019. Tidak ada pembaruan lebih lanjut untuk layanan ini atau dokumentasi pendukung ini akan dilakukan. Untuk pengalaman Blockchain Terkelola terbaik AWS, kami sarankan Anda menggunakan Amazon Managed Blockchain (AMB)
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Buat Jaringan Ethereum
Jaringan Ethereum yang Anda tentukan menggunakan templat dalam topik ini meluncurkan AWS CloudFormation tumpukan yang membuat kluster Amazon ECS dari instans EC2 untuk jaringan Ethereum. Template bergantung pada sumber daya yang Anda buat sebelumnya. Siapkan Prasyarat
Saat Anda meluncurkan AWS CloudFormation tumpukan menggunakan template, itu membuat tumpukan bersarang untuk beberapa tugas. Setelah selesai, Anda dapat terhubung ke sumber daya yang dilayani oleh Application Load Balancer jaringan melalui host bastion untuk memverifikasi bahwa jaringan Ethereum Anda berjalan dan dapat diakses.
Untuk membuat jaringan Ethereum menggunakan AWS Blockchain Template untuk Ethereum
-
Lihat Memulai dengan AWS Blockchain Templates
, dan buka Template AWS Blockchain terbaru untuk Ethereum di AWS CloudFormation konsol menggunakan tautan cepat untuk Wilayah AWS Anda. -
Masukkan nilai sesuai dengan pedoman berikut:
-
Untuk nama Stack, masukkan nama yang mudah untuk Anda identifikasi. Nama ini digunakan dalam nama sumber daya yang dibuat oleh tumpukan.
-
Di bawah Parameter Jaringan Ethereum dan Parameter Jaringan Ethereum Pribadi, tinggalkan pengaturan default.
Awas
Gunakan akun default dan frase mnemonik terkait hanya untuk tujuan pengujian. Jangan mengirim Eter asli menggunakan kumpulan akun default karena siapa pun yang memiliki akses ke frasa mnemonik dapat mengakses atau mencuri Eter dari akun. Sebagai gantinya, tentukan akun khusus untuk tujuan produksi. Frasa mnemonik yang terkait dengan akun default adalah.
outdoor father modify clever trophy abandon vital feel portion grit evolve twist
-
Di bawah konfigurasi Platform, tinggalkan pengaturan default, yang membuat kluster Amazon ECS dari instans EC2. Alternatifnya, docker-local membuat jaringan Ethereum menggunakan satu instans EC2.
-
Di bawah konfigurasi EC2, pilih opsi sesuai dengan pedoman berikut:
Untuk EC2 Key Pair, pilih key pair. Untuk informasi tentang membuat key pair, lihatMembuat Pasangan Kunci.
Untuk EC2 Security Group, pilih grup keamanan yang Anda buat sebelumnya. Buat Grup Keamanan
Untuk EC2 Instance Profile ARN, masukkan ARN dari profil instans yang Anda buat sebelumnya. Membuat Peran IAM untuk Amazon ECS dan Profil Instans EC2
-
Di bawah konfigurasi jaringan VPC, pilih opsi sesuai dengan pedoman berikut:
Untuk ID VPC, pilih VPC yang Anda buat sebelumnya. Buat VPC dan Subnet
Untuk ID Subnet Jaringan Ethereum, pilih subnet pribadi tunggal yang Anda buat sebelumnya dalam prosedur. To create the VPC
-
Di bawah konfigurasi cluster ECS, biarkan default. Ini menciptakan cluster ECS dari tiga instans EC2.
-
Di bawah konfigurasi Application Load Balancer (khusus ECS), pilih opsi sesuai dengan pedoman berikut:
Untuk ID Subnet Application Load Balancer, pilih dua subnet publik dari list of subnets yang Anda catat sebelumnya.
Untuk Grup Keamanan Application Load Balancer, pilih grup keamanan untuk Application Load Balancer yang Anda buat sebelumnya. Buat Grup Keamanan
Untuk Peran IAM, masukkan ARN dari peran ECS yang Anda buat sebelumnya. Membuat Peran IAM untuk Amazon ECS dan Profil Instans EC2
-
Di bawah EthStats, pilih opsi sesuai dengan pedoman berikut:
Untuk Deploy EthStats, tinggalkan pengaturan default, yang benar.
-
Untuk EthStats Connection Secret, ketikkan nilai arbitrer yang setidaknya enam karakter.
-
Di bawah EthExplorer, tinggalkan pengaturan default untuk Deploy EthExplorer, yang benar.
Di bawah Parameter lain, tinggalkan nilai default untuk Awalan URL Nested Template S3 dan catat itu. Di sinilah Anda dapat menemukan template bersarang.
-
-
Biarkan semua pengaturan lain ke defaultnya, pilih kotak centang pengakuan, dan pilih Buat.
Halaman Stack Detail untuk tumpukan root yang AWS CloudFormation diluncurkan muncul.
-
Untuk memantau kemajuan tumpukan root dan tumpukan bersarang, pilih Stacks.
Ketika semua tumpukan menampilkan CREATE_COMPLETE untuk Status, Anda dapat terhubung ke antarmuka pengguna Ethereum untuk memverifikasi bahwa jaringan berjalan dan dapat diakses. Saat Anda menggunakan platform kontainer ECS, URL untuk menghubungkan ke EthStats EthExplorer, dan EthJson RPC melalui Application Load Balancer tersedia di tab Output dari tumpukan root.
penting
Anda tidak akan dapat terhubung langsung ke URL atau SSH ini secara langsung sampai Anda mengatur koneksi proxy melalui host bastion di komputer klien Anda. Untuk informasi selengkapnya, lihat Connect ke EthStats dan EthExplorer Menggunakan Bastion Host.