This is the code repository for Developing Blockchain Solutions in the Cloud, published by Packt.
Design and develop blockchain-powered applications on AWS, Azure, and GCP
This book provides practical tutorials, real-world use cases, and expert insights to help you master cloud-native blockchain on AWS, Azure, and GCP.
This book covers the following exciting features:
- Discover the benefits and challenges of deploying Web3 solutions in the cloud
- Deploy secure and scalable blockchain networks leveraging AWS, Azure, and GCP resources
- Follow step-by-step tutorials and code samples to build Web3 solutions in the cloud
- Use hosted Kubernetes platforms, such as EKS, AKS, and GKE, for custom blockchains
- Compare the blockchain capabilities and offerings of AWS, Azure, and Google Cloud
- Familiarize yourself with the tools and techniques for automating DevOps practices tailored to Web3 apps
If you feel this book is for you, get your copy today!
All of the code is organized into folders. For example, Chapter9.
The code will look like the following:
response = cloudwatch_client.put_dashboard(
DashboardName=dashboard_name,
DashboardBody=json.dumps(dashboard_body)
)
Following is what you need for this book: The book is for cloud developers and DevOps engineers who want to leverage blockchain technologies in their cloud-native solutions. Whether you’re an IT professional deploying and maintaining Web3 solutions in the enterprise or in public settings, or a business leader evaluating blockchain's potential, this resource is invaluable. Entrepreneurs, students, academics, and hobbyists exploring the latest Web3 development trends will also benefit from this book. Prior knowledge of cloud computing and blockchain concepts is recommended to make the best use of the expert insights, hands-on tutorials, and real-world use cases presented.
With the following software and hardware list you can run all code files present in the book (Chapter 1-16).
Chapter | Software required | OS required |
---|---|---|
1-16 | A subscription to each of the cloud services utilized in the book – AWS, | Any |
1-16 | A development tool of preference for smart contracts and other scripts. | Any |
Stefano Tempesta is a technologist working at the crossroad of Web2 and Web3, to make the Internet a more accessible, meaningful, and inclusive space. Stefano is an ambassador of the use of AI and blockchain technology for good purposes. A former advisor to the Department of Industry and Science, Australia, on the National Blockchain Roadmap, he is co-founder of Aetlas, a decentralised climate action and sustainability network with a mission to source Verified Carbon Units for liquidity and carbon asset monetisation. Stefano is a lecturer at RMIT University on courses about AI and blockchain technology, and volunteers as Leader for Scouts Queensland, Australia.
Michael John Peña an engineer and Microsoft MVP, excels in tech innovation and leadership. As Data Partner at Playtime Solutions, he spearheads projects utilizing Azure, big data, and AI, enhancing data-driven decision-making. With roles ranging from CTO to Software Engineer, MJ's expertise covers web/app development, cloud computing, blockchain and IoT. His commitment to lifelong learning and sharing knowledge—underscored by his work with startups and as a technical advisor—drives industry advancements in finance, construction, and more. MJ values inclusivity and actively fosters diverse, collaborative environments.
Michael John Peña: