Amazon Web Services ブログ

AWS Japan Staff

Author: AWS Japan Staff

Weekly AWS

週刊AWS – 2020/3/9週

みなさん、こんにちは。ソリューションアーキテクトの小林です。今週も週刊AWSをお送りします。 なんとなく天気のことを書きがちなので、今回は天気ネタは封印して食べ物ネタを書いてみようと思います。最近作り置きの惣菜としてラタトゥイユを作ってみました。野菜を刻んで缶詰のトマトを入れて煮込み、コンソメと塩こしょうで味を調えるだけなのでカンタンです。そのまま食べても、パンにのせても、パスタソースにしてもおいしいので、仕事の合間に気分転換として料理をしてみるなんていうのはいかがでしょうか? それでは、先週の主なアップデートについて振り返っていきましょう。

Read More

DX(デジタル・トランスフォーメーション)の加速に向け、情報処理推進機構よりAWSを先進事例として掲載いただきました

独立行政法人「情報処理推進機構(以下“IPA”)」様より、AWSの『Well-Architectedフレームワーク』を“DX”(デジタル・トランスフォーメーション)加速のための先進事例として推挙いただきました。以下、AWSパブリックセクターより、要点をご紹介させていただきます。 今月上旬より、IPAのサイトにて、「DXの実現に向けた取り組み」と題した資料が公開されております。 この資料のなかでは:  DX(デジタル・トランスフォーメーション)が実現出来ない場合には、“2025年以降、最大12兆円/年(現在の約3倍)の経済損失が生じる可能性がある”   上記の、いわゆる「2025年の崖」を回避するため、民間企業・公的機関等が情報システムを構築する際に広く参照できる実践的な情報システム設計のフレームワークが必要である   DXを加速するため、そして「2025年の崖」を回避するための設計の指針の “先進事例”として、「AWS Well-Architectedフレームワーク」を、上記文脈で取り上げていただいております(Link先のp.25)。   (ご参考:↓IPAのサイトに掲載いただいた資料のp.25より抜粋) 今後もAWSパブリックセクターとして、IPA及び各府省の掲げる“DX実践”、“PF(プラットフォーム)変革”の具体案づくりに向けて、AWSの『Well-Architectedフレームワーク』など各種枠組みを紹介しつつ、継続的な提言を行っていければと思います。 ❖パブリックセクターにおける、DX加速をめぐる議論 なお、DX加速の必要性と「2025の崖」回避に向けた議論に関しては、経済産業省から出ているDXレポートや、IPA参与の室脇慶彦氏のご著書『IT負債』もご参照ください。 他、DX加速の必要性に関しては、  『デジタル・ガバメント実行計画 (2019年12月閣議決定) 』においても、「各府省は、国際社会におけるデジタル・トランスフォーメーション及び持続可能な社会の実現に寄与するため、[・・中略・・]行政サービスデジタル化のリーダー国としての地位を確立することを目指す」ことが謳われております。   地方自治体に関しても、例えば自民党の『「令和」時代・経済成長戦略 (2019年5月)』においては”公共部門におけるDXの促進”, “地方自治体におけるDX推進のための業務・システムの標準化”等の章立てが設けられており、「自治体ごとにカスタマイズされ硬直化したレガシーシステムを刷新し、パブリッククラウド等を活用することが不可欠」「自治体におけるパブリッククラウド等の活用促進のための技術的要件を速やかに周知すべき」との具体的な提言もなされております。 ❖日本の公共部門の皆様へのご案内 政府機関・教育機関・非営利団体の皆様に、ぜひともご来場を検討いただきたいイベントが本年も多数予定されております。まず、2020年5月13日~15日にパシフィコ横浜で開催されるAWS東京サミットにおいても公的部門皆様向けに特化したセッションを開催する予定です(昨年の動画はこちらなど)。また、ワシントンDCではAWSパブリックセクター・サミットが2020年6月2日・3日に開催予定であり、連邦政府機関のAWS活用事例が多数紹介される予定です(昨年の動画はこちら)。 今後ともAWS 公共部門ブログで公共部門に関する AWS の最新ニュースをフォローいただき、併せましてクラウドを利用してミッションを推進している世界中の AWS のお客様を紹介するこちらのビデオもぜひご覧いただければ幸いです。 このブログは、アマゾンウェブサービスジャパン株式会社 パブリックセクター 統括本部長補佐(公共調達渉外担当)の小木郁夫が執筆いたしました。  

Read More

Amazon Managed Blockchain が東京リージョンに対応しました

皆さん、こんにちは。シニアエバンジェリストの亀田です。 Amazon Managed Blockchainが東京リージョンに対応しましたのでお知らせします。 Amazon Managed Blockchain Amazon Managed Blockchain はフルマネージド型のサービスで、一般的なオープンソースフレームワークである Hyperledger Fabric や Ethereum* を使用して、スケーラブルなブロックチェーンネットワークを簡単に作成し管理できます。(Ethereum版は近日公開予定となっています) ブロックチェーンテクノロジーは複数の当事者がトランザクションを実行できるアプリケーションを構築することを可能にします。その一方、既存のテクノロジーを使用してスケーラブルなブロックチェーンネットワークを構築することは、設定が複雑で管理が困難である、という課題が存在します。 ブロックチェーンはおもに2つの運用形態が存在し、1.複数の当事者が信頼された機関に所有権を一元化してトランザクションを扱う「中央集権型」2.複数の当事者が所有権を分散してトランザクションを扱う「分散型」があります。 AWSではそれぞれの運用形態ごとにサービスを提供しており、中央集権型システムでは元帳データベースであるAmazon Quantum Ledger Database(Amazon QLDB) を提供しています。今回東京リージョンに対応したものは、「分散型」」ブロックチェーンネットワーク構築をフルマネージドが行う Amazon Managed Blockchain です。 ブロックチェーンネットワークを構築するために、各ネットワークメンバーは、手動でハードウェアをプロビジョニングし、ソフトウェアをインストールし、アクセスコントロール用の証明書を作成および管理し、ネットワーキングコンポーネントを設定する必要があります。ブロックチェーンネットワークが稼働したら、インフラストラクチャを継続的に監視し、トランザクション要求の増加、ネットワークへの参加または退会などの変化に対応する必要がありますが、このサービスはわずか数回のクリックでスケーラブルなブロックチェーンネットワークをセットアップし管理することが可能で、数百万件のトランザクションを実行する数千ものアプリケーションの要求に合わせて自動的にスケールします。 通常の分散型ブロックチェーンネットワーク構築の際に課題となる、証明書の運用も AWS Key Management Service (KMS) を使用してネ、ユーザーが独自の安全なキーストレージを設定する必要はなくなります。 Let’s Start 起動手順はとても簡単です。 まずマネージメントコンソールでManaged Blockchainの画面にアクセスします。 【ネットワークの作成】を押します。 起動するフレームワークを選択しますが、2020年3月16日現在、Ethereumは近日公開予定となっています。エディションですが、技術的な差異はないものの、後述するピアノードやメンバーの数に違いがあります。詳しくはこちらをご覧ください。スターターは最大 5 つのメンバーとメンバーごとに最大 2 つのピアノードまでに限定されますので、どちらかというと小規模向けです。 ネットワーク名に、任意の名前を入力します。【投票ポリシー】は分散型ブロックチェーンならではの設定項目になります。分散型システムは、中央集権型と異なりとなり、複数のメンバーによる新しいメンバーの追加や、変更、削除などを、だれがどのように承認し全体へ反映させるか、というルール決めが必要になります。各メンバーは、メンバーの招待や削除など、ネットワークへの変更の提案を作成したのち、提案は、ネットワーク内のすべてのメンバー間での投票のために送信されます。提案は、投票ポリシーに従って承諾、拒否、または失効します。 投票ポリシーは、提案の承諾または拒否に必要な [はい] 投票の割合と、提案の投票がアクティブである期間を指定します。提案の有効期限が終了する前に提案に合格するのに十分な [はい] 投票がない場合、提案は期限切れになり、提案のアクションは実行されません。 【次へ】を押すと、最初のメンバー作成を行うためのメンバー名の設定が出てきます。ここで指定されたメンバーは、上記の通りいわゆる中央集権型システムにおける管理者とは別になり、あくまで一番最初のメンバーを設定するということになります。 また設定された投票ポリシーは変更できないので変更の必要性が出た場合、作り直す必要があります。 次に、認証局の設定をします。ビットコインのような通常の分散型ブロックチェーンシステムと異なり、だれでも参加できるわけではありません。上記で設定したルールに基づき承認されたメンバーのみが、参加することができ、参加した各メンバーは認証局から発行された電子証明書を持ちます。Amazon Managed […]

Read More

スナップショットを使用したSAP HANA データベースの自動化された回復手順を作成する方法

多くのお客様が、クラウドへのSAPの移行を検討しています。それぞれの移行において、すべてのお客様がクラウドにおける適切なアーキテクチャを定義するに違いありません。定義したサービスレベル契約 (SLA)を満たし、実装した手順は運用プロセスを準拠する必要があります。 このブログ記事では、AWSが持つパワーと機能を発揮するためのクラウドネイティブなアプローチについて説明します。クラウド環境で本稼働システムを構築するときに、SAP HANA システムレプリケーション (HSR)、あるいはサードパーティ製のクラスターソフトウェアを利用するのは依然としてごもっともです。とはいえ、私たちは、Amazon EC2 Auto ScalingやAmazon Elastic Block Store (EBS) スナップショットのようなクラウドネイティブな機能を使用した代替アプローチに焦点を当てようと思います。これらの機能を使用して、重要ではないSAPアプリケーション向けに、ネイティブのバックアップ/リストア機能、自動化されたプロセス、低コストを重視したインフラストラクチャを構築しましょう。

Read More

高速、低コストで、より良いAPIの構築 – HTTP APIが利用可能(GA)になりました

本投稿は、Senior Developer Advocate, AWS Serverless Applications のEric Johnsonの寄稿によるものです。 2015年7月、AWSはAmazon API Gatewayを発表しました。これにより、開発者はさまざまな種類のアーキテクチャのフロントに配置して安全でスケーラブルなAPIを迅速に構築できるようになりました。それ以来、API Gatewayチームは顧客向けの新しい機能とサービスを構築し続けています。 図1: API Gateway機能追加タイムライン 2019年初頭、チームは現在のサービスを評価し、API Gatewayの次の姿がどうあるべきか計画を立てました。新しい言語と技術によるプロトタイプを作成し、RESTおよびWebSocket APIの構築から学んだ教訓を適用し、そして、顧客のフィードバックを入念に調べました。その結果として、Amazon API GatewayのHTTP APIが完成しました。これは、より高速で、より低コストで使い易くなるように、ゼロから構築されたサービスです。要するに、HTTP APIはAPIを構築するためのより良いソリューションを提供します。APIを構築していて、HTTP APIが要件に合っている場合は、HTTP APIから始めるのが良いでしょう。   より速く ほとんどのユースケースで、HTTP APIはレイテンシを最大60%削減します。開発者は、最小限のレイテンシと最大限の機能を備えたアプリケーションの構築に苦心しており、アプリケーションプロセスに関係する各サービスがレイテンシを追加する可能性があることを理解しています。 図2: すべてのサービスがレイテンシを追加   これを念頭に置いて、HTTP APIは、API Gatewayサービスのレイテンシオーバーヘッドを削減するように構築されています。リクエストとレスポンスの両方を足し合わせても、すべてのリクエストの99%(p99)でHTTP APIからの追加レイテンシが10ミリ秒未満になります。   より低コストで Amazonでは、中核となるLeadership Principles の一つとして、Frugality(倹約)があります。私たちは、費用対効果の高い方法で物事を行い、その節約がお客様に還元されることを信じています。新しいテクノロジーが利用可能になり、ほぼ5年間にわたりAPI Gatewayを運用し得た専門知識により、より効率的に実行するためにHTTP APIを構築しました。 図3: REST / HTTP APIの価格比較 us-east-1の価格設定を使用して説明します。図3は、1か月あたりの1億回、5億回、および10億回のリクエストのコスト比較を示しています。全体的に、HTTP APIは、API Gateway REST APIと比較して少なくとも71%低コストです。   よりシンプルに HTTP […]

Read More

FreeRTOSでセカンダリプロセッサのOTAアップデートを実行する方法

多くの組み込みアーキテクチャでは、コネクティビティプロセッサが ビジネスロジックを実行する1 つ以上のセカンダリプロセッサに接続されています。セカンダリプロセッサの無線 (OTA) アップデートを実行する機能は、コネクティビティプロセッサの更新と同じくらい重要です。 これは、バグやセキュリティの脆弱性に対する低コストのパッチ適用と、デバイスへの新機能の提供が可能なためです。 FreeRTOSは、マイクロコントローラ用のオープンソースのリアルタイムオペレーティングシステムで、小型で低消費電力のエッジデバイスのプログラミング、デプロイ、セキュリティ、接続、管理を容易にします。 AWS IoT Device Managementにより、IoT デバイスを大規模に安全に登録、整理、監視、リモート管理することが容易になります。 AWS IoT Device Managementは、OTA 更新マネージャサービスを提供し、デバイス群全体でアップデートを安全に作成および管理します。 このサービスは FreeRTOS OTA エージェントライブラリと連携して、ファームウェアにデジタル署名し、ストリーミング API を使用してファイルを MQTT ストリームに変換し、AWS IoT ジョブを使用してファームウェアをデバイスに配信します。 OTA エージェントライブラリを使用すると、TLS経由でのMQTT接続を再利用することで、コネクティビティプロセッサのメモリ消費を減らすことができます。 この記事では、fileId パラメーターを使用して、セカンダリプロセッサに更新を配信する方法について説明します。 この投稿は、特定のハードウェアに固有のものではなく、FreeRTOS 201908.00 以降を実行しているすべてのシステムに適用することができます。 FreeRTOS および AWS IoT デバイス管理を使用して OTA を設定する方法の詳細については、FreeRTOS OTA チュートリアルを参照してください。

Read More

[AWS Black Belt Online Seminar] AWS Cloud Development Kit (CDK) 資料及び QA 公開

先日 (2020/03/03) 開催しました AWS Black Belt Online Seminar「AWS Cloud Development Kit (CDK)」の資料を公開しました。当日、参加者の皆様から頂いた QA の一部についても共有しております。 20200303 AWS Black Belt Online Seminar AWS Cloud Development Kit (CDK) from Amazon Web Services Japan AWS クラウドサービス活用資料集(すべての過去資料が閲覧できます) Q. CircleCI などの他社製品との親和性はいかがなものでしょうか? A. 特に外部サービスで使うことの制限はなく、実際に使っていらっしゃるお客様もいらっしゃいます。各種デプロイツールのビルドフェーズで cdk synth までを実施し、デプロイフェーズで cdk deploy を実施することで、AWS上に環境をデプロイするといったことが行われています。 Q. ライフサイクルが異なる複数の Stack を連携する場合は、どのようにするのが良いでしょうか? A. Appの中で異なる Stack として定義していただき、参照が必要なオブジェクトをそれぞれの Stack 間で渡すことで、クロススタックリファレンスによるスタック管理が可能です。デプロイする場合は 「cdk deploy […]

Read More

AWS Innovate 2020 : 今年もスタート!

今週 2020年3月10日 から開催している「AWS Innovate」をお楽しみいただいていますでしょうか?ライブ配信は視聴していただけましたでしょうか? AWS Innovate はグローバルでも人気のある「クラウド活用のための無償オンラインカンファレンス」です.今回は 2020年3月10日 から 2020年4月17日 までの「計39日間」毎日開催をしており,「計42個のセッション」を何度でも視聴可能です.参加申込みは簡単です!以下の申込みサイトにアクセスをしましょう. AWS Innovate サイト AWS Innovate 申込みサイト(無料)   本記事は AWS テクニカルトレーナーの吉田慶章が担当します.私自身の観点から「AWS Innovate 2020 の見どころ」を3週間連続で紹介していきます.去年から AWS Innovate の紹介記事を書き続けているため,この時期が来ると「またセッション視聴祭りだワッショーイ!」という気持ちになります.過去の AWS Innovate 紹介記事も載せておきますね! AWS Innovate 2019(4月) 今すぐ視聴しよう!AWS Innovate 見どころ紹介 | Amazon Web Services ブログ AWS Innovate 2019(10月) さぁ!AWS Innovate に参加しよう! – Week.1 見どころ紹介 | Amazon Web Services ブログ […]

Read More

SAPアプリケーションの信頼性と可用性の確保

この記事は、Syntax社でVice President Solutions Architectureを務めるChris Pomeroy氏によるゲスト投稿です。 最近の調査では、回答者の47%が、クラウド上でSAPアプリケーションを稼働することが自社のIT戦略の重要な部分である、と述べています。お客様のビジネスにおいてSAPワークロードのクラウド移行を検討しているのであれば、次のトピックに関する質問を持っているでしょう。

Read More