Deploying Ethereum with AWS Blockchain Templates

The Ethereum framework is the most popular blockchain platform for building decentralized applications. In this context, AWS has made it easy to get up and running with your own Ethereum network on the AWS cloud using blockchain templates
Course info
Level
Intermediate
Updated
Nov 17, 2018
Duration
1h 51m
Table of contents
Description
Course info
Level
Intermediate
Updated
Nov 17, 2018
Duration
1h 51m
Description

This course demonstrates how to build, deploy and use Ethereum networks on the AWS cloud. In this course, Deploying Ethereum with AWS Blockchain Templates, you will learn how you can use Cloud Formation templates on AWS with Docker containers to quickly build Ethereum networks for running smart contracts. First, you'll discover Ethereum's ability to build blockchains, the transaction lifecycle, miners, the proof-of-work consensus algorithm and concepts such as gas and ether on Ethereum networks. Next, you'll discover the basic structure of an Ethereum blockchain network on AWS by configuring security groups and the bastion host to connect to our network. Then, use AWS blockchain templates to quickly bring up and Ethereum network on the AWS cloud and how you can connect to this network using a Metamask client. Finally, you'll write smart contracts in Solidity for a land registry using the Remix IDE and execute transactions on your Ethereum network and observe the network using Explorer. By the end of this course, you'll have a good understanding of how you can use AWS to build your own Ethereum blockchain networks and write smart contracts to update your blockchain.

About the author
About the author

A problem solver at heart, Janani has a Masters degree from Stanford and worked for 7+ years at Google. She was one of the original engineers on Google Docs and holds 4 patents for its real-time collaborative editing framework.

More from the author
Building Features from Image Data
Advanced
2h 10m
Aug 13, 2019
Designing a Machine Learning Model
Intermediate
3h 25m
Aug 13, 2019
More courses by Janani Ravi
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi, my name is Janani Ravi and welcome to this course on Deploying Ethereum with AWS Blockchain Templates. A little about myself, I have a Master's degree in Electrical Engineering from Stanford and have worked at companies such as Microsoft, Google, and Flipkart. At Google I was one of the first engineers working on real time collaborative editing in Google Docs, and I hold four patents for its underlying technologies. I currently work on my own startup, Loonycorn, a studio for high quality video content. In this course, you will learn how you can use Cloud Formation templates on AWS with Docker containers to quickly build Ethereum networks for running smart contracts. This course starts off with an introduction to Ethereum for building blockchains. We'll understand the transaction lifecycle, miners, the proof-of-work consensus algorithm, and concepts such as gas and ether on Ethereum networks. We'll then understand the basic structure of an Ethereum blockchain network on AWS; we'll configure security groups and the bastian host to connect to our network. We'll see how we can use AWS blockchain templates to quickly bring up an Ethereum network on the AWS cloud, and how we can connect to this network using a Metamask client. We'll write smart contracts in Solidity for a land registry using the Remix IDE and execute transactions on our Ethereum network and observe the network using EthExplorer. By the end of this course, you'll have a good understanding of how you can use AWS to build your own Ethereum blockchain networks and write smart contracts to update your blockchain.