AWS Blockchain Templates とは - AWS Blockchain Templates

AWS Blockchain Templates は 2019 年 4 月 30 日に廃止されました。このサービスやサポートドキュメントは今後更新されません。で最高の Managed Blockchain エクスペリエンスを得るには AWS、Amazon Managed Blockchain (AMB) を使用することをお勧めします。Amazon Managed Blockchain の開始方法の詳細については、Hyperledger Fabric に関するワークショップ、またはイーサリアムノードのデプロイに関するブログをご覧ください。AMB について質問がある場合、または追加のサポートが必要な場合は、 または AWS アカウントチームにお問い合わせください AWS Support

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS Blockchain Templates とは

AWS Blockchain Templates を使用すると、さまざまなブロックチェーンフレームワーク AWS を使用して、 でブロックチェーンネットワークをすばやく作成してデプロイできます。ブロックチェーンは、絶えず増大するトランザクションやスマートコントラクトのセットを改ざんや変更に対して暗号化で強化する、分散型データベーステクノロジーです。

ブロックチェーンネットワークは、国際支払い、サプライチェーン管理、土地登録、群集資金、ガバナンス、金融取引などのビジネスプロセスの取引の効率とイミュータビリティを向上させる peer-to-peer ネットワークです。これにより、お互いに知らない人や組織でも信頼し、トランザクションレコードを個別に確認できます。

AWS Blockchain Templates を使用して、ブロックチェーンネットワークを作成するための AWS CloudFormation スタックを設定および起動します。どの AWS リソースとサービスを使用するかは、選択する AWS Blockchain Template と指定するオプションによって異なります。使用可能なテンプレートとその機能の詳細については、「AWS Blockchain Templates と機能」を参照してください。AWS Blockchain Templates を使用して AWS 作成された 上のブロックチェーンネットワークの基本コンポーネントを次の図に示します。

AWS Blockchain Templates components: ECR registry, load balancing, network, tools, and compute options.

開始方法

開始する最適な場所は、ブロックチェーンに関する専門知識のレベル、特に AWS AWS Blockchain Templates に関連するサービスによって異なります。

AWS とブロックチェーンに習熟している

使用するフレームワークについての「AWS Blockchain Templates と機能」のトピックから始めてください。リンクを使用して AWS Blockchain Template を起動し、ブロックチェーンネットワークを構成するか、テンプレートをダウンロードして自分でチェックアウトします。

に習熟 AWS していて、ブロックチェーンに慣れていない

AWS Blockchain Templates の開始方法」のチュートリアルから始めてください。このチュートリアルでは、デフォルト設定を使用して入門用の Ethereum ブロックチェーンネットワークを作成する方法について説明しています。終了したら、ブロックチェーンフレームワークの概要リンクについて「AWS Blockchain Templates と機能」を参照して、設定の選択と機能の詳細について学んでください。

ブロックチェーンの初心者 AWS で、習熟している

AWS Blockchain Templates のセットアップ」から開始してください。これにより、アカウントやユーザープロファイルなど AWS、 の基礎をセットアップできます。次に、「AWS Blockchain Templates の開始方法」のチュートリアルを参照してください。このチュートリアルでは、入門用の Ethereum ブロックチェーンネットワークを作成する方法について説明しています。たとえ最終的に Ethereum を使用しない場合でも、関連するサービスをセットアップする実践的な経験が得られます。この経験はすべてブロックチェーンフレームワークに役立ちます。最後に、フレームワークの「AWS Blockchain Templates と機能」セクションのトピックを参照してください。

AWS とブロックチェーンを初めて使用する

AWS Blockchain Templates のセットアップ」から開始してください。これにより、アカウントやユーザープロファイルなど AWS、 の基礎をセットアップできます。「AWS Blockchain Templates の開始方法」のチュートリアルを参照してください。このチュートリアルでは、入門用の Ethereum ブロックチェーンネットワークを作成する方法について説明しています。サービス AWS および Ethereum の詳細については、リンクをご覧ください。

選択したオプションに応じて、AWS Blockchain Templates は次の AWS サービスを使用してブロックチェーンをデプロイできます。

  • Amazon EC2 — ブロックチェーンネットワークのコンピューティング性能を提供します。詳細については、Amazon EC2 ユーザーガイド」を参照してください。

  • Amazon ECS — ブロックチェーンネットワークを使用するように選択した場合は、クラスター内の EC2 インスタンス間でコンテナのデプロイを調整します。詳細については、Amazon Elastic Container Service デベロッパーガイドを参照してください。

  • Amazon VPC — 作成した Ethereum リソースへのネットワークアクセスを提供します。アクセシビリティとセキュリティの設定をカスタマイズできます。詳細については、Amazon VPC デベロッパーガイドを参照してください。

  • Application Load Balancing — Amazon ECS をコンテナプラットフォームとして使用する場合、使用可能なユーザーインターフェイスおよび内部サービス検出への単一のアクセスポイントとして機能します。詳細については、Application Load Balancers ユーザーガイドApplication Load Balancer とはを参照してください。