Gleyzer両氏によって共同開発されました。2019で、同言語の発表を行いました。InfoQはPurdy氏に言語と、氏らが解決を目指した問題について聞きました。設計/アーキテクチャアジャイルマニュフェスト:ソフトウェアアーキテクトの視点ソフトウェアアーキテクトの役割と責任はアジャイルソフトウェア開発のためのマニフェストの価値と矛盾していると見えますが、優れたアーキテクトはアジャイル開発チームをサポートするテクニックを見つけています。Streamingは、ストリーミングデータのためのSQLライクなインターフェースを提供します。Streamsによって、Redisがストリーミングデータを複数のプロデューサとコンシューマの間で消費、保持、配信することができるようになります。ソフトウェア開発のマニフェストたゆまず息もつかずに市場に突進することで、会社を静かに消滅の崖っぷちへと追い込みます。それは設計してコードを書く方法を再考する時です。簡単さへの投資は、速さへの投資です。簡単さは知的財産の主鉱脈でもあります。競争上の優位性は、一度失ったら、もう一度手に入れることはほとんど不可能です。Buytaerts氏が過去10年間にわたって、企業がDevOps採用のハイプサイクルをくぐり抜け、変革に対する誤解を解消する過程を支援してきた経験について語ります。2018でAmazonは、スケーラブルなブロックチェーンネットワーキングの開発と管理を行うための、完全マネージドなサービスを新たに発表した。Amazonがこのサービスを開発したのは、ブロックチェーンアプリケーション運用のプロビジョニングとオペレーションを容易にするためだ。Fabricをサポートしており、近日中にEthereumをサポートする予定だ。(QLDB)という補完的なブロックチェーンサービスも導入している。これは、不可変で暗号的に検証可能なトランザクションログを格納するための、マネージドな台帳データベースである。QLDBを使用することで、ブロックチェーンのトランザクションログをQLDBにレプリケートして、SQLライクな言語で問合せることが可能になる。re:Inventの詳細なニュースについては、InfoQによる同イベントのまとめ記事を参照してほしい。ブロックチェーンのセットアップとコンフィギュレーションは、かなり厄介な仕事だ。Amazonの資料には、同社がこのサービスの構築を決定した理由が説明されている。ブロックチェーンは、中央集権的なオーソリティを必要とせず、複数のパーティがトランザクションを実行できるアプリケーションの構築を可能にします。現在、既存のテクノロジを使ったスケーラブルなブロックチェーンネットワークの構築は、セットアップが複雑で、管理も容易ではありません。ブロックチェーンネットワークを作るためには、ネットワークの各メンバが、手作業によるハードウェアのプロビジョン、ソフトウェアのインストール、アクセス管理のための証明書の作成と管理、ネットワークコンポーネントの設定を行う必要があります。ブロックチェーンネットワークが稼働すれば、インフラストラクチャを継続的に監視すると同時に、トランザクション要求の増加やネットワークへの新たなメンバの加入ないし離脱などの変更を適用しなければなりません。コンフィギュレーションとプロビジョンのニーズに対処するためにAmazonは、マネージドなブロックチェーンサービスを数回のクリックのみでプロビジョン可能な、ウィザード風のエクスペリエンスを開発した。このサービスでは、証明書の管理エクスペリエンスも提供されており、投票APIを通じて簡単に新メンバをネットワークに招待することができる。投票APIは次のような方法で新メンバの参加を簡素化する。Blockchainの投票APIでは、ネットワーク参加者がメンバの追加ないし廃止を投票することができます。Blockchainはそのメンバをローンチして、トランザクション要求の処理と台帳のコピーを保存するために複数のブロックチェーンピアノードの設定を行います。Blockchainでは、加入と離脱の管理以外のネットワークの継続的なメンテナンス作業も簡素化されている。計算やメモリやストレージの消費メトリクスを含む運用アクティビティはトレースされており、ネットワーク内のノードのパフォーマンスが低下した場合には、それを自動的に削除して、新たなノードを自動的に追加することができる。Blockchainは企業の抱える多くの課題を解決するが、ブロックチェーンデプロイメント内のトランザクションの追跡には依然として問題が残る、とAmazonは考えている。Fabricの既定のオーダサービスはトランザクションの完全な履歴を保存しないため、トランザクション履歴を追跡したり、必要に応じて回復したりすることは困難です。Database(QLDB)と呼ばれる新たなサービスを発表した。Database(QLDB)に複製します。これにより、ネットワーク外のネットワークアクティビティを分析して、トレンドに対する洞察を得ることが簡単になります。QLDBはジャーナルを使って各データ変更をトラックする。このジャーナル内では、レコードの更新あるいは削除を行うことはできないが、クエリを介してアクセスすることは可能なので、さらなるデータ解析を行なうことができる。このデータの完全性を維持するため、QLDBは暗号化機能(SHA-256)を使用して、データの変更履歴に関するセキュアな出力ファイルを生成する。QLDBはサーブレステクノロジに基づいているため、基盤となるインフラストラクチャをユーザが意識することなく、データベースをスケールアップすることができる。パフォーマンスに関する洞察を提供する読み込みや書き込み、格納イベントといった運用メトリクスを利用することは可能である。Amazonは、このサービスが高いスケーラビリティを備えており、“一般的なブロックチェーンフレームワークの台帳に比較して、2~3倍のトランザクションを実行可能”であると主張している。https://aws.amazon.com/qldb/SmaatoやHealthdirectといったユーザが、QLDB上に自分たちのアプリケーションをすでに構築している。Healthdirectの場合、同社はQLDBを使用して規制遵守監査を管理している。Haefeleが次のように説明する。Australiaは規制の厳しい業界で活動しているので、コンプライアンスデータが正確で監査可能であることは重要です。QLDBを採用したことで、システムの完全かつ検証可能なすべての変更履歴が得られるようになり、いつ、どのように現在の状態に到達したかを簡単に監査できるようになります。QLDBは当社にとって、配置されているコントロールを簡単に追跡し、経時的にどのような変化を遂げてきたかを簡単に理解できるようになります。QLDBサービスは、いずれもプレビュー版が公開されている。毎週火曜日に前週のまとめコンテンツがお送りいたします。25万人ものシニアデベロッパーのコミュニティーにぜひご参加ください。サンプルを見るあなたのメールアドレスはこちら国を選んでください。プライバシーポリシーに従って私の個人情報を扱うことに同意します。登録するとさまざまなことができます。アカウント登録をしてInfoQをお楽しみください。あなたの意見をお聞かせください。毎週火曜日に前週のまとめコンテンツがお送りいたします。25万人ものシニアデベロッパーのコミュニティーにぜひご参加ください。サンプルを見る様々なイノベーターとアーリーアダプターがお送りするテクノロジーの概要を見る。自分がまだ知らないことに気づいていないと知るあなたが興味のあるトピックスをいつでも最新な情報に。あなたのメールアドレスはこちら国を選んでください。プライバシーポリシーに従って私の個人情報を扱うことに同意します。よい世界へ私たちが暮らす世界を大切に思い、よりよいものにしたいと考えています。人のためのソフトウェア開発を加速し私たちのミッションを実現することで、この思いを成し遂げようとしています。私たちは利益の1%をさまざまな慈善団体に寄付しています。会社として、また従業員として、そうしたことの価値を強く信じているからです。with.プライバシーBTあなたのプロファイルは最新ですか?プロフィールを確認してアップデートしてください。アドレス*Eメールを変更すると確認のメールが配信されます。会社名:現在の会社名をご入力ください。Other組織規模:現在の組織規模をご入力ください。2,501+国:現在の国を設定してください。Zimbabwe都道府県:現在の都道府県に設定してください。次の都道府県にアップデートする:ニュースレターを購読しますか?インダストリーメールを購読しますか?本Eメールに登録すると、以前より関心のあったトピックの関連情報をお送りする場合がございます。詳細はこちらのプライバシーポリシーをご覧ください。newsletter?新しいメールアドレスに確認用のメールを送信します。このポップアップ画面は自動的に閉じられます。