AWS Database Blog

Tag: Amazon Managed Blockchain

IPFS on AWS, Part 3: Store NFT data on IPFS

This series of posts provides a comprehensive introduction to running IPFS (InterPlanetary File System) on AWS: In Part 1, we introduce the IPFS concepts and test IPFS features on an Amazon Elastic Compute Cloud (Amazon EC2) instance In Part 2, we propose a reference architecture and build an IPFS cluster on Amazon Elastic Kubernetes Service […]

IPFS on AWS, Part 1 – Discover IPFS on a virtual machine

IPFS (InterPlanetary File System) is a storage protocol that allows content to be stored in a decentralized manner on the global IPFS network, without relying on any central entity. IPFS-enabled applications can benefit from a high level of redundancy and low latency, because content can be replicated, looked up, and downloaded from nearby IPFS nodes. […]

Reference architecture

Develop a full stack serverless NFT application with Amazon Managed Blockchain – Part 2

This post builds upon the full-stack non-fungible token (NFT) development environment setup outlined in a previous post, which is considered a prerequisite to the topics we discuss in this post. Part 1 discussed how to set up a development environment; in this post we walk you through a complete NFT marketplace application using Amazon Managed […]

Automating Hyperledger Fabric chaincode deployment on Amazon Managed Blockchain using AWS CodePipeline

Amazon Managed Blockchain is a fully managed service that makes it easy to create and manage blockchain networks using the open-source blockchain framework Hyperledger Fabric. In this post, we explore how to use AWS CodePipeline and related services to automate the deployment of chaincode. Chaincode is a program that typically handles business logic agreed to […]

Building a blockchain application in Java using Amazon Managed Blockchain

This post demonstrates how to set up a blockchain application written in Java to read and write data to Managed Blockchain using the Fabric Java SDK. The Java SDK allows customers with applications written in Java to integrate blockchain support with their existing codebase. This makes it easier to handle rich data structures and complex business logic before writing records to the blockchain. You can also integrate Managed Blockchain using the Fabric Node.js SDK. For more information, see Building serverless blockchain application with Fabric Node.js SDK.

Accessing Amazon Managed Blockchain services from blockchain applications running in shared Amazon VPCs

Many AWS customers use AWS Organizations and shared virtual private clouds (VPCs) to reduce operational costs and optimize the use of shared resources. For example, shared VPCs allow you to segregate ownership between systems management and application development teams. For more information, see VPC sharing: A new approach to multiple accounts and VPC management. Using […]

How Contura Energy built a letter of credit application on Amazon Managed Blockchain

This is a guest post from Sammy Jordan, Assistant Treasurer at Contura Energy, in partnership with Emile Baizel, Sr. Blockchain Architect at AWS. In their own words, “Contura Energy is a Tennessee-based coal supplier with affiliate mining operations across major coal basins in Virginia, West Virginia, and Pennsylvania. We export metallurgical coal, a key raw material in steelmaking, to customers on five continents and approximately 25 countries.” Contura chose to run the blockchain network on Amazon Managed Blockchain because it’s a fully managed service that scales automatically, as needed, and removes a lot of the heavy lifting needed to operate a blockchain network. Additionally, you can easily integrate Managed Blockchain with other AWS services, and Managed Blockchain simplifies growing and administering the blockchain network. Network governance and inviting new members can be done via the AWS Management Console, and each member is billed separately based on their own usage.

Building an event-based application with Amazon Managed Blockchain

Applications built on Amazon Managed Blockchain allow multiple parties to transact with one another in a trusted environment with the ability for each party to endorse transactions before they are committed to the blockchain. Blockchain events allow applications to respond to activity and updates to the smart contracts that have been deployed to the network, […]