{"id":464,"date":"2021-11-09T16:28:39","date_gmt":"2021-11-09T16:28:39","guid":{"rendered":"http:\/\/18.141.20.153\/?p=464"},"modified":"2025-08-21T09:52:34","modified_gmt":"2025-08-21T09:52:34","slug":"how-to-establish-and-maintain-a-scalable-network-using-amazon-managed-blockchain-part-2","status":"publish","type":"post","link":"https:\/\/learning.workfall.com\/learning\/blog\/how-to-establish-and-maintain-a-scalable-network-using-amazon-managed-blockchain-part-2\/","title":{"rendered":"How to establish and maintain a scalable network using Amazon Managed Blockchain (Part 2)?"},"content":{"rendered":"<span class=\"rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\">9<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh4.googleusercontent.com\/jfzIWU9r_Tx4p2bFoPi5cuWiCx-dzJGWVat58k4RwBmshqoeuHJ53cDsllaRBeZnQkgUecJoRQXR7UZK67XUss1vh1leiD7Pb6GPeWpYQLHFTjBwatM5Sc1YCqrwfw\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">In our previous blog on <a href=\"https:\/\/www.workfall.com\/learning\/blog\/how-to-establish-and-maintain-a-scalable-network-using-amazon-managed-blockchainpart-1\/\">how to establish and maintain a scalable network using Amazon Managed Blockchain (Part 1)<\/a>, we discussed Blockchain and Amazon Managed Blockchain. We have also discussed its components, benefits, features, pricing, customers, and how it works. In this blog, we will discuss how to use AWS Blockchain Templates to configure and launch <a href=\"https:\/\/www.workfall.com\/learning\/blog\/how-can-we-deploy-aws-resources-with-ease-using-amazon-cloudformation-templates\/\">AWS CloudFormation<\/a> stacks to create blockchain networks. We will be demonstrating how to use the AWS Blockchain Template for Ethereum to create a private blockchain network on AWS through AWS CloudFormation.<\/p>\n\n\n\n<p class=\"has-text-align-justify\"><strong>In this blog, we will cover:<\/strong><\/p>\n\n\n\n<ul><li>AWS Blockchain Templates<\/li><li>How does it work?<\/li><li>Benefits of AWS Blockchain templates<\/li><li>Types of AWS Blockchain Templates<\/li><li>Setting up an Ethereum network to create blockchain templates using cloud formation stacks<\/li><li>Conclusion<\/li><\/ul>\n\n\n\n<h2><strong>AWS Blockchain Templates<\/strong><\/h2>\n\n\n\n<p class=\"has-text-align-justify\">Using popular open-source frameworks, AWS Blockchain Templates makes it quick and easy to develop and deploy secure blockchain networks. Instead of wasting time and resources manually setting up your blockchain network, you can focus on building your blockchain apps with these templates.<\/p>\n\n\n\n<p class=\"has-text-align-justify\">The blockchain framework you pick is deployed as containers on an <a href=\"https:\/\/www.workfall.com\/learning\/blog\/create-and-run-web-app-on-ecs-using-aws-fargate\/\">Amazon Elastic Container Service (ECS)<\/a> cluster or directly on an EC2 host running Docker. You may leverage your VPC subnets and network Access Control Lists to build your blockchain network on your own Amazon VPC.<\/p>\n\n\n\n<p class=\"has-text-align-justify\">The following image depicts the basic components of an AWS blockchain network built with AWS Blockchain Templates.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh6.googleusercontent.com\/K8aWFsTj2nd4qEPFIsvpcAtO5c_kYydgQ9K7o3DkhFEjGoyZN6xLbwj-1XiekpIDgQPcK-RHunEZchiriRwlbFdzEEqgHS2EoHW6IPiVAEjNLRfKty_iHzFTlaOOSg\" alt=\"AWS Blockchain Templates\"\/><\/figure>\n\n\n\n<h2><strong>How does it work?<\/strong><\/h2>\n\n\n\n<p class=\"has-text-align-justify\">The blockchain framework you pick is deployed as containers on an Amazon Elastic Container Service (ECS) cluster or directly on an <a href=\"https:\/\/www.workfall.com\/learning\/blog\/how-to-install-and-run-docker-container-on-amazon-ec2-instance-part-1\/\">EC2 host running Docker<\/a>. You may leverage your VPC subnets and network Access Control Lists to build your blockchain network on your own Amazon VPC.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh6.googleusercontent.com\/BPjMz_v3-voj0wFBpBsLFpvEhGiVmW3e6-PIn-vRJvC6NJ6he5W_6hlHhdzpDbmlttDe9yuU1cbwctjPejazAH4YrojEod-5GJrxQntW1bRLvETJ3e3Fjb72gwe72g\" alt=\"AWS Blockchain \"\/><\/figure>\n\n\n\n<h2><strong>Benefits of AWS Blockchain Templates<\/strong><\/h2>\n\n\n\n<p class=\"has-text-align-justify\"><strong>Faster Deployment: <\/strong>Because blockchain services can be deployed using pre-defined templates, the blockchain template allows for speedier development and deployment, resulting in a faster \u2018time to market&#8217; enabled service.<\/p>\n\n\n\n<p class=\"has-text-align-justify\"><strong>Choice of Platform Services: <\/strong>Because the AWS blockchain template supports a variety of blockchain services, such as Hyperledger Fabric and Ethereum, you can simply receive an &#8220;out of the box&#8221; selection of multiple blockchain frameworks.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh3.googleusercontent.com\/GTlcxxKknjOGBuob6Abr-wC4fHxQQ3Tg9_VF7Sy9AiMbKoS5xRCwIMwEb623R8Zs-8N45veN11N3RuH50WYxBf2S3qfHlJVYgeMK_Zoop2lBgrxp8Ef06mMzXI4e7g\" alt=\"Benefits of AWS Blockhain Templates\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\"><strong>Cost-efficient: <\/strong>The AWS blockchain is extremely cost-effective because of the flexibility of the &#8220;pay as you go&#8221; service.<\/p>\n\n\n\n<p class=\"has-text-align-justify\"><strong>Associated Management tools and services: <\/strong>You may leverage monitoring and management services like AWS CodeDeploy and CloudWatch for a decentralized blockchain application, providing you the flexibility to connect to native services of the blockchain platform integration, thanks to the power of cloud services.<\/p>\n\n\n\n<h2><strong>Types of AWS Blockchain Templates<\/strong><\/h2>\n\n\n\n<p><strong><img src=\"https:\/\/lh6.googleusercontent.com\/2aXXlNlsL-EChXgZ5zDgafwrxbciETcfkIOZtnvY1WWFnGiRBphcbMXpaoKfKqOg6i-fyrBJpPT2mFFHO8d_3w4n6FVBuvtnjcW-DCUD4T4BJsKjvSrxWTdzM7hLHXq2qVfp1Dw\" style=\"width: 1600px;\"><\/strong><\/p>\n\n\n\n<p class=\"has-text-align-justify\"><strong><br><\/strong>The simple process of choosing a blockchain template and tailoring it to meet your needs has the potential to revolutionize blockchain adoption.<\/p>\n\n\n\n<p class=\"has-text-align-justify\">There are two AWS blockchain templates available right now.<\/p>\n\n\n\n<ol><li><strong>AWS Blockchain Template for Ethereum &#8211; <\/strong>It is an open-source blockchain framework developed by the Ethereum Foundation that allows you to create blockchain apps that run without downtime, censorship, fraud, or third-party interference.<\/li><\/ol>\n\n\n\n<p class=\"has-text-align-justify\">You can use AWS Blockchain Template for Ethereum if,<\/p>\n\n\n\n<ul><li>You want to transact with other Ethereum users on a public Ethereum network.<\/li><li>You want to use Ethereum&#8217;s Solidity smart contract language.<\/li><li>You&#8217;d like to create a new public network<\/li><\/ul>\n\n\n\n<ol start=\"2\"><li><strong>AWS Blockchain Template for Hyperledger Fabric &#8211; <\/strong>It is a Linux Foundation open-source blockchain framework that allows you to develop blockchain apps and control and permission data on the blockchain.<\/li><\/ol>\n\n\n\n<p>You can use AWS Blockchain Template for Hyperledger Fabric if,<\/p>\n\n\n\n<ul><li>You want to keep certain transactions hidden from each party&#8217;s view.<\/li><li>You\u2019d like to develop a private blockchain network<\/li><\/ul>\n\n\n\n<p class=\"has-text-align-justify\">Finally, it is evident that getting started with AWS Blockchain templates is a simple process. To understand how to use templates, you&#8217;ll need a solid understanding of blockchain fundamentals and AWS services. The main benefits of the AWS Blockchain Template, such as choice, speed of deployment, and cost-effectiveness, provide significant value to users.<\/p>\n\n\n\n<h2><strong>Hands-On<\/strong><\/h2>\n\n\n\n<p class=\"has-text-align-justify\"><strong>Setting up an Ethereum network to create blockchain templates using cloud formation stacks<\/strong><\/p>\n\n\n\n<p><strong>Step 1: Setting up prerequisites&nbsp;<\/strong><\/p>\n\n\n\n<p>These are fundamental prerequisites for all blockchain configurations<\/p>\n\n\n\n<p><strong>Login into the AWS console and create an IAM user<\/strong><\/p>\n\n\n\n<ol><li>Sign in to the IAM console<\/li><\/ol>\n\n\n\n<ol start=\"2\"><li>In the navigation pane, choose Users and then choose Add User.<\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh6.googleusercontent.com\/QUuEJpoUvMK_kpjOGPZw-zmfpEXAcyjoLWJBwdEkYBJIBHz80Ptq6YjU2FPLE7sUbvPgfYBBPT6a_ge91FELDXfNha_IyukEyH1kdZWWjMURAIIadGG1pP2p4Jy5lxDrmaI8fbY\" alt=\"\"\/><\/figure>\n\n\n\n<ol start=\"3\"><li>Choose a username ,and click next on permissions<\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh6.googleusercontent.com\/bSxPDXCYjCNrsvfP9uv4NAxloQzO9HoLM4btqscaxdLJTavaX0eGeXAESjRy3wc5_O3PNFeHw5EPqdFKeOEJ5oxagOg2d3ji74i5EIeTNqCY0fIH42UMsTZeWWx21kaCI3hug3k\" alt=\"\"\/><\/figure>\n\n\n\n<ol start=\"4\"><li>Add user to a group, giving administrator access, click on next<\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh5.googleusercontent.com\/pbCxU_9JsTRnqEO_THuw4L8TOWrpjRm9WQzK7ZaVrc0m3nvXP2bVRqp1RHUFU-lv5YvPnI6EVw-448PKHb1eOXXcZ_mvcdAqFeqpftAB8B-XSyiZF1kn2IcUsnyhtBfT38759sM\" alt=\"\"\/><\/figure>\n\n\n\n<ol start=\"5\"><li>Review it, click on Create user<\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh3.googleusercontent.com\/kn2oIL9IcazR7CRWUputcup5mYXM0hd_nTLju7VxYCXCmsu3aKcHuzIMyMgjVvKXrvjDFTKtar0VxNbOzU8_1bW3lsEoS93W4lQYSGfeFl8hW4Yh_f-Av3nn7Nnu6BWRjixJu7w\" alt=\"\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh3.googleusercontent.com\/z16w6ov0wwQnqh-odAoOLzhwxoDFQpzYr9UBYTlLgWPHH_4jPeOFXv6W2Os8uSdmI207ge7KGYcg8wXoJPgpecg2RoUc3r0LQyAE15PEwrYwiIgLobXuzyNbKGSRfHGYDH4MQH8\" alt=\"\"\/><\/figure>\n\n\n\n<p><strong>Create key-value pair<\/strong><\/p>\n\n\n\n<p>Open the EC2 console page, click on key pairs from the navigation bar&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh4.googleusercontent.com\/n54lvro5OspSiuA8gomLzxWwsyfj7WOHTyK4oRAzflaiVsuY9WFDDkSjI_FPS7NtH25Wbj_0FeEagZ_hzIq88OsY4GEDFjXwRtflSG_H4X1se7DbqziCuxFIeB6CQu2p9Tv1e5s\" alt=\"AWS Blockchain\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">For&nbsp;<strong>Key pair name<\/strong>, enter a name for the new key pair, click on Create<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh3.googleusercontent.com\/n9mnkDUoWYjGHbdfPsxd5wyBlpoPcJN4YxPRntnb1fALaiXZ7d1rYow3ptcTdaFXcBy2lwFVWHwpdwbO892G2ygkUIHVF62OYrAXBE7PXtaRuU7CDhfTUJm_Y6Xu7XFtRESwWAM\" alt=\"\"\/><\/figure>\n\n\n\n<p><a href=\"https:\/\/docs.aws.amazon.com\/blockchain-templates\/latest\/developerguide\/blockchain-template-getting-started-prerequisites.html#blockchain-templates-create-a-vpc\"><strong>Create a VPC and Subnets<\/strong><\/a><\/p>\n\n\n\n<p>Open the Amazon VPC Console&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh5.googleusercontent.com\/G9nh2Vl7KxqeGpUHzc5q0w9OyHRZVqQdqsSZbMgPax6AU8_NDQYWdgZv0lBfC-bxLalfzPRf-YTzFVLmB-7cvMs4E8C6b0N5dSTNZpb3D2DePJa52AluYlJBQOSpdk_Y8J3Zj78\" alt=\"\"\/><\/figure>\n\n\n\n<p>Choose&nbsp;<strong>Elastic IPs<\/strong>,&nbsp;<strong>Allocate a <\/strong>new address,&nbsp;and <strong>Allocate<\/strong>.<\/p>\n\n\n\n<p class=\"has-text-align-justify\">Make a note of the Elastic IP address that you create and choose&nbsp;<strong>Close<\/strong>.<\/p>\n\n\n\n<p class=\"has-text-align-justify\">In the list of Elastic IP addresses, find the&nbsp;<strong>Allocation ID<\/strong>&nbsp;for the Elastic IP address created earlier. You use this when you create the VPC.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh3.googleusercontent.com\/5cUc07QHtpZvajrNF6gVYva2dN6cTp9fY_ba7JiqP3WbRyZR1FtD8qj6SX42RjI6qWUvy3uS9KtXnpcsunE4t6zT66U3Fp9JqjYXavKbtSLrBdJs6OMN6IPAJnvMVwG3mleq3Aw\" alt=\"\"\/><\/figure>\n\n\n\n<p>&nbsp;To create a VPC, on the dashboard choose Start VPC Wizard.&nbsp;&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh4.googleusercontent.com\/8KkQnP5YhCy8IGi2dgABccvjjf48ZErAz47UhJGQZ56Wlv2E5uwhkDvdhLyhAim8l0pdqMYIcAQckM7qlO-S8ksz3JCuj3U5C9S7urGPweMPq_3v6TGMO5FUUQEtCzUIt3AvU8Y\" alt=\"\"\/><\/figure>\n\n\n\n<p>Select a VPC Configuration page, choose VPC with Public and Private Subnets, and Select.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh5.googleusercontent.com\/e3c0WEMAPnPo7DdfxwcnTHHIfH6ZlOrSTYhAZcLxBykB7CUVnW4n7F1WwMpwN76j9xN4OIy-I-W-R43GbCw89xMGcfYQMgWTREgpZHpYVfgsuH_oJkvZum2imnO44Uy6SwKCU-w\" alt=\"AWS Blockchain\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">For the VPC name, enter a friendly name, enter a name for the public and private subnet, and select the elastic allocation ID created earlier. Click on Create VPC.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh6.googleusercontent.com\/cHLnQQuluOcxOF4mA8IGtUHf4dM5aBCeIfsG_kpjrGUpItbB4zzTUf0u3A4_S_HgVQJJfLo8p0RdJ88sN1rOAbpr_YckmdEjLM9trhoFHe7sr6SA9AgH57AIeMZ5AAfluIjgy-o\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">Choose&nbsp;<strong>Subnets<\/strong>&nbsp;and then select the public subnet that you created earlier from the list. Select the&nbsp;<strong>Route Table<\/strong>&nbsp;tab and note the&nbsp;<strong>Route table<\/strong>&nbsp;ID. You specify this same route table for the second public subnet below.<\/p>\n\n\n\n<p class=\"has-text-align-justify\">Choose&nbsp;<strong>Create Subnet<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh5.googleusercontent.com\/iDRGvKxG-xLcam107xrixHU3UV1dlO8Zwiae1nx9B7LxFoJ1tsavJjb_euDywKkfs1dCcGhNF3PrJcRoWoc3NtVs_zstvN5eKb-eD1ibBaWul7dZ_UHjgCs9KsXECsubxWHhCrw\" alt=\"AWS Blockchain\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">Create a new subnet in a different availability zone, enter a name and click on create a subnet.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh4.googleusercontent.com\/-X2JypV5iv6gewOa5OY-AOgBIQV18jU65_qDFfxhDSi4YSQBu3R8sbj8k5G2EuQh63jhTosc3NTHWWHaVsyPLxbu2wKYe1Rc03yD5F6BgCaUEYjh1XfBgue6TC4nDdFUB-zJoLU\" alt=\"\"\/><\/figure>\n\n\n\n<p>The subnet is successfully created.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh5.googleusercontent.com\/6yI0IW3HSkBcLANu9h0ryCSHZ13AUYnVx1L0abK4FM7zdJebq2ITyi_lnhAZY1FDXWgCN2XFiruWlUqVb42txq_VUuLvY62TE8v6nhN4RKtLJYwaPXbqiiz2Ww1o-xBMVIzA4Ss\" alt=\"AWS Blockchain\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">With the subnet selected from the list, choose&nbsp;<strong>Subnet Actions<\/strong>,&nbsp;<strong>Modify auto-assign IP settings<\/strong>. Select&nbsp;<strong>Auto-assign IPs<\/strong>,&nbsp;<strong>Save<\/strong>,&nbsp;<strong>Close<\/strong>. This allows the bastion host to obtain a public IP address when you create it in this subnet.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh3.googleusercontent.com\/P-S-tDZJldHYOD1UWTHF3D66GKe__usNCeV8vWZXT2xAG-cPSNVxf862krpZPDFEFsDH6LCdlWDWrIfv0xTwXw4EmMYEGVETc-SGz2kvYNiLXd9YcPZ8Wz04pBTNkKUDWHTwfFs\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">Choose&nbsp;<strong>Subnets<\/strong>&nbsp;and then select the public subnet that you created earlier from the list. Select the&nbsp;<strong>Route Table<\/strong>&nbsp;tab and note the&nbsp;<strong>Route table<\/strong>&nbsp;ID. You specify this same route table for the second public subnet below.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh5.googleusercontent.com\/1JeiiqRxgPhw5mw3ZVmegWEf6_JEHOVvez5WKgDYyfbiC6iaiYnw7pt-ZUvGxmdhqR_mZe4uM1AW1WZ6eQL7rCIzUf4nx03FBKhblPfVQUNlOMJiyQrVO3llypweyJyVX_5GcHc\" alt=\"\"\/><\/figure>\n\n\n\n<p><a href=\"https:\/\/docs.aws.amazon.com\/blockchain-templates\/latest\/developerguide\/blockchain-template-getting-started-prerequisites.html#blockchain-templates-create-security-group\"><strong>Create Security Groups<\/strong><\/a><\/p>\n\n\n\n<p>A security group for EC2 instances that controls traffic to and from EC2 instances in the cluster<\/p>\n\n\n\n<p class=\"has-text-align-justify\">A security group for the Application Load Balancer that controls traffic between the Application Load Balancer, EC2 instances, and the bastion host. You associate this security group with the bastion host as well.<\/p>\n\n\n\n<p class=\"has-text-align-justify\">To create two security groups, Open the EC2 Console, choose security groups, create security groups, enter a name.<\/p>\n\n\n\n<p class=\"has-text-align-justify\">Select the VPC that you created earlier.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh5.googleusercontent.com\/_OurwP-T1WEsf1scokb9YYkMYx9yCzy-k9coCs-Ff1ZOQJwBCykH5Y6QCZfXI7EpmCQmSvesccIakHqTFtXvzjcJSscmEQYLVgyRUyyvZOptkU2axSYswMIaLDeQnE5T2IPVuVk\" alt=\"AWS Blockchain\"\/><\/figure>\n\n\n\n<p>Repeat the same for 2<sup>nd<\/sup> security group<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh3.googleusercontent.com\/ayCVUG72_kodbSucXRSjtPCC7T9jc6XE_7RuH3Zi1np2rgTumSHJ1gyxHmYtYaWjV2wPfxwo5JNCIZh2v5go7aOI6TGOyuoluQ1oe-p4U2c_7Fq1Z1m7uVvmZQt_ToJ3MvNtEL0\" alt=\"\"\/><\/figure>\n\n\n\n<p>Add the inbound rules as follows for both the security groups:&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh6.googleusercontent.com\/feCqyaye02iZkfAy4slIaA_b7okPh7Y5q40wQcqN39BYAe2zdk76uKlMumZqwgBZKoHO8XGbGAZe4qr6qd_9tzL1zyOqMNhzPRDhIiNI8s9WKoP83S74rCCK1siyygevfUM2Ap4\" alt=\"\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh6.googleusercontent.com\/J_UWKgI-QF8pzzhFiuiLwHR5PIK2nMcgwQCnKaLdFxL18paamr8nYzDN-CSIumr1IL_8ueOvQw88Nt6Y1pNF8pNn-RHMPH4FD5U-bVxQ7VApBFkL42V7OCw4dBBDSgZfbRx6-bI\" alt=\"AWS Blockchain\"\/><\/figure>\n\n\n\n<p><a href=\"https:\/\/docs.aws.amazon.com\/blockchain-templates\/latest\/developerguide\/blockchain-template-getting-started-prerequisites.html#blockchain-templates-iam-roles\"><strong>Create an IAM Role for Amazon ECS and an EC2 Instance Profile<\/strong><\/a><\/p>\n\n\n\n<ul><li>Open IAM console , click on Roles ,choose ECS as service and proceed&nbsp;<\/li><li>Enter name for the role such as ECSRoleForEthereum<\/li><li>Click on create role<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh5.googleusercontent.com\/BZuC1sNeoEn_tlZDJ2TFU6ODTXK-90hxgUbcd_kqSy1J4KP6oZIy4ihaRqgxIihpBAwD62Q1esLO7MFOFODjjw0NX0OpaaelHjwv85RlXXSZj5Mt5isblF9cYqCbtH6t2mYiy0E\" alt=\"\"\/><\/figure>\n\n\n\n<p>Review the created role ECSRoleForEthereum.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh3.googleusercontent.com\/sHdOSYtWVbqO-q4MUSqZ08vin6qWOu1EFK6as1bGKmX2RkL6vzUrsYAAGyfwN_gCyrVSfYEsp0wYt9GZdbYcoELkrO7OezvEtogCceGohCKLPkd2ckgXfu_0XP17UZDazQcm7gY\" alt=\"AWS Blockchain\"\/><\/figure>\n\n\n\n<p><strong>To create an EC2 instance profile<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-justify\">Choose&nbsp;<strong>Policies<\/strong>,&nbsp;<strong>Create policy<\/strong>. Enter policy name as EthereumPolicyForEC2, choose create policy<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh5.googleusercontent.com\/ozkB3VBjxuHhKf0hiMCiguZlzD-mGBrBZOQ6mia87UWtqExh4Y7rLM4AiQfrBMroSg7Y3RsuJ3M0zxBszCHgbKmVwRRFL3Tsd-iyIXCFMXWfJuJjcINsVd_39CkYkmGluzo00eo\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">Choose Roles, Choose EC2, In the Search field, enter the name of the permissions policy that you created earlier, for example, EthereumPolicyForEC2.<\/p>\n\n\n\n<p>Select the check mark for the policy that you created earlier, and choose Next: Review.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh3.googleusercontent.com\/0n01VgzRIbgxROShIWJwPV4J-Y6qK_fOmdbaF1qLuQMHsZXeO_2M9gjHRkdUK1Sgq7A3E1rdu8Bu0Orf7cXEGu2UO2I7Msk4Pl-Cc0p5GFEVQYKA0TEOPEO-iibnOoEev6LYT1k\" alt=\"AWS Blockchain\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">For&nbsp;Role name, enter a value that helps you identify the role, for example&nbsp;EC2RoleForEthereum. For&nbsp;Role description, enter a brief summary. Choose&nbsp;Create role.<\/p>\n\n\n\n<p>Make a note of Role ARN.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh3.googleusercontent.com\/uiWzsoIoEUZwVXrwfAX4Ggiu542VdR5PWQCX0uQqO_yFMFMplesXZtVqDl7aUeJpsPFR8Uu5gN5JTmGrUZsgdDCJZUGV1_0lByIqRbdLwLkRBcmTw5D24bW5k9UxxoS2P3sYdFw\" alt=\"\"\/><\/figure>\n\n\n\n<p><strong>Create a Bastion Host<\/strong><\/p>\n\n\n\n<ul><li>Create an EC2 instance first&nbsp;<\/li><li>Choose Edit Instance Details. For Network, choose the VPC you created earlier, for Subnet select the second public subnet that you created earlier. Leave all other settings to their defaults.<\/li><li>Confirm the change when prompted, and then choose Review and Launch.<\/li><li>Choose Edit Security Groups. For Assigning a security group, choose Select an existing security group.<\/li><li>From the list of security groups, select the security group for the Application Load Balancer that you created earlier, and then choose Review and Launch.<\/li><li>Choose Launch.<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh6.googleusercontent.com\/6STCgYrT9dML4QAR-_dD7ZttNOizOqRdSne7cMmO4mLVq1kYrjI8_4N8qWk9URai35G08kGtvq_LXpXwlrYvlor1cJcBC9GxY_dsZjt5xB_FAM8mH__8a4oCcaQI5_NA_47iUwI\" alt=\"AWS Blockchain\"\/><\/figure>\n\n\n\n<p><strong>Step 2 :&nbsp; <\/strong><strong>Create the Ethereum Network<\/strong><\/p>\n\n\n\n<ol><li>See&nbsp;<a href=\"https:\/\/aws.amazon.com\/blockchain\/templates\/getting-started\/\">Getting Started with AWS Blockchain Templates<\/a>, and open the latest AWS Blockchain Template for Ethereum in the AWS CloudFormation console using the quick-links for your AWS Region.<\/li><\/ol>\n\n\n\n<p>Click on create stack&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh4.googleusercontent.com\/I8FjWFlYbNa_-gfGB4g82mhpp_mJr8dlWoryiNE02nBTd0ob-Zsx_H2VeeKA25PZ_CGShkKQbwqdTtmKkMj2E_Z1c7A2t8jkx9vqLZQ5kOTgFXtmRZiZADxB4PpnPPN_ONdAmnc\" alt=\"AWS Blockchain\"\/><\/figure>\n\n\n\n<p><strong>Under EC2 configuration, select options according to the following guidelines:<\/strong><\/p>\n\n\n\n<ul><li>For EC2 Key Pair, select a key pair. For information about creating a key pair, see Create a Key Pair.<\/li><\/ul>\n\n\n\n<ul><li>For EC2 Security Group, select the security group you created earlier in Create Security Groups.<\/li><\/ul>\n\n\n\n<ul><li>For EC2 Instance Profile ARN, enter the ARN of the instance profile that you created earlier in Create an IAM Role for Amazon ECS and an EC2 Instance Profile.<\/li><\/ul>\n\n\n\n<ul><li>Under VPC network configuration, select options according to the following guidelines:<\/li><\/ul>\n\n\n\n<ul><li>For VPC ID, select the VPC that you created earlier in Create a VPC and Subnets.<\/li><\/ul>\n\n\n\n<ul><li>For Ethereum Network Subnet IDs, select the single private subnet that you created earlier in the procedure To create the VPC.<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh4.googleusercontent.com\/GuucuCUoEafN9F-w7pBXnZ3PvlYG-Ol_6-mBQy4k2oJdnC7SPQ5plz8cddCqVrrSjrgoDUsGJB_t0ho_3fqmNBim7tHD58ZHZliZ3tETS9wyBB89XLLTEcMIZIweTzmihGEHa2g\" alt=\"\"\/><\/figure>\n\n\n\n<p><strong>Under Application Load Balancer configuration (ECS only), select options according to the following guidelines:<\/strong><\/p>\n\n\n\n<ul><li>For Application Load Balancer Subnet IDs, select two public subnets from the list of subnets that you noted earlier.<\/li><\/ul>\n\n\n\n<ul><li>For Application Load Balancer Security Group, select the security group for the Application Load Balancer that you created earlier in Create Security Groups.<\/li><\/ul>\n\n\n\n<ul><li>For IAM Role, enter the ARN of the ECS role that you created earlier in Create an IAM Role for Amazon ECS and an EC2 Instance Profile.<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh4.googleusercontent.com\/iVi7B7-ZSFlQSeboj0fuuHRWa2eSVQ2Cw-hg7x7q6_-Hj88_blNC7M7VYCHb_3XBD7gOfe4BOeNak98nJmNdSlvr2TJyiv88HcMccXUjSYMicHt4D5AIVgv-3Syl2ewrGDZKzIA\" alt=\"AWS Blockchain\"\/><\/figure>\n\n\n\n<p>For EthStats Connection Secret, type an arbitrary value that is at least six characters.<\/p>\n\n\n\n<p>Click on Create Stack&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh5.googleusercontent.com\/Hj7Q0edNrUhaZ7OSV8NX6-ZNDRZu9MPDFBxnCYoli4PwAa3JvkXuw8zEVXQIt-0C1d8UQgGk6wGlICXIt1xPLGKSmEeE2HKlJmFMSOcqgFKKZrmOMNgwqTCRqjC5qIHcpkaRr6k\" alt=\"AWS Blockchain \"\/><\/figure>\n\n\n\n<p>After creation of stack, this is how it will appear<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh3.googleusercontent.com\/C3Us4PWr8QcbcY3IXY8H-t6NZoOXjqvPt73x-3f519JLQur1SgBqM-b-cCh-BXldv_4esnD8TCzOTDVBJITu3G4i1uPvW8JEfwZyLaWGCNWt4BtS_m6D-K_PYhzToynJlJr53K0\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">When all stacks show&nbsp;CREATE_COMPLETE&nbsp;for&nbsp;Status, you can connect to Ethereum user interfaces to verify that the network is running and accessible. When you use the ECS container platform, URLs for connecting to EthStats, EthExplorer, and EthJsonRPC through the Application Load Balancer are available on the&nbsp;Outputs&nbsp;tab of the root stack.<\/p>\n\n\n\n<p class=\"has-text-align-justify\">The Output tab of the root stack provides links to services running on the Application Load Balancer. These URLs are not directly accessible for security reasons. To connect, you can set up and use a bastion host to proxy connections to them.<\/p>\n\n\n\n<h2><strong>Conclusion<\/strong><\/h2>\n\n\n\n<p class=\"has-text-align-justify\">In this blog, we have explored the concept of amazon blockchain templates, its common framework Ethereum to create blockchain networks, and have demonstrated how to use cloud formation stacks to create blockchain templates for creating Ethereum networks. We will cover the implementation of the Hyperledger Fabric framework in our upcoming blogs. Stay tuned to keep getting all updates about our upcoming new blogs on AWS and relevant technologies.<\/p>\n\n\n\n<p class=\"has-text-align-justify\">Meanwhile \u2026<\/p>\n\n\n\n<p><strong>Keep Exploring -&gt; Keep Learning -&gt; Keep Mastering<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-justify\">This blog is part of our effort towards building a knowledgeable and kick-ass tech community. At <a href=\"https:\/\/www.workfall.com\/\">Workfall<\/a>, we strive to provide the best tech and pay opportunities to AWS-certified talents. If you\u2019re looking to work with global clients, build kick-ass products while making big bucks doing so, give it a shot at<a href=\"https:\/\/www.workfall.com\/partner\/\"> workfall.com\/partner<\/a> today.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\">9<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span> In our previous blog on how to establish and maintain a scalable network using Amazon Managed Blockchain (Part 1), we discussed Blockchain and Amazon Managed Blockchain. We have also discussed its components, benefits, features, pricing, customers, and how it works. In this blog, we will discuss how to use AWS Blockchain Templates to configure and [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":465,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"spay_email":""},"categories":[2],"tags":[3,137,4,138,139,6],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to establish and maintain a scalable network using Amazon Managed Blockchain (Part 2)? - The Workfall Blog<\/title>\n<meta name=\"description\" content=\"In this blog, we will see how to use AWS Blockchain Templates to configure &amp; launch AWS CloudFormation stacks to create blockchain networks.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/learning.workfall.com\/learning\/blog\/how-to-establish-and-maintain-a-scalable-network-using-amazon-managed-blockchain-part-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to establish and maintain a scalable network using Amazon Managed Blockchain (Part 2)? - The Workfall Blog\" \/>\n<meta property=\"og:description\" content=\"In this blog, we will see how to use AWS Blockchain Templates to configure &amp; launch AWS CloudFormation stacks to create blockchain networks.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/learning.workfall.com\/learning\/blog\/how-to-establish-and-maintain-a-scalable-network-using-amazon-managed-blockchain-part-2\/\" \/>\n<meta property=\"og:site_name\" content=\"The Workfall Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/workfall\" \/>\n<meta property=\"article:published_time\" content=\"2021-11-09T16:28:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-21T09:52:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/11\/blockchain2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@workfall\" \/>\n<meta name=\"twitter:site\" content=\"@workfall\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Workfall\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"16 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/18.141.20.153\/learning\/blog\/#organization\",\"name\":\"Workfall - Hire #Kickass Coders On Demand\",\"url\":\"https:\/\/18.141.20.153\/learning\/blog\/\",\"sameAs\":[\"https:\/\/www.instagram.com\/workfall\/\",\"https:\/\/www.linkedin.com\/company\/workfall\/\",\"https:\/\/facebook.com\/workfall\",\"https:\/\/twitter.com\/workfall\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/18.141.20.153\/learning\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/i1.wp.com\/18.141.20.153\/learning\/blog\/wp-content\/uploads\/2021\/10\/cropped-WF_logo.png?fit=400%2C400\",\"contentUrl\":\"https:\/\/i1.wp.com\/18.141.20.153\/learning\/blog\/wp-content\/uploads\/2021\/10\/cropped-WF_logo.png?fit=400%2C400\",\"width\":400,\"height\":400,\"caption\":\"Workfall - Hire #Kickass Coders On Demand\"},\"image\":{\"@id\":\"https:\/\/18.141.20.153\/learning\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/18.141.20.153\/learning\/blog\/#website\",\"url\":\"https:\/\/18.141.20.153\/learning\/blog\/\",\"name\":\"The Workfall Blog\",\"description\":\"#Tech #Remote #Jobs\",\"publisher\":{\"@id\":\"https:\/\/18.141.20.153\/learning\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/18.141.20.153\/learning\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/learning.workfall.com\/learning\/blog\/how-to-establish-and-maintain-a-scalable-network-using-amazon-managed-blockchain-part-2\/#primaryimage\",\"url\":\"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/11\/blockchain2.png\",\"contentUrl\":\"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/11\/blockchain2.png\",\"width\":1200,\"height\":628,\"caption\":\"Amazon Managed Blockchain\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/learning.workfall.com\/learning\/blog\/how-to-establish-and-maintain-a-scalable-network-using-amazon-managed-blockchain-part-2\/#webpage\",\"url\":\"https:\/\/learning.workfall.com\/learning\/blog\/how-to-establish-and-maintain-a-scalable-network-using-amazon-managed-blockchain-part-2\/\",\"name\":\"How to establish and maintain a scalable network using Amazon Managed Blockchain (Part 2)? - The Workfall Blog\",\"isPartOf\":{\"@id\":\"https:\/\/18.141.20.153\/learning\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/learning.workfall.com\/learning\/blog\/how-to-establish-and-maintain-a-scalable-network-using-amazon-managed-blockchain-part-2\/#primaryimage\"},\"datePublished\":\"2021-11-09T16:28:39+00:00\",\"dateModified\":\"2025-08-21T09:52:34+00:00\",\"description\":\"In this blog, we will see how to use AWS Blockchain Templates to configure & launch AWS CloudFormation stacks to create blockchain networks.\",\"breadcrumb\":{\"@id\":\"https:\/\/learning.workfall.com\/learning\/blog\/how-to-establish-and-maintain-a-scalable-network-using-amazon-managed-blockchain-part-2\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/learning.workfall.com\/learning\/blog\/how-to-establish-and-maintain-a-scalable-network-using-amazon-managed-blockchain-part-2\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/learning.workfall.com\/learning\/blog\/how-to-establish-and-maintain-a-scalable-network-using-amazon-managed-blockchain-part-2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/18.141.20.153\/learning\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to establish and maintain a scalable network using Amazon Managed Blockchain (Part 2)?\"}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/learning.workfall.com\/learning\/blog\/how-to-establish-and-maintain-a-scalable-network-using-amazon-managed-blockchain-part-2\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/learning.workfall.com\/learning\/blog\/how-to-establish-and-maintain-a-scalable-network-using-amazon-managed-blockchain-part-2\/#webpage\"},\"author\":{\"@id\":\"https:\/\/18.141.20.153\/learning\/blog\/#\/schema\/person\/cab8236044692bc5b27606b13167794a\"},\"headline\":\"How to establish and maintain a scalable network using Amazon Managed Blockchain (Part 2)?\",\"datePublished\":\"2021-11-09T16:28:39+00:00\",\"dateModified\":\"2025-08-21T09:52:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/learning.workfall.com\/learning\/blog\/how-to-establish-and-maintain-a-scalable-network-using-amazon-managed-blockchain-part-2\/#webpage\"},\"wordCount\":1871,\"publisher\":{\"@id\":\"https:\/\/18.141.20.153\/learning\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/learning.workfall.com\/learning\/blog\/how-to-establish-and-maintain-a-scalable-network-using-amazon-managed-blockchain-part-2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/11\/blockchain2.png\",\"keywords\":[\"AWS\",\"blockchain\",\"Cloud\",\"ethereum\",\"hyperledgerfabric\",\"workfall\"],\"articleSection\":[\"AWS Cloud Computing\"],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/18.141.20.153\/learning\/blog\/#\/schema\/person\/cab8236044692bc5b27606b13167794a\",\"name\":\"Workfall\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/18.141.20.153\/learning\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2023\/09\/avatar_user_1_1693914404-96x96.png\",\"contentUrl\":\"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2023\/09\/avatar_user_1_1693914404-96x96.png\",\"caption\":\"Workfall\"},\"sameAs\":[\"https:\/\/www.workfall.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to establish and maintain a scalable network using Amazon Managed Blockchain (Part 2)? - The Workfall Blog","description":"In this blog, we will see how to use AWS Blockchain Templates to configure & launch AWS CloudFormation stacks to create blockchain networks.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/learning.workfall.com\/learning\/blog\/how-to-establish-and-maintain-a-scalable-network-using-amazon-managed-blockchain-part-2\/","og_locale":"en_US","og_type":"article","og_title":"How to establish and maintain a scalable network using Amazon Managed Blockchain (Part 2)? - The Workfall Blog","og_description":"In this blog, we will see how to use AWS Blockchain Templates to configure & launch AWS CloudFormation stacks to create blockchain networks.","og_url":"https:\/\/learning.workfall.com\/learning\/blog\/how-to-establish-and-maintain-a-scalable-network-using-amazon-managed-blockchain-part-2\/","og_site_name":"The Workfall Blog","article_publisher":"https:\/\/facebook.com\/workfall","article_published_time":"2021-11-09T16:28:39+00:00","article_modified_time":"2025-08-21T09:52:34+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/11\/blockchain2.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_creator":"@workfall","twitter_site":"@workfall","twitter_misc":{"Written by":"Workfall","Est. reading time":"16 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/18.141.20.153\/learning\/blog\/#organization","name":"Workfall - Hire #Kickass Coders On Demand","url":"https:\/\/18.141.20.153\/learning\/blog\/","sameAs":["https:\/\/www.instagram.com\/workfall\/","https:\/\/www.linkedin.com\/company\/workfall\/","https:\/\/facebook.com\/workfall","https:\/\/twitter.com\/workfall"],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/18.141.20.153\/learning\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/i1.wp.com\/18.141.20.153\/learning\/blog\/wp-content\/uploads\/2021\/10\/cropped-WF_logo.png?fit=400%2C400","contentUrl":"https:\/\/i1.wp.com\/18.141.20.153\/learning\/blog\/wp-content\/uploads\/2021\/10\/cropped-WF_logo.png?fit=400%2C400","width":400,"height":400,"caption":"Workfall - Hire #Kickass Coders On Demand"},"image":{"@id":"https:\/\/18.141.20.153\/learning\/blog\/#\/schema\/logo\/image\/"}},{"@type":"WebSite","@id":"https:\/\/18.141.20.153\/learning\/blog\/#website","url":"https:\/\/18.141.20.153\/learning\/blog\/","name":"The Workfall Blog","description":"#Tech #Remote #Jobs","publisher":{"@id":"https:\/\/18.141.20.153\/learning\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/18.141.20.153\/learning\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/learning.workfall.com\/learning\/blog\/how-to-establish-and-maintain-a-scalable-network-using-amazon-managed-blockchain-part-2\/#primaryimage","url":"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/11\/blockchain2.png","contentUrl":"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/11\/blockchain2.png","width":1200,"height":628,"caption":"Amazon Managed Blockchain"},{"@type":"WebPage","@id":"https:\/\/learning.workfall.com\/learning\/blog\/how-to-establish-and-maintain-a-scalable-network-using-amazon-managed-blockchain-part-2\/#webpage","url":"https:\/\/learning.workfall.com\/learning\/blog\/how-to-establish-and-maintain-a-scalable-network-using-amazon-managed-blockchain-part-2\/","name":"How to establish and maintain a scalable network using Amazon Managed Blockchain (Part 2)? - The Workfall Blog","isPartOf":{"@id":"https:\/\/18.141.20.153\/learning\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/learning.workfall.com\/learning\/blog\/how-to-establish-and-maintain-a-scalable-network-using-amazon-managed-blockchain-part-2\/#primaryimage"},"datePublished":"2021-11-09T16:28:39+00:00","dateModified":"2025-08-21T09:52:34+00:00","description":"In this blog, we will see how to use AWS Blockchain Templates to configure & launch AWS CloudFormation stacks to create blockchain networks.","breadcrumb":{"@id":"https:\/\/learning.workfall.com\/learning\/blog\/how-to-establish-and-maintain-a-scalable-network-using-amazon-managed-blockchain-part-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/learning.workfall.com\/learning\/blog\/how-to-establish-and-maintain-a-scalable-network-using-amazon-managed-blockchain-part-2\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/learning.workfall.com\/learning\/blog\/how-to-establish-and-maintain-a-scalable-network-using-amazon-managed-blockchain-part-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/18.141.20.153\/learning\/blog\/"},{"@type":"ListItem","position":2,"name":"How to establish and maintain a scalable network using Amazon Managed Blockchain (Part 2)?"}]},{"@type":"Article","@id":"https:\/\/learning.workfall.com\/learning\/blog\/how-to-establish-and-maintain-a-scalable-network-using-amazon-managed-blockchain-part-2\/#article","isPartOf":{"@id":"https:\/\/learning.workfall.com\/learning\/blog\/how-to-establish-and-maintain-a-scalable-network-using-amazon-managed-blockchain-part-2\/#webpage"},"author":{"@id":"https:\/\/18.141.20.153\/learning\/blog\/#\/schema\/person\/cab8236044692bc5b27606b13167794a"},"headline":"How to establish and maintain a scalable network using Amazon Managed Blockchain (Part 2)?","datePublished":"2021-11-09T16:28:39+00:00","dateModified":"2025-08-21T09:52:34+00:00","mainEntityOfPage":{"@id":"https:\/\/learning.workfall.com\/learning\/blog\/how-to-establish-and-maintain-a-scalable-network-using-amazon-managed-blockchain-part-2\/#webpage"},"wordCount":1871,"publisher":{"@id":"https:\/\/18.141.20.153\/learning\/blog\/#organization"},"image":{"@id":"https:\/\/learning.workfall.com\/learning\/blog\/how-to-establish-and-maintain-a-scalable-network-using-amazon-managed-blockchain-part-2\/#primaryimage"},"thumbnailUrl":"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/11\/blockchain2.png","keywords":["AWS","blockchain","Cloud","ethereum","hyperledgerfabric","workfall"],"articleSection":["AWS Cloud Computing"],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/18.141.20.153\/learning\/blog\/#\/schema\/person\/cab8236044692bc5b27606b13167794a","name":"Workfall","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/18.141.20.153\/learning\/blog\/#\/schema\/person\/image\/","url":"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2023\/09\/avatar_user_1_1693914404-96x96.png","contentUrl":"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2023\/09\/avatar_user_1_1693914404-96x96.png","caption":"Workfall"},"sameAs":["https:\/\/www.workfall.com"]}]}},"jetpack_featured_media_url":"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/11\/blockchain2.png","jetpack-related-posts":[{"id":570,"url":"https:\/\/learning.workfall.com\/learning\/blog\/establish-and-maintain-a-scalable-network-using-amazon-managed-blockchainpart-1\/","url_meta":{"origin":464,"position":0},"title":"How to establish and maintain a scalable network using Amazon Managed Blockchain (Part 1)?","date":"November 10, 2021","format":false,"excerpt":"Blockchain technology is making a big change and revolution in many industries including healthcare, logistics, supply chain, agriculture, real estate, IoT, trading, etc. These industries are doing business across the globe. They do transactions among nations, different organizations, communities, and individuals. Contracts, transactions, and records are among the defining structures\u2026","rel":"","context":"In &quot;AWS Cloud Computing&quot;","img":{"alt_text":"Amazon Managed Blockchain - Workfall","src":"https:\/\/i2.wp.com\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/11\/blockchain1.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":1545,"url":"https:\/\/learning.workfall.com\/learning\/blog\/roadmap-to-become-a-blockchain-developer-in-2023\/","url_meta":{"origin":464,"position":1},"title":"Roadmap to Become a Blockchain Developer in 2023","date":"January 10, 2023","format":false,"excerpt":"Blockchain technology has emerged as a key component of Industry 4.0. It is no longer limited to cryptocurrencies and digital payments. The blockchain technology market was valued at USD 5.7 billion in 2021 and is expected to exceed USD 1.59 trillion by 2030, with a CAGR of 87.1% from 2022\u2026","rel":"","context":"In &quot;Data Engineering&quot;","img":{"alt_text":"Roadmap to Become a Blockchain Developer in 2023","src":"https:\/\/i0.wp.com\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2023\/01\/Cover-Images_Part2-1-1.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":562,"url":"https:\/\/learning.workfall.com\/learning\/blog\/secure-containerized-web-applications-aws-apprunner-part-1\/","url_meta":{"origin":464,"position":2},"title":"How to build and run scalable, secure & containerized Web Applications in minutes using AWS App Runner (Part 1)?","date":"November 10, 2021","format":false,"excerpt":"Developing apps is where you build value, not manage how they're delivered. Rather than wrestling\/bickering infrastructure, why not just write your code and leave the rest to someone else? Over time, cloud providers have made this process progressively easier. AWS may have just made a significant jump for many of\u2026","rel":"","context":"In &quot;AWS Cloud Computing&quot;","img":{"alt_text":"AWS AppRunner - Workfall","src":"https:\/\/i1.wp.com\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/11\/apprunner1.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":1494,"url":"https:\/\/learning.workfall.com\/learning\/blog\/amazon-eks-clusters-locally-on-aws-outposts\/","url_meta":{"origin":464,"position":3},"title":"Amazon EKS Clusters Locally on AWS Outposts","date":"October 25, 2022","format":false,"excerpt":"AWS recently announced the availability of Amazon EKS local clusters on AWS Outposts. It means that now users can run the Amazon EKS cluster entirely on Outposts, including the Kubernetes control plane and nodes. To make things easier, AWS now allows you to host your entire Amazon EKS cluster on\u2026","rel":"","context":"In &quot;AWS Cloud Computing&quot;","img":{"alt_text":"Amazon EKS Clusters Locally on AWS Outposts","src":"https:\/\/i1.wp.com\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2022\/10\/Cover-Images_Part2-1-2.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":358,"url":"https:\/\/learning.workfall.com\/learning\/blog\/how-to-build-an-angular-authentication-application-using-aws-amplify\/","url_meta":{"origin":464,"position":4},"title":"How to build an Angular Authentication Application using AWS Amplify?","date":"November 3, 2021","format":false,"excerpt":"In this blog, we will discuss how to build an Angular Application using AWS Amplify and will demonstrate how to build an Authentication Application using AWS Amplify and Angular web framework without configuring the backend manually. In this blog, we will cover: Need for Serverless FrameworksBenefits of Serverless FrameworksPopular Serverless\u2026","rel":"","context":"In &quot;AWS Cloud Computing&quot;","img":{"alt_text":"Build an Angular Authentication Application using AWS Amplify","src":"https:\/\/i1.wp.com\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/11\/amplify.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":542,"url":"https:\/\/learning.workfall.com\/learning\/blog\/how-to-create-on-demand-backups-and-restore-the-backup-for-amazon-rds-using-aws-backuppart-1\/","url_meta":{"origin":464,"position":5},"title":"How to create on-demand backups and restore the backup for Amazon RDS using AWS Backup(Part 1)?","date":"November 10, 2021","format":false,"excerpt":"When we are using various data services like RDS, EBS, EFS, and DynamoDB to store data in the AWS Cloud, we also have to use some kind of backup solution to meet the data retention requirements. We need a centralized and effective solution for scheduling events like CloudWatch events, cleaning\u2026","rel":"","context":"In &quot;AWS Cloud Computing&quot;","img":{"alt_text":"AWS Backup","src":"https:\/\/i0.wp.com\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/11\/backup1.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/posts\/464"}],"collection":[{"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/comments?post=464"}],"version-history":[{"count":6,"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/posts\/464\/revisions"}],"predecessor-version":[{"id":1878,"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/posts\/464\/revisions\/1878"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/media\/465"}],"wp:attachment":[{"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/media?parent=464"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/categories?post=464"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/tags?post=464"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}