Summary
In this hands-on lab, we explored the key components of building and scaling a decentralized marketplace using AWS and blockchain technology. The lab started with setting up essential AWS services, including EC2 for hosting blockchain nodes, RDS for off-chain data storage, and S3 for storing large files. We then dived into deploying a smart contract on an Ethereum blockchain network.
Next, we developed a frontend interface using React.js and web3.js to interact with the deployed smart contract. The frontend allows for the addition and retrieval of products in the decentralized marketplace.
Ready for another hands-on lab? In the next chapter, we’ll develop a decentralized voting application on Azure.