This Is My Architecture のこのエピソードでは、ディレクターの Alam Vitório Perez 氏が、Amazon S3、AWS Glue、4Insights を使用してデータレイクを作成・運営する方法について説明します。AWS Glue カタログは、Amazon EMR などの AWS サービス間でデータレイクの情報メタデータを共有し、これによって、大量のデータを処理する幅広いオープンソースエコシステム、インタラクティブに Amazon S3 のデータを検索する Amazon Athena、Amazon S3 のデータレイクで Amazon Redshift SQL を実行する Amazon Redshift Spectrum の利用が可能となります。4Insights によって DataWarehouse のモデリングとモデルのバージョン管理が可能になり、ユーザーが Amazon Redshift にデータウェアハウスをより簡単に作成できるようになります。
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、CTO の Michael Mac-Vicar 氏が、さまざまな AWS Regions と世界中にある Kubernetes クラスターを使用して、世界中の数百万のプレイヤーを支援するアーキテクチャの構築方法について説明します。また、コストを削減し、まったく新しいリージョンの作成を自動化し、新しいゲームのバージョンを配布する方法についても説明します。
YouTube のビデオを共有する
WonderLend Hubs (WLH) は、小売り、小企業 (SME/MSME) 向け融資の迅速な開始、データ収集、査定、および決定が可能となる、マルチプロダクト、マルチソース、マルチエンティティ用の特別なデジタルローン処理 B2B2C ハブです。この顧客には、すでに MS SQL Server で稼働している融資ソリューションがありました。同社は、AWS Schema Conversion Tool (SCT) と AWS Database Migration Service (DMS) を使用して、ソリューションを Amazon Aurora Postgres に移行しました。
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、BRLink の複数の技術に精通した開発者の Renato Silva 氏が、異なる SLA のサーバーレスアーキテクチャ (API Gateway+Lambda+DynamoDB) とキュー (SQS) を使用して、電話の発信の BOT を構築する方法について説明します。
YouTube のビデオを共有する
Freshworks によって大規模な SaaS プラットフォームが運営され、複数の AWS リージョンにスタックが配置されました。Kiran 氏は、AWS OpsWorks を使用して設定変更を管理する方法について説明します。これによって、シームレスな操作、リージョン間で一貫性のあるスタック、低コストで迅速な変更の水平展開が可能となります。
YouTube のビデオを共有する
Gupshup は世界で最も高性能なスマートメッセージングプラットフォームです。何より、開発者がさまざまなメッセージングチャネル間でチャットボットを迅速かつ簡単に、ビルド、テスト、デプロイ、管理できるようにもなります。Gupshup は、プラットフォームを安全性、拡張性、可用性が高いものにするためにさまざまなオプションを評価し、Amazon API Gateway、Amazon Cognito、AWS Lambda、Amazon DynamodDB から成る AWS マイクロサービスアーキテクチャに的を絞りました。
YouTube のビデオを共有する
This Is My Architecture のこのエピソードでは、ソリューションアーキテクトの Juliano Vieira 氏と Diebold Nixdorf の分析開発責任者の Danilo Marques 氏が、1 日数百万のトランザクションを処理し、リスクスコアを 1 秒未満で計算する Lambda Architecture を設計した方法について説明します。このオンライン不正検出ソリューションでは、Amazon EC2 の MongoDB を使用して現在のユーザーを分析し、Amazon Kinesis Data Firehose が入力した Amazon S3 のデータレイクのデータを解析する Amazon Kinesis Data Analytics、Amazon EMR、Amazon Redshift を使用して履歴の予備解析が行われます。
YouTube のビデオを共有する
This Is My Architecture のこのエピソードでは、人工知能の技術的指導者の Nelson Forte 氏が、AWS サービスとオープンソースのツールを使用してデータに依存しないエコシステムを開発し、顧客に広い視野を提供する方法について説明します。このクラスターによって、ウェブサイトの検索エンジンに関する情報、フィルタリングのための電子メールによるマーケティング情報、レビューなどの営業、配信、製品情報などが得られます。Amazon SQS は、製品の推奨と顧客の相互作用、店舗の W-FI を使用した顧客行動などに関する JSON メッセージを受信します。これらのメッセージは、Apache Flume にメッセージを送信する Amazon EMR で稼働しているワーカーが受信します。リレーショナルデータベースのデータは、Apache Sqoop を使用してクラスターに取り込まれ、ERP/CRM などの JDBC でアクセスできないシステムのデータは、生成されて Amazon S3 に収容されたファイルによって取り込まれます。このアプローチで、Amazon EMR の Apache HBASE を使用して、顧客に広く完全な視野を提供しました。
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、SkyOne の COO の Rennan Sanchez 氏が、オンデマンドおよびスポット市場のインスタンスの履歴データを蓄積して、スポットインスタンスを開始する顧客に助言をするために、Amazon Redshift を使用する方法について説明します。
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、接続性、コンポーネント、全体のアーキテクチャを含めて、Veritas Resiliency Platform を調査します。
YouTube のビデオを共有する
This Is My Architecture のこのエピソードでは、AWS プレミアコンサルティングパートナー Onica の CTO の Tolga Tarhan 氏が、顧客のタンクの充てんレベルのサーバーレスモニタリングと分析のソリューションを構築する方法について説明します。AWS IoT、Amazon Kinesis、Amazon S3、AWS IoT、AWS Lambda、Amazon API Gateway、Amazon DynamoDB などのサービスを活用して、Onica は可用性を最大化しながら、コストを極めて低く保つことができました。
YouTube のビデオを共有する
This Is My Architecture のこのエピソードでは、CloudCheckr の Bob 氏が、EC2 の Windows Server、RDS for SQL Server、IAM、S3 を活用する AWS に柔軟でスケーラブなソリューションを構築する方法を説明します。同社のクラウド管理プラットフォームでは、コスト管理、規模の適正化、セキュリティ&コンプライアンスなどを対象とする 500 以上のベストプラクティス基準によって、企業やサービスプロバイダーがコストを削減し、リスクを減らし、大規模なガバナンスを保証することができます。同社が Amazon RDS で、300 以上のインスタンス、550 TB 以上を割り当てられたストレージ、1 日 3 万のアクティブな DB 接続という、大規模な SQL Server を稼働する方法を説明します。 IAM クロスアカウントロールときめ細かなアクセス許可によって、セキュリティを向上し、顧客が共有するどのようなデータも完全に制御する方法についても説明します。
YouTube のビデオを共有する
今ではマイクロサービスアーキテクチャは、単なる技術的決定の 1 つではありません。これは IT スタートアップ企業などのビジネス市場の急速な変化に不可欠です。This is My Architecture のこのエピソードでは、Vingle の技術責任者 Kurt Lee 氏が、少人数で起業するときに、巨大なモノリスアプリをマイクロサービスに変えるという大仕事にアプローチする方法について説明します。特に、すべてを壊すのではなく、段階的な穏やかな方法で。同氏は、このプロセスの中で、DynamoDB、Lambda、Cloudsearch などのサーバーレスサービスを活用する方法についても説明します。最も重要なことですが、こうしたものによって開発者が「開発」に専念できる環境を Vingle が構築するに至った経緯を説明します。
YouTube のビデオを共有する
This Is My Architecture のこのエピソードでは、T-Mobile が AWS の Mesos+Marathon で巨大なコンテナのオーケストレーションプラットフォームを構築した方法について説明します。マルチリージョンのアクティブ/アクティブ構成のコンテナプラットフォームでは、500 におよぶ EC2 インスタンスで 2000 のコンテナを処理し、約 2 年間ゼロダウンタイムで稼働しています。DynamoDB、CloudWatch、IAM に加え、Prometheus などのサードパーティーツールを活用して、コンテナクラスタの保護、監視、管理を支援する方法について説明します。
YouTube のビデオを共有する
This Is My Architecture のこのエピソードでは、Arquivei の CTO の Bruno Oliveira 氏が、さまざまなレイヤーを使ってオンライン会計資料管理システムを構築した方法について説明します。資料の取り込みに EC2 と AutoScaling グループを使用するレイヤー。Kubernetes で導入したマイクロサービスとしてのビジネスロジックの 2 番目のレイヤー。そして非同期データ処理をするデータレイクとしての S3
YouTube のビデオを共有する
Tyler 氏は、複数 ECS クラスター、ALB、Auto Scaling から、Amazon CloudFront とエッジ結合した Lambda まで、1 か月に数百万のユーザーに提供するグローバルデプロイの待ち時間を削減し、スピードアップする方法について説明します。
YouTube のビデオを共有する
This Is My Architecture のこのエピソードでは、Salesforce が Amazon Connect と Salesforce サービスクラウドを使用して、世界的なコンタクトセンターのエクスペリエンスを構築した方法について説明します。
YouTube のビデオを共有する
This Is My Architecture のこのエピソード (https://amzn.to/2sqPZ3X) では、Socrata のソフトウェアエンジニアの Chris Duranti 氏が、ユーザーにデータの変換と検証の実験をさせ、その過程でリアルタイムフィードバックをさせる ETL イングレスツールを構築する方法について説明します。EC2、Amazon ECR、Amazon RDS、Amazon S3 の Mesos/Marathon クラスターでコンテナを使用して、拡張性のあるソリューションを構築する方法を説明します。これは政府がデータを使用してより良い意思決定ができるために、AWS に構築された多くのソリューションの 1 つです。
YouTube のビデオを共有する
Fender Digital の Michael 氏は、サブスクリプションベースのモバイルアプリ Fender Play で、AWS Lambda、Amazon API Gateway、Amazon DynamoDB、Amazon Cloudfront、Amazon S3 などの AWS のサーバーレステクノロジーを利用して、誰でもギターやウクレレの弾き方を学ぶことができるようになる方法について説明します。
YouTube のビデオを共有する
This Is My Architecture のこのエピソードでは、Knowledgent のチーフデータサイエンティスト兼パートナーである Ari Yacobi 氏が、インテリジェント臨床試験アプリケーションを AWS で構築する方法について説明します。Amazon S3 をデータストレージに、AWS Glue をデータクレンジング、収集、統合、特徴抽出に、Amazon Athena を S3 のデータ分析に、Amazon EMR と Jupyter ノートブックを機械学習に、そして Amazon DynamoDB + AWS API Gateway をサーバーレスウェブのフロントエンドに、それぞれ使用する方法について説明します。
YouTube のビデオを共有する
This Is My Architecture のこのエピソードでは、Saama の技術兼アーキテクチャ責任者の Krunal Patel 氏が、製薬会社の臨床試験を加速し、最適化するために使用される新しいライフサイエンスアナリティクスクラウドのプラットフォームを紹介します。AWS Lambda と Amazon EMR で臨床試験データの取り込み、調整、データの移動処理を行い、Amazon Glacier を使用して結果の視覚化とデータの保管を行い、ディープラーニングベースのチャットボットに質問することなども学びます。
YouTube のビデオを共有する
次の This Is My Architecture では、AWS コミュニティヒーローであり Nordstrom のエマージングテクノロジーチームの責任者である Rob Gruhl 氏が、イベントソースアーキテクチャの概念を紹介します。Rob 氏とそのチームが Kinesis などの数多くの AWS サービスを利用して、Hello, Retail! 概念実証などの実験を構築する方法について説明します。このプロジェクトは、100% サーバーレスかつ 100% イベントソースで、変更不可能で順序付きの分散型台帳を中核として設計されます。このアーキテクチャを深く掘り下げ、イベントドリブンとイベントソースのソリューションの違いを説明し、Kinesis、Kinesis Firehose、S3、API Gateway、および Lambda で構築する方法を示します。
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、Druva が AWS の構成要素を使用して、大規模なデータ保護と管理サービスをどのように提供できるのかについて説明します。
YouTube のビデオを共有する
次の This Is My Architecture では、Amazon Fresh チームがどのように AWS で商品選択ワークフローのソリューションを構築したかをご覧ください。イベントに基づくこのサーバーレスアーキテクチャでは、Lambda、S3、CloudFront、API Gateway、WAF、Cognito、RDS Aurora、CloudWatch、SQS などのサービスが活用されています。AWS の導入によって、処理速度を上げて、運営経費を削減しながら、Amazon Fresh の顧客に提供する商品の選択を改善することが可能になりました。
YouTube のビデオを共有する
This is my Architecture のこのエピソードでは、Trulia Rentals が、旧来の潜在顧客管理システムからの移行で、潜在顧客の情報の登録、処理、分析を行うためのサーバーレスのアプローチを採用した方法を紹介します。
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、SCUP のクラウドエンジニアの Bruno Rocha 氏が、ELK スタック (Elasticsearch、Logstash、Kibana) から EKK スタック (Amazon Elasticsearch Service、Amazon Kinesis、Kibana) に移行した結果とメリットについて説明します。
YouTube のビデオを共有する
次の This Is My Architecture では、InfluxData の製品マネージャーの Russ Savage 氏が、次世代のモニタリング、分析、IoT アプリケーションを構築するために開発者が使用した時系列データベース InfluxDB の SaaS プラットフォームのアーキテクチャについて詳しく紹介します。Amazon S3、フリートのアップグレード、およびモニタリングを使用した、顧客オンボーディング、コンテナベースのクラスターの調査、バックアップおよびリカバリーを学びます。
YouTube のビデオを共有する
This Is My Architecture のこのエピソードでは、Verizon Enterprise Solutions の AWS 用管理対象仮想ネットワークソリューションについて説明します。クラウドへのエンドツーエンド接続を望む顧客のために、SD-WAN などの仮想ネットワークサービスを企業が提供、自動化、統合することを可能にするアーキテクチャを紹介します。AWS Direct Connect とインターネットの IPSec トンネル経由で顧客サイトに接続する、一対多の transit VPC デザインパターンの使用方法を取り上げます。
YouTube のビデオを共有する
次の This Is My Architecture では、Keysight Business の Ixia の Kris 氏が、AWS でスケーラブルでクラウドネイティブなネットワークデータキャプチャーおよび分析ソリューションを構築する方法について説明します。大規模な環境のディープパケットインスペクションを必要とする顧客は、ソリューションを拡大して管理する方法に苦労することがあります。Ixia は、何万ものセキュアな接続のサポートに拡大できる水平スケーリングデータプレーンとサーバーレス SaaS バックエンドとを結合して、これを解決します。同社は、AWS IoT、API Gateway、Lambda、Elasticsearch を管理レイヤーに活用し、パケットキャプチャーと分析ノード間に Docker コンテナと Point-to-Point VPN 接続を使用するエージェントベース設計をすることでこの拡張性を実現します。
YouTube のビデオを共有する
次の This is My Architecture では Vanguard の Yoni 氏が、セキュアなサンドボックスシステムを構築することにより、社内ユーザーが安全で隔離された環境で AWS を試せるようになった方法について説明します。さらに、AppStream 2.0 を使ってブラウザから JumpBox のような機能を利用可能にし、Lambda でオペレーションを自動化し、IAM と Active Directory で AWS のサービスへのアクセスを制御し、さらにレイヤー 7 ファイアウォールと VPC ピアリング接続などの AWS の機能で接続とネットワークのセキュリティを実現している方法をご覧いただけます。
YouTube のビデオを共有する
Segment は 16,000 以上のコンテナを Amazon ECS にデプロイし、数千人の顧客が、顧客のデータを収集して活用することを支援します。Segment は、ネイティブな Docker コンポーネントと一体となって Amazon CloudWatch などのモニタリングツールにログを転送、集約する独自のモニタリングツールを開発し、オープンソース化しました。同社のオープンソースのモニタリングソフトウェアは、大規模にコンテナをデプロイしている他の会社が使用できます。
YouTube のビデオを共有する
This Is My Architecture のこのエピソードでは、リクルートライフスタイルのビッグデータアーキテクトである Yu Yamada 氏が、AWS Lambda、AWS Step Functions、AWS Batch、Amazon DynamoDB をうまく組み合わせて、自動化されたスケーラブルで安定した機械学習パイプラインを構築する方法について説明します。
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、AWS IoT、AWS GreenGrass、エッジの ML、Amazon Sagemaker を活用して、TensorIoT が ドライバーの安全性と道路の安全性をどのように向上させているのかについて Gab が説明します。
YouTube のビデオを共有する
次の This Is My Architecture では、Philips Healthcare の Srini 氏が、接続された医療機器にクラウドベースのサービスを提供する Philips の HealthSuite Digital Platform - Connect のアーキテクチャを紹介します。同氏は、AWS IoT、API Gateway、その他の AWS サービスを組み合わせて活用し、複数接続性とデバイス認証オプションをサポートする方法について説明します。Lambda のカスタムオーソライザーの AWS IoT への使用、接続された機器のきめの細かいアクセス制御、MQTT とHTTPS、AWS IoT レジストリの用途などについて説明します。
YouTube のビデオを共有する
このビデオでは、Sparkpost の Jason 氏が、顧客の電子メールイベントデータを Redis から S3 にアーカイブする Lambda 関数の開発方法について説明します。この Lambda 関数は Node.JS で記述されており、cron ジョブのように定期的に実行して、ユーザーの電子メールイベントデータを Redis から取り出し (イベントを開くかクリックする)、それをまとめて S3 に書き込みます。Jason 氏は、使用するチャンクサイズ、S3 にデータを書き出すタイミング、S3 オブジェクト名を使用したデータインデックスの作成方法など、関連するいくつかの課題に対応する方法について説明します。
YouTube のビデオを共有する
このビデオでは、Lucidchart の David 氏が、複数のデータベースプラットフォームをテストした経験を紹介します。Lucidchart が複数のデータベースクラスターをゼロダウンタイムで Amazon Aurora に移行し、パフォーマンスの最大 5 倍までの向上を実現した方法を説明します。
YouTube のビデオを共有する
次の This Is My Architecture では、StorReduce の Hugh 氏が、EC2、S3、KMS、Snowball、Direct Connect などで、AWS に耐障害性の高効率なストレージソリューションを構築する方法について説明します。Amazon S3 などのオブジェクトストレージの上の抽象化レイヤーでは、3 つのアベイラビリティーゾーンで高可用性を維持しながら、停止時も稼働時も暗号化で保護し、1 日 1 ペタバイト以上のデータを処理する方法について説明します。大量のデータを扱っていて、コストを削減し、バックアップ用に低帯域幅を使用する方法を知りたい場合は、ご覧ください。
YouTube のビデオを共有する
米国の老舗の衣料品小売業者である Brooks Brothers が、クラウドに最先端の SAP 環境を構築した方法について説明します。Intel® Xeon® Processor E7 ファミリーと他の Amazon EC2 インスタンスの 8 倍以上のメモリーで稼働する X1 インスタンスを使用して、Brooks Brothers はこれまでより速い新たな保証済みの環境を、要求される限り世界中のすべての顧客に届く規模で、迅速に開発しました。クラウドの柔軟性と CloudFormation をベースにした SAP に AWS クイックスタートを使用することで、デプロイが迅速になり、その結果、コスト効率も向上します。これにより、アップストリームのデジタルシステムでのイテレーションの迅速化をサポートします。
YouTube のビデオを共有する
Rue La La が Databricks を使用していかにレコメンデーションサービスを構築したのかについて説明します。このサービスでは、協調フィルタリングモデルを採用して、完全に管理された Autoscaling サービスで大規模なデータ変換を実行し、Amazon EC2、AWS Batch、Amazon DynamoDB、AWS Lambda、Amazon API Gateway を使用して、ユニークで魅力的な経験を Rue La La の顧客に届けます。
YouTube のビデオを共有する
This is My Code のこのエピソードでは、CapitalOne walks の Kapil 氏が、#AWS リソースをテストするいくつかの方法を紹介します。Stub や Mock などのいくつかのオプションを扱い、実例のテストを紹介します。
YouTube のビデオを共有する
This Is My Architecture のこのエピソードでは、インテルの Ryan 氏が、インテルが AWS サービスを活用して、エンタープライズ向けブロックチェーンプラットフォーム Hyperledger Sawtooth を構築、テスト、デプロイする方法について説明します。分散型モジュール式ブロックチェーンプラットフォームを構築するには、チェーンで保存されたデータと連動してネットワークの整合性を展開しテストする新しいアプローチが必要となります。インテルが EC2、S3、AWS Marketplace などの AWS サービスを使用していかにエンドツーエンドの Blockchain Factory を構築するのか、お確かめください。
YouTube のビデオを共有する
This Is My Architecture のこのエピソードでは、Evertz の Dan 氏が、AWS クラウドの高可用性、耐障害性、および米国を拠点とする 160 以上のディスカバリチャネル衛星放送の放送信号に電力を供給する規模をどのように活用しているのかを説明します。モバイルデバイス向けのストリーミング、ビデオオンデマンドなどの典型的なクラウドベースのメディアの使用事例と比べると、放送にはより早く障害から回復し、より長く稼働できる能力が必要となります。Dan 氏は、複数のリージョンにまたがった HA アーキテクチャと冗長構成の Direct Connect リンクについて説明します。AWS クラウドから衛星への放送信号の送信と IP ベースのビデオのワークフローについての業界の傾向。
YouTube のビデオを共有する
Cygames は Amazon S3 中心のログ収集システムの構築と管理を行いました。あらゆるゲーム関連のログファイルとシステムログファイルは、解凍時には 1 日あたり 10TB 以上になりますが、専用のログ送信エージェントによって Amazon S3 に送信されます。Cygames インフラストラクチャーチームは、Amazon S3 に保管されたログファイルを、データ分析するために、サードパーティーのツール、Amazon Athena、Kibana、Global Access Map (専用ツール) と統合する必要がありました。そこで当社のチームは、AWS Lambda、Amazon SQS、Amazon ECS を利用して、スケーラブルなログ統合システムを構築しました。
YouTube のビデオを共有する
Samsung Connect (Smart Things Cloud) は、発売されているデバイスや器具に Samsung Galaxy S8 / S8+ を接続して管理する IoT アプリケーションです。Samsung Connect が世界中のユーザーにサービスを提供し、開発チームが複数のリージョンに分散するとき、Samsung は 4 つの AWS リージョンを使用します。このセッションでは、Samsung Electronics の DevOps エンジニア、Jupiter 氏が、Route53 を使用していかに AWS リージョンにユーザーの要求を伝え、エンドユーザーの待ち時間を最小限に抑え、ユーザー情報とデバイスの情報を Amazon Aurora と Amazon DynamoDB に保管し、異なるマイクロサービスが、サービスごとに切り離されてインフラの安全性を保ちながら、VPC ピアリングを使用して相互接続しているのかを紹介します。
YouTube のビデオを共有する
次の This Is My Architecture では、コストが以前のソリューションより 18 ~ 20 倍低くなり、より高速で実行するイベントドリブンのサーバーレスメッセージバスを Edmunds がどのように構築したのかを説明します。同社が SNS、SQS、Lambda、CloudWatch、および S3 の複数の機能を使用して、耐障害性に優れた効率的な分離アーキテクチャをどのように構築したのかを説明します。
YouTube のビデオを共有する
Cygames は、Amazon S3 を中心とするログ収集システムを構築し、管理しています。すべてのゲームに関連するログファイルとシステムログファイル (解凍時に1日あたり10TB 以上) は、独自のログ転送エージェントによって Amazon S3 に転送されます。 Cygames のインフラストラクチャチームは、Amazon S3 に格納されたログファイルを、サードパーティのツール、Amazon Athena、Kibana、および Global Access Map (独自のツール) と統合して、データ分析を行う必要がありました。そのため、AWS Lambda、Amazon SQS、Amazon ECS を活用したスケーラブルなログ統合システムを構築しました。
YouTube のビデオを共有する
この This Is My Architecture のエピソードでは、リクルートライフスタイルのビッグデータアーキテクトである山田雄 氏が、AWS Lambda、AWS Step Functions、AWS Batch、Amazon DynamoDB の洗練された組み合わせによる、自動化されたスケーラブルで堅牢な機械学習 (ML) パイプラインの構築方法について説明します。
YouTube のビデオを共有する
次の This Is My Architecture では、VMware Cloud on AWS を動かしているアーキテクチャについて説明します。S3、CloudFormation、IAM、Lambda、新しい EC2 i3.metal インスタンスタイプを含む複数の AWS のサービスを使用して、VMware が VMware ソフトウェアの一貫性と互換性をグローバル規模の AWS と組み合わせたソリューションを提供する仕組みを示します。VMware が、クロスアカウントの IAM ロールを使用してお客様が所有するアカウント内の VPC ルートテーブルや ENI などのサービスを安全に管理し、AWS アカウントとオンプレミス環境の間に低レイテンシーでスループットの高い接続を確立する方法がわかります。
YouTube のビデオを共有する
JANDI は、Tosslab の SaaS ベースのエンタープライズコラボレーションサービスです。このエピソードでは、開発責任者の Sangrok 氏が、ワークロードが高くてもサービスの可用性を確保するために設計されたサービスのコアコンポーネントである、メッセージストリーミングプラットフォームについて説明します。
YouTube のビデオを共有する
次の This Is My Architecture は、Warner Bros. Technology の Vahram 氏です。複数の AWS リージョンにまたがる 225 以上の AWS アカウント用に、毎月膨大なテラバイト規模のログデータを処理する費用対効果の高いシステムを構築する方法が示されています。Kinesis Firehose、Lambda、S3、およびサードパーティーのツールを使用して、複数のサービスからログを収集、変換、保存、および配信する方法がわかります。
YouTube のビデオを共有する
次の This Is My Architecture では、アクセンチュア・クラウド・プラットフォームの Tom 氏が、お客様アカウント内の AWS リソースを検出するサーバーレスシステムの設計について説明します。アクセンチュアは、CloudWatch、API Gateway、S3、Elasticsearch、および数千もの Lambda 同時関数を使用して、何百もの AWS アカウントにわたる変更を迅速に検出するスケーラブルなソリューションを構築しました。アクセンチュア・クラウド・プラットフォームは、クラウドにおける大規模顧客のガバナンス、コスト分析、リソースの可視性、インフラストラクチャ管理のニーズを支援します。
YouTube のビデオを共有する
Sparkpost は世界で迷惑メール以外のメールの 25% を配信する、信頼あるメールプロバイダーです。大量のアウトバウンドメールを取り扱うスケーラブルなシステムを設計するという課題に、MTA IP アドレスを主な制約として取り組んでいました。このビデオでは、Sparkpost の CTO である George Schlossnagle 氏が ELB、EC2、SQS を用いて AWS でどのようにゆるく結合されたアーキテクチャを作成したかを解説します。
YouTube のビデオを共有する
Fox Network Engineering and Operations グループでは、外から入るすべてのメディアの収集、準備、パッケージを行い、複数のプラットフォームに向けた配信業務を支える強固なインフラストラクチャを構築しています。このグループでは、既存の設備と AWS との間でメディア処理ワークロードを共有する、リソース管理システムを AWS 上に構築しました。要求に合わせてリソースを動的にプロビジョンおよびスケールし、メディアのサプライチェーンのフロー全体を自動化しています。このプレゼンテーションでは、Fox がこのパラダイムシフトにより資本集約的な運用モデルから運用コスト型 (OpEx) のモデルにどのように移行したかを学ぶことができます。また、この移行で Fox が得た、オンデマンドですばやく新規サービスを立ち上げて短期間で利益を上げる俊敏性と、インフラストラクチャにかかるコストを創出される利益に見合うよう直結させる方法について理解するのに役立ちます。
YouTube のビデオを共有する
次の This Is My Architecture では、私たち自身のクイックスタートチームが、EC2 での SQL Server 2017 に向けた設計について解説します。クイックスタートは、お客様が複雑なソリューションを AWS 上で簡単に導入できるようにする、自動化された代表的なリファレンスデプロイです。クイックスタートチームがモジュラー設計のためにどのように CloudFormation スタックネストを使用したかを学ぶと、AWS 上でエンタープライズグレードの SQL Server デプロイをカスタマイズして迅速に導入することができます。Amazon RDS 上の SQL Server と同様に、SQL Server 2017 クイックスタートでは、AWS Directory Service を、Microsoft Active Directory のドメイン管理のために使用できます。これは、Always On 可用性グループと Windows Server フェイルオーバークラスターを使用して HA と DR を提供する点が異なります。これが標準でどのようにマルチ AZ となっていて、3 つのアベイラビリティーゾーン (可能性としては複数のリージョン) にわたってどのように拡張可能であるかについて説明します。
YouTube のビデオを共有する
次の This Is My Architecture では、Experian の Danny 氏が、オンプレミスのモノリシックアーキテクチャから、クラウド内のイベントドリブンマイクロサービスシステムにどのように移行したかを説明します。ECS、SNS、SQS、および DynamoDB を使用して、次世代アーキテクチャをどのように稼働させているかをご紹介します。技術に合わせるために、どのような文化的変化を経験したかについても説明があります。自社のチームを、それぞれがマイクロサービスのセットを担当する小さなグループに分割することで、デプロイが容易になり、依存関係が減り、開発が迅速化される状況に至ったのです。
YouTube のビデオを共有する
NTT ドコモの Jun 氏が、4 ペタバイトを超えるデータを処理するために、セキュアでスケーラブルなデータウェアハウスをどのように構築したかについて説明します。Redshift、S3、VPC などを使用して、セキュリティとスケーラビリティの両方を満足させる方法をご紹介します
YouTube のビデオを共有する
London Stock Exchange Group (LSEG) が、Cognito、API Gateway、AWS Elastic Beanstalk、Lambda 関数、Redshift、Elasticsearch、ElastiCache、RDS、EMR を使用してデータウェアハウスとフロントエンド API を構築し、安全性を高めた方法をご覧ください。このデータウェアハウスには 20 年分の履歴データを保存でき、ウェブクライアントや API からアクセスできます。当初は 18 か月で構築されると予想されていましたが、システムは 5 か月未満で本番運用の形で立ち上がり、稼働しました。
YouTube のビデオを共有する
完璧な This is My Architecture ビデオができるまでに何が必要なのか、疑問に思ったことはありませんか? 私たちの間抜けな舞台裏の場面をいくつかご覧ください。
YouTube のビデオを共有する
Six Nines は CloudFormation、EC2、および S3 を使用して、同社顧客ベース内のデータ科学者が HPC クラスターを容易に作成して実行できるようにするソリューションを創出しました。以前は、研究開発部門の同社顧客にとって、HPC コンピューティングリソースの競合と、テストやシミュレーションのジョブが長時間続くことは、ビジネス上の大きな課題でした。SixNines は、顧客がクラスターの作成と実行を容易に行い、最大 60 倍の EC2 P3 インスタンスを使用して HPC テストジョブを並列化し、研究開発ジョブの実行時間を 12 時間から 2 時間に短縮できるようにする自動化された管理ソリューションを作成しました。
YouTube のビデオを共有する
UOL の一部である PagSeguro は、オンプレミスで使用されるのと同じレイヤー 3 ネットワークを使用して、AWS でホストされているコンテナにネットワークアドレスの移植性を提供することを望んでいました。彼らは、AWS Marketplace から提供される、コンテナ管理用の Apache Mesos と EC2 上の Mikrotik ルーターアプライアンスと共に、Calico ソフトウェアを含む AWS EC2 を使用するソリューションを構築しました。各 EC2 インスタンスには、コンテナが 1 つの EC2 ホストから別のホストに移動してネットワーク接続を維持できるようにするため、Calico ソフトウェアがインストールされています。このソリューションにより、AWS とオンプレミスのネットワークの間に、必要なレベルのネットワーク統合が実現されました。
YouTube のビデオを共有する
ClearDATA は、顧客アカウントに対する変更がセキュリティポリシーに従っていることを保証するために、お客様に追加の AWS セキュリティコントロールを提供するソリューションを構築しました。このソリューションは、CloudWatch イベントデータを取り込んでルーティングし、そのデータを分析して必要な修正アクションを識別する、イベント処理パイプラインを使用します。ClearData は、AWS Lambda、Kinesis Streams、Kinesis Firehose、ECS、および Step Functions を使用してこのシステムを構築しました。
YouTube のビデオを共有する
HDFC Standard Life の Sanjay 氏が、リアルタイムリコメンデーションエンジンの背後にあるアーキテクチャについて説明しています。オンプレミスのデータセンターと AWS ムンバイリージョンにまたがり、S3、Lambda、EMR 上の Athena Spark、DynamoDB、Apache NiFi を含む複数のツールで構成されているハイブリッドシナリオです。
YouTube のビデオを共有する
この This Is My Architecture のエピソードでは、Gannett | USA TODAY Network の Greg 氏が、AWS Device Farm を使用して 100 種類以上のモバイルアプリケーションをテストする方法を説明します。Gannett | USA TODAY Network は、米国各地の 109 のニュースマーケットにサービスを提供し、関連する 100 以上のモバイルアプリケーションに 1 日複数回アップデートを展開しています。この規模では、すべてのデバイスタイプと画面解像度でモバイルアプリケーションが正しく表示されることを確認するために機能テストと視覚的 QA を実行することは、難題になりえます。同社は AWS Device Farm、EC2 上の Jenkins、Artifactory、および Applitools を使用して大規模にテストを行い、ワークフローの多くを自動化することで、この問題に対処しています。
YouTube のビデオを共有する
Betterment の Jon 氏が、Betterment がどのように AWS インフラストラクチャを構築し、Redshift による高度なメトリクスおよびデータ分析と、コンプライアンスのための Glacier という 2 つのユースケースをサポートしているかを説明します。2 つの要件をサポートするために、Kinesis によって複数のアプリケーションからデータをストリーミングし、Lambda で処理し、Redshift と Glacier の両方に保存する方法をご紹介します
YouTube のビデオを共有する
GE Digital の Predix Platform は、AWS 上でコンテナベースのアプリケーションを開発する開発者に標準の一貫したサービスを提供するため、EC2 上に Open Service Broker API を実装しました。開発者は、これらのアプリケーションの状態を管理する必要がありました (セッション状態データなど)。Predix Platform は Redis で AWS Elasticache を使用し、それを、オープンなサービスブローカーに基づくサービスブローカーを介して開発者に提供しました。これにより開発者は、事前設定された標準のパラメーター、サイジング、ネットワークセキュリティで Redis クラスターを簡単に作成できました。マルチテナントソリューションでデータセキュリティを管理するために、開発者は Redis の認証キーを使用しました。
YouTube のビデオを共有する
Direct Connect を使用して、AWS への新しいファイバー物理接続のセットアップに取りかかるにはどうすればよいでしょうか? AWS は、ラスベガスで開催された re:Invent カンファレンスをサポートするため、まさにそれを行う必要がありました。特別版の This is My Architecture では、AWS が顧客で、CenturyLink がパートナーとなってこの接続を実現し、ライブビデオストリーミングのイベント、WiFi インターネット接続、および AWS リージョンアクセスをサポートしています。
YouTube のビデオを共有する
Aviatrix の Sherry 氏が、多くの AWS VPC とリージョンをオンプレミスのデータセンターに接続することによる進化の成果について語っています。サービスとトランスポートから成る VPC のようなアーキテクチャを採用したポリシー駆動型 VPN 接続では、セットアッププロセスが簡素化され、ネットワークのセグメント化が強制されて、グローバルな到達範囲が広がります。スポーク型の VPC では BGP は実行されません。
YouTube のビデオを共有する
「テレコムグレード」という用語は、極めて高い信頼性と可用性を提供するハイエンドシステムを表わすためによく使用されます。SORACOM は、AWS 上に、さまざまな種類の接続型デバイスを利用可能にするクラウドネイティブのセル方式コアネットワークを含むテレコムグレードの IoT プラットフォームを構築しました。
YouTube のビデオを共有する
Nicholas Gerasimatos 氏が、Red Hat Gluster Storage と Heketi (RESTful ベースのボリューム管理) を AWS 上の Openshift Container Platform で使用して、コンテナネイティブストレージとアプリケーションの高可用性をサポートするコアコンセプトを紹介しています。
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、Marco Viganò 氏が、Vanity Fair Italy ウェブサイトの月間 3,000 万を超える訪問者のために、サーバーレスの Machine Learning 推奨エンジンをどのように構築したかを示しています。
YouTube のビデオを共有する
WekaIO の Liran 氏が、Matrix と Amazon EC2 が、AWS の顧客にオールフラッシュアレイのファイル性能、非常に高いスケーラビリティ、マルチ AZ の回復力をどのように提供しているかを説明します。
YouTube のビデオを共有する
Buzzfeed の Matt Reiferson 氏が、Amazon ECS を基盤とするカスタムデプロイプラットフォームを構築した方法について語ります。ローカルワークステーションから、Terraform へ、ECR へ、ECS へといった各デプロイがどのように処理されるかの説明があります。すべては Route 53 によってつながれ、Elasticache と RDS によって支えられています。
YouTube のビデオを共有する
Ansible を使用したアプリケーションのデプロイ、システム管理、オーケストレーションについて、シニアソフトウェアエンジニアの Ryan Brown 氏が詳しく説明します。
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、ZocDoc の Zhen 氏が、Amazon ECS 上で同社のモノリスの各部をどのように再構築したかを説明しています。それぞれの応答を 100 ミリ秒未満にすることが目標でした。書き直しを選択した理由と、そのような意欲的な要求時間を選んだ理由を紹介し、ユーザーエクスペリエンスの目標を達成するために、ECS、Kinesis、Lambda、DynamoDB を使用してどのように再構築を行ったかを説明します。
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、Periscope Data の CTO であり共同創業者である Tom O'Neill 氏が、Amazon Redshift の機能を使ってデータの取り込みとモデリングを行うエンジンを構築した方法を示しています。より賢いキャッシング手法を採用したアーキテクチャにより、CEO からデータアナリストまでの誰もが、今日のビジネススピードで生まれる数十億行のデータによって支えられた対話型ダッシュボードを提供できます。
YouTube のビデオを共有する
Verizon Wireless は、Amazon EC2 Container Service (Amazon ECS) を活用して、東海岸と西海岸の両方の AWS リージョンにまたがり、数百万の顧客に豊かなモバイルメッセージングエクスペリエンスを提供しています。高名な MTS の Jeff Lin 氏が、東海岸と西海岸の AWS リージョン間でメッセージをルーティングする方法を含め、氏のアーキテクチャについて語っています。
YouTube のビデオを共有する
Dow Jones の Scott 氏が、複数の AWS アカウントにわたる Jenkins ベースの自動デプロイパイプラインのセットアップについて語ります。マスター-スレーブ型をベースとする Jenkins のセットアップにより、Scott 氏のチームは、セキュリティとアクセスを 1 つのアカウントから制御しながら、スクリプトで記述した、セキュアで監査可能な一貫性のあるやり方で、AWS にインフラストラクチャや変更を加えることができます。Scott 氏は、Dow Jones が AWS でホスト名を割り当てるために使用するホスト名ディスパッチャワークフローにも光を当てています。
YouTube のビデオを共有する
Symantec の Richard 氏が、複数のアカウントと複数のリージョンにわたってソフトウェアアップデートをデプロイするためのソリューションについて語ります。このアーキテクチャにより、複数の Symantec 製品が、すべてのターゲット環境の完全ベイクのイミュータブル AMI にアップデートを同時に送信できます。Symantec はこれを、オープンソースとしても利用可能にしたのです。 詳細はこちらをご覧ください。
YouTube のビデオを共有する
このエピソードでは、Peloton の Yony 氏が、ALB と EC2 を使ってサイクリングリーダーボードを動かす方法を説明しています。家のライダーと練習場内の対決のように、多数の異なるソースから大量のデータを集約できる仕組みと、高度なメトリクスにデータを供給するためにそのデータすべてを並べ替えて利用する方法について説明します。
YouTube のビデオを共有する
多くのバッチワークロードは継続的なものである必要はありません。This is My Architecture のこの回では、CoreLogic がどのようにしてその EC2 フリートをスポットインスタンスで置き換え、ワーカーパターンを使用してコンピューティングコストを 90% 削減したかをお話しします。
YouTube のビデオを共有する
AWS セキュリティ推論自動化グループの Neha 氏が、チームが AWS Config と Amazon Macie の新しいルールをどのように構築したかについて説明しています。セマンティクスベースの推論と正式な検証手法、AWS でこれらを使用して、社内と顧客の両方に対してセキュリティを強化および自動化する方法をご紹介します。
YouTube のビデオを共有する
規制対象のワークロードのコンプライアンスを達成するには、堅固なセキュリティだけでは十分ではありません。今回の This is my Architecture では、CMD Solutions の Adam 氏と nib health funds の Mat 氏が Step Functions を用いてセキュリティ体制を自動的に起動すると同時に突き崩す賢い方法を紹介します。IAM、CloudWatch、CloudTrail などのサービスで完全な監査可能性を維持する他、Lambda を用いてこれらすべてを連動される方法を学んでいただけます。
YouTube のビデオを共有する
This Is My Architecture のこのエピソードでは、Tableau Software のプロダクトマネージャーである Russell Christopher 氏が、クラウド上で完全ホストされた分析プラットフォームの Tableau Online をどのように構築したかを説明します。EC2 の Windows と、PostgreSQL、ElastiCache Redis、Amazon S3 などの複数のデータストアを活用し、AWS 上でスケーラブルなマルチテナントソリューションを構築する方法についてご紹介します。
YouTube のビデオを共有する
F5 の Robert が自社の WAF ソリューションについて、またオンプレミスデバイスから、AWS 上の自動スケールされる仮想アプライアンスにどのように移行したかを解説します。F5 が AWS のサービスを活用して、既存および新規の顧客が、その既存の VPC であらゆる機能を備えた WAF レイヤーを始められるようにしたかをご覧ください。
YouTube のビデオを共有する
Informatica の Ron 氏が、Informatica Cloud を活用し、ETL と ELT (Extract、Load、および Transform) の両方の手法を使用して Amazon Redshift データウェアハウスにデータをロードするプロセスを完全に自動化する方法について説明します。Ron 氏は、高度なデータマスキング手法によって機密の個人情報 (PII) を保護しながら、Informatica のアーキテクチャによって、顧客が可能な限り最大のデータロードとクエリのパフォーマンスを達成する方法を説明しています。
YouTube のビデオを共有する
セキュリティポリシーを保ち、不正な脅威からトラフィックを守りながら、数百もの社内ユーザーによる SaaS 製品へのアクセスを可能にするにはどうすれば良いでしょうか。iCareと Cloudten には完全に自動化され、スケーラブルで、セキュアなソリューションがあります。
YouTube のビデオを共有する
あらゆる規模でのゲノム処理を行い、がん研究を支援するという課題に対して、サーバーレスコンピューティングをどのように使用できるでしょうか? CSIRO の作ったワークフローは高速で、スケーラブルで、高効率なので、科学者は早く、オンデマンドで結果を出せます。
YouTube のビデオを共有する
エンタープライズがより早く、高い信頼性でデプロイするにはどうすれば良いでしょうか? Ajilon は、コード、パッチ、それに OS の再ベースラインまでを短時間で、いつでも実用に移せるパイプラインを作り上げました。
YouTube のビデオを共有する
This Is My Architecture のこのエピソードでは、Cevo Australia の Owen Chung 氏が、同社の Potato Cannon ソリューションについて語ります。イミュータブル Jenkins では、Amazon S3 と Artifactory を使用してパイプラインを構築します。顧客パイプラインをデプロイするためのスケーラブルで低コストのアプローチ
YouTube のビデオを共有する
This Is My Architecture のこのエピソードでは、Youi Insurance の Thomas 氏が、モバイルアプリケーションから顧客データを分析し、このデータを使用して保険料を削減するサーバーレスのモバイルテレメトリプラットフォームについて説明しています。API Gateway、Lambda、Kinesis、S3、および DynamoDB を利用するこのプラットフォームは完全にサーバーレスです。これにより管理が簡素化されて、コストが削減されました。
YouTube のビデオを共有する
モノリシックなアプリケーションを分解してどこから始めるかは、いつも明らかなことではありません。This is My Architecture のこのエピソードでは、Bulletproof の トニー氏が Invenco Cloud Services システムを SQS、Lambda、Elastic Beanstalk を用いてどのようにアーキテクチャを再構築し、「ガソリンスタンドでのセルフサービス支払」のユーザーに毎日使われているかを解説します。
YouTube のビデオを共有する
クラスターでは、スケールアウトはもちろん、スケールアップが必要な場合があります。This is My Architecture のこのエピソードでは、Instaclustr の Ben 氏が、Cassandra クラスターをユーザーにとって透過的かつ中断のない方法でアップサイズするパターンについて説明しています
YouTube のビデオを共有する
現代の銀行業務は、機敏かつスケーラブルなものでなくてはならず、リアルタイムの洞察を提供する必要があります。Scale360 が銀行中核業務をクラウドに配置し、ステークホルダーにリアルタイムの洞察を提供する仕組みをご覧ください。
YouTube のビデオを共有する
今回の This Is My Architecture では、Qantas の Rohan Jerrems 氏が、高可用性マルチ AZ CIFS クラスターを AWS 上で、Windows Server 2016 の Storage Replicate オプションを用いていかに構築したかをお話しします。このストレージレイヤーはビジネス上重要なロスタリングプラットフォームをサポートし、ELB、EC2、SQS などで使用されています。
YouTube のビデオを共有する
コード変更を 1 日に最大 24 回本番運用にデプロイするのは難しい場合があります。This is My Architecture のこのエピソードでは、GorillaStack の Elliott 氏が、分散されたセキュアでスケーラブルなコードデプロイアーキテクチャを使用して、コード変更の管理と複数の環境へのデプロイをどのように行っているかをご覧いただけます。
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、Channel 7 の Sam 氏が、何百万人もの視聴者に向けた全豪オープンのライブストリーミングをサポートしたアーキテクチャについて説明します。また、それが、AWS Elemental と CloudFront を使用したスケーラブルで信頼性の高い方法で行われた点についても説明しています。
YouTube のビデオを共有する
アプリケーションをマイクロサービスに分割する場合、迅速かつ確実に実行するにはどのようにしますか? TechnologyOne が AWS CloudFormation と Application Load Balancer を使用してわずか 1 日でこれを達成した方法をご確認ください。
YouTube のビデオを共有する
Siemens は、顧客が製品とバリューチェーンの両方のデータから洞察を得ることを支援するため、Product Intelligence を SaaS (Software-as-a-Service) として構築しました。Product Intelligence は、API Gateway、Elastic Beanstalk、EMR、S3、Cloudfront などのサービスから構築されています。Spark EMR クラスター上で動作する Machine Learning モデルは、顧客データを処理して、何が起こる可能性があるかの予測分析を行います。その後顧客は、その情報を使用して、より良い製品の設計と構築を行います。
YouTube のビデオを共有する
どのようにして、広告や写真を分類し、売り手に合う買い手を見つけていますか? 多分、AI が助けになります。 知識はすべて Wikipedia から学んだ「カール」。Airtasker が複数の AI サービスを組み合わせ、その「カール」を作成した方法をお伝えします。
YouTube のビデオを共有する
ダウンタイムやコンテンツの「書き落とし」なしで、非常に訪問者が多いウェブサイトを複数リージョンにわたって更新するにはどうすればよいですか? REA は、何十億というオブジェクトを含む大きな規模で、これを高い信頼性をもって行うプロセスを作成しました。
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、Xero の Troy 氏が、ペタバイト規模の顧客会計データを、マルチリージョンの SQL Server アーキテクチャで安全に保存する方法を説明します。また、100 を超える EC2 インスタンスが含まれるこのシステムを、Xero がいかに効果的に管理しているかも説明します。
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、CoreOS の CTO、Brandon Philips 氏が、エンタープライズ対応の Kubernetes プラットフォームである Tectonic が、LDAP、SAML、EC2、ELB を含むコンテナインフラストラクチャ全体にわたって顧客がアイデンティティを管理する助けとなる仕組みを示しています。
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、Splunk の上級ソリューションアーキテクトである Roy Arsan 氏が、複数のアカウントから AWS データを集約し、Splunk による詳細な分析に結びつける方法を示します。また、アクセス制御とコンプライアンス要件のために、このデータが分離された状態を維持する方法についても説明します。さらに、完全に管理された信頼性の高い非常にスケーラブルなアプローチで、AWS CloudTrail と AWS CloudWatch Logs のデータを取り込むデータパイプラインアーキテクチャについて説明します。
YouTube のビデオを共有する
Okta の AK が、Okta でスケーラブルなイベント処理プラットフォームを構築した方法について説明します。このプラットフォームでは、Kinesis、Apache Storm、Lambda、SNS、S3、Redshift などを使用して、1 日あたりペタバイト単位のデータが処理されます。イベントの発生から実用的なデータの生成までの時間を 10 分の 1 未満に短縮した方法をご覧ください。
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、NetApp のクラウドソリューションアーキテクトである Kevin Hill 氏が、OnTap Cloud がどのようにして、Amazon Elastic Block Store と Amazon S3 によって階層型ストレージの使用を簡素化しているかを示しています。NetApp では、最良の価格で最高のパフォーマンスを容易に得ることができます。
YouTube のビデオを共有する
この This is My Architecture のエピソードでは、Zapproved の Lee が、Step Functions、Lambda、SQS を使用してデータ処理を自動化する方法について実演します。
YouTube のビデオを共有する
Atlas はサービスとしての MongoDB のデータベースです。AWS を活用してスケーラブルで可用性のあるセキュアなサービスを世界中の何千もの顧客に提供する方法を学びましょう。Atlas は、顧客専用の VPC 内で、複数のアベイラビリティーゾーンにわたって EC2 ベースの MongoDB クラスターをデプロイしています。独自の VPC を持つ顧客は、VPC ピアリングを使用してプライベートな形で MongoDB クラスターにアクセスできます。また、詳細モニタリング、自動バックアップ、ダウンタイムのないパッチ適用、およびこの規模でのプッシュボタンスケーリング作業について説明します。
YouTube のビデオを共有する
DuPont Pioneer による Encirca Services は農家と提携して、穀物生産高の最適化を支援しています。AWS Step Functions、Amazon Elasticache、EC2 Spot Fleet その他を活用してクラウドベースで農家のための協力的プラットフォームを構築し、穀物の成長をシミュレーションし、土壌の窒素レベルを管理できるようにしました。
YouTube のビデオを共有する
Hentsu の Alex Magnay 氏が、AWS HPC の機能を使用して財務モデリングの Matlab ワークロードを実行する方法を説明します。また、ジョブに最適な設定が常に得られるように各実験を動的に調整して設定することが AWS によって可能になる仕組みを説明します。
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、Slack がどのようにして、ウェブソケット、Cloudfront、HAProxy、Route53 を使ってリアルタイム通信プラットフォームを構築しているかが示されます。
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、Edmodo がどのようにして、EC2 のスポットフリートとオンデマンドインスタンスを使用してインフラストラクチャのコストを最適化するための価格モニタを構築したかを示しています。
YouTube のビデオを共有する
レコードのシステムが、まだオンプレミスの IBM メインフレーム上にあるリレーショナルデータベースであると、クラウドに最新のマイクロサービスを構築することが困難な場合があります。このビデオでは、Vanguard のチーフエンタープライズアーキテクトである Barry P. Sheward 氏が、CDC (Change Data Capture) を使用して DB2 z/OS データベースのデータを Amazon RDS および Amazon DynamoDB に移動した方法を紹介します
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、Pariveda と Gamestop が Lambda と CodeBuild を使用して、テンプレートと、すべてのサービスにおいて「既定で適切」であることに焦点を合わせて自己デプロイパイプラインを構築した方法を示しています。
YouTube のビデオを共有する
Gigamon の Jeremy 氏が、スケーラブルなネットワークトラフィック可視性プラットフォームの背後にあるアーキテクチャを紹介しています。VPC ピアリングを使用したマルチ VPC アプローチ、トラフィックを集約する軽量エージェント、ハイブリッドとクラウドネイティブの両方のデプロイに対応するソリューションのための Direct Connect または GRE/VXLAN トンネルが利用されています。
YouTube のビデオを共有する
この This Is My Architecture のエピソードでは、GoPro が ECS、SQS、Terraform、Elastic Transcoder、ライフサイクルフックを使用してどのようにクラウドメディアプラットフォームを運用しているのかを説明します。
YouTube のビデオを共有する
デイトナ 500 であと 20 周のレースカーのドライバーとして出場していると想像してみてください。前方には、スモークが発生しスピンしている車が見えます。黄旗が振られます。レースにとどまりますか? それとも、ピットに入りますか? 新しいタイヤにしますか? 運の良いことに、Toyota Racing Development (TRD) チームのバックアップを受けています。クラウドベースのモデリングおよび分析システムにより、レースデータのリアルタイムストリームが処理されるため、考え得る選択肢のすべての中から、その瞬間に最適な決定を下すことができます。クラウド内でのレーシングにようこそ。
YouTube のビデオを共有する
This Is My Architecture のこのエピソードでは、Rock Flow Dynamics の Scott 氏と NICE Software の Bruno 氏が、クラウド内で HPC ワークロードをどのようにスケールしているかを説明しています。
YouTube のビデオを共有する
Travelex が、マイクロサービスアーキテクチャを通じて、FCA 準拠のエンドツーエンドオンライン決済サービスをどのように構築したかを紹介しています。
YouTube のビデオを共有する
Palringo が、5,000 万人のサインアップユーザーと、ピーク時には 1,000 を超えるリクエストをサポートするマイクロサービスによって、自社のアーキテクチャをどのようにリフレッシュしたかを紹介しています。紹介されるアーキテクチャは、ECS、Lambda、Kinesis Analytics、ALB 上のマイクロサービスによって稼働しています。さらに、Palringo は、EC2、ELB、RabbitMQ を活用して、以前のバージョンのグループメッセージングアプリケーションを、新しいアーキテクチャと一緒に実行しています。同社は Kinesis Analytics を使用してこのデータに関するリアルタイムの洞察を得て、顧客エクスペリエンスを改善しています。
YouTube のビデオを共有する
このビデオでは、Cloudreach の Adam 氏が、Sceptre で AWS CloudFormation を使用してアプリケーション環境を作成および管理することを顧客に許可する方法を紹介しています。
ブログを読む
YouTube のビデオを共有する
F-Secure は、エンドユーザーが同社の評価データベースに対して URL をチェックするための API を公開しています。同社は、API Gateway を使用してこのサービスエンドポイントを公開し、Lambda と Dynamo DB を使用して AWS 上に開発者ポータルを作成しました。
YouTube のビデオを共有する
Ocado から、疎結合のセキュアなマイクロサービスを構築するアプローチをご紹介します。Route 53 レコード、Key Management Service のキー、Elastic Beanstalk 環境、DynamoDB テーブル、Identity and Access Management ロールなど、各マイクロサービスで使用する標準テンプレートリソースを開発チームに提供する、セルフサービスポータルが作成されました。
YouTube のビデオを共有する
BBC では Amazon S3 を使用した iPlayer ソリューションを提供しています。これは、ブロードキャストチェーンからコンテンツを受け取り、ブロードキャストの時系列データを追加し、フォーマットされたコンテンツファイルを公開してエンドユーザーがアクセスできるようにする仕組みです。
YouTube のビデオを共有する
ICAP の Anvar Karimson 氏が、Amazon Kinesis、Amazon Redshift、Amazon Elasticsearch をどのように使用して、取引場所に関する Fusion e コマースポータルの MiFID II 報告要件を満たしているかを説明しています。
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、Trainline のデータエンジニアである Rahul Singh 氏が、BusyBot のことを語っています。BusyBot を当初のコンセプトからライブデプロイにするまで、AWS 上で 3 か月かかりました。BusyBot は、Trainline ユーザーが列車の空席を見つけるのに役立ちます。これは機械学習を利用し、過去のデータに基づいて予測を行うもので、AWS Firehose、Lambda、S3、EC2、API Gateway を使用して構築されました。
YouTube のビデオを共有する
Active Data Replication (ADR) は、WANdisco の特許取得済み技術で、データがどこに配置されていても、データが変化するときにそれに対する整合性のある連続的な接続を実現します。ダウンタイムや中断なく、時と場所を問わずデータへのアクセスが提供されます。ハイブリッドデータストレージのために WANdisco を使用し、オンプレミスのデータとクラウド内のデータとのレプリケーションと調整を行うことについて説明します。
アーキテクチャ図を表示する
YouTube のビデオを共有する
Snowflake の Jon は、お客様の高性能分析ワークロードのサービスソリューションとして、Snowflake がデータウェアハウスをどのように設計したかについて詳しく説明しています。このソリューションには、Amazon EC2 を使用するサービス管理およびデータ処理レイヤーと Amazon S3 に基づくスケーラブルなデータストレージレイヤーが含まれます。
アーキテクチャ図を表示する
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、TrueCar のテクノロジー担当 VP である David Giffin 氏が、すべての開発者にアプリケーションの任意の階層で個人用の環境を提供するため、モジュール式の 1 日限りの「Space Pods」を構築する方法を説明しています。シークレットの保存には、HashiCorp の Vault も使っています。TrueCar では AWS に移行しつつあり、Amazon CloudFront と Elastic Load Balancing を使いこなして、自社の運用トラフィックを徐々に AWS 内の新しいアーキテクチャに移しています。
YouTube のビデオを共有する
Starling Bank は、Slack によるオートメーションを介して、AWS 上でのリリースに関する特権を管理しています。それだけでなく、大部分がサーバーレスにもなっています。
プレゼンテーションを表示する
YouTube のビデオを共有する
DB Systel の Daniel Woithe 氏が、IAM フェデレーションを使って Active Directory と MFA を拡張し、複数の AWS アカウントにセキュアな SSO を提供する方法を説明しています。
アーキテクチャ図を表示する
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、Bleacher Report の DevOps マネージャーである Benson Wu 氏が、Hashicorp の Consul とカスケードリードレプリカを使用してサービスの制限を克服し、Amazon RDS のパフォーマンスを動的に調整する方法を説明しています。
アーキテクチャ図を表示する
YouTube のビデオを共有する
Thomson Reuters が、1 秒あたり最大 1,000 件のイベントを処理するマルチテナントのウェブ使用状況分析プラットフォームである Product Insight の構築方法を語っています。このソリューションは、リアルタイム分析と長期データストレージの両方の機能を提供します。これは、ELB、NGinx、Kinesis、Elasticsearch Service、Kibana、EC2、S3、Lambda を使用して構築されました。
アーキテクチャ図を表示する
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、Vend のプリンシパルプラットフォームエンジニアである Nick Walker 氏が、同社が PHP ベースのモノリスからマイクロサービスアーキテクチャにどのように移行したかを紹介しています。Amazon EC2 Elastic Container Service (ECS)、Elastic Load Balancing、Hashicorp の Consul、OpenResty (NginX バリアント) を使用して、同社はサービスルーティングと検出のシステムを用意し、それによって開発者に、新しいサービスを迅速にロールアウトし、これらのサービスに対して A/B テストを実行する機能を提供しています。
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、Apps Associates の CTO 兼グローバル VP である Kshitij Kumar 氏が、AWS Database Migration Service を使用してオンプレミスの Oracle RAC データベース向けにディザスタリカバリソリューションを構築した方法を説明しています。Apps Associates は、複数のスキーマと数百万の行を持つデータベースを効率的にバックアップするために、並列化されたタスクを多数使用するシステムを開発しました。このソリューションでは、レポート作成の一部をクラウドにオフロードし、AWS 上のデータベースバックアップを読み込み専用ワークロードのために活用することもできます。
YouTube のビデオを共有する
今回の This is My Architecture では、CA Technologies の Amit 氏が、Amazon S3、Amazon SNS、およびリリースオートメーションのために追加された Lambda 関数を使用してサーバーレスの AWS Lambda 関数デプロイパイプラインを構築したエピソードを説明します。
YouTube のビデオを共有する
Lemongrass は、顧客の SAP 環境に迅速な自動システムコピーを提供する MiCloud の新機能を発表しました。MiCloud のシステムコピーは、EC2、CloudFormation、および IAM を使用して構築されます。従来のオンプレミスソリューションと比較して、この機能により、OS および DB レベルのコピー時間が 1 日から 15 分に短縮されました (システムサイズに左右されます)。
アーキテクチャ図を表示する
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、Qubole のエンジニアリング担当シニアディレクターである Suresh Ramaswamy 氏が、ペタバイト規模のデータの異種分散処理を目的としたビッグデータセルフサービスプラットフォームを AWS 上に構築した方法を示しています。適応性のあるアーキテクチャにより、顧客はニーズを満たす適切なビッグデータ処理エンジン、インスタンスタイプ、EC2 スポットフリートインスタンスを選択できます。
アーキテクチャ図を表示する
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、Chef の Michael Ducy 氏が、Habitat がコンテナの設定の自動化に役立つ仕組みを示しています。Habitat を使用すると、設定とシークレットが環境変数から出されて動的オーケストレーションシステムに移されます。変化するビジネスニーズや現れつつある脅威に合わせて設定をすばやく適応させることができます。あとは Habitat が行います。
アーキテクチャ図を表示する
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、47Lining のオペレーション担当 SVP である Bill Weiner 氏が、Redshift クラスターの起動と停止を調整する「Redshift Overlord」ツールをどのように構築したかを説明しています。Amazon Cognito、AWS Lambda、Amazon DynamoDB、AWS Data Pipeline、さらには API Gateway と Slack を活用して、ユーザーや自動化プロセスが必要に応じてクラスターを簡単に起動できるようにする方法をご紹介します。
アーキテクチャ図を表示する
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、Alert Logic のクラウドアーキテクチャ担当シニアディレクターである Ryan Holland 氏が、月あたり 2 ペタバイトを超える処理が可能なデータ取り込みプラットフォームを AWS 上に構築する方法を紹介しています。複数リージョンにわたる Amazon Route 53、Amazon Kinesis、AWS Lambda、Amazon S3、および AWS KMS を活用して、レイテンシーが最小のサービスにトラフィックを自動的にルーティングする方法を学びましょう。
YouTube のビデオを共有する
This Is My Architecture のこの特別長編エピソードでは、The Things Network と、その商業面を担当する下部機関の The Things Industries が、低電力の長距離デバイスをクラウドに接続する愛好家と企業の両者にどう役立っているかをご紹介します。The Things Network は 84 か国以上のコミュニティプロジェクトで、世界的な IoT データネットワークを構築しています。The Things Network デバイスは、コミュニティに管理されているゲートウェイに接続します。このデバイスは、LoRaWAN プロトコルにより、極めて長い距離の通信が可能で、アルカリ電池 1 本で最大 5~10 年間駆動します。The Things Industries は AWS IoT を使用し、複数の AWS のサービスを使用してクラウド内でデバイスデータを収集し、処理することができるプラットフォームを構築しました。The Things Industries のアーキテクチャ、Netcetera がスコピエ市での大気質モニタリング向けに The Things Network をどう活用しているか、また、環境条件を把握し、地元の集会でコミュニティの感触をつかむために、Decentlab が The Things Network で動作する高品質で長持ちの LoRaWAN デバイスをどう作っているかをご紹介します。
YouTube のビデオを共有する
企業が Amazon S3、データ重複除外などの手法を使用してクラウド内にバックアップとディザスタリカバリの環境を構築し、効率的に管理できるようにする。これを Commvault がどう実現しているのかを同社 CTO、Brian Brockway 氏が語ります。
アーキテクチャ図を表示する
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、UC Santa Cruz Genomics Institute のデザインおよびアウトリーチエンジニアである Mary Goldman 氏が、AWS 上でゲノム配列データをどのように処理するかを説明しています。ペタバイト単位の測定データを処理する必要性から、同社は Docker コンテナと EC2 スポットインスタンスを組み合わせて、低コストのソリューションを設計しました。構築したパイプライン管理システムの TOIL はオープンソースであり、Nature Biotechnology で最近公開されました。
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、ProtectWise の CTO 兼共同創設者である Gene Stevens 氏が、パケットトラフィックをキャプチャしてそのデータを完全な忠実度ですばやく保存できるプラットフォームをどのように構築したかを説明しています。どのようにしたら、ミリ秒単位で異常のアラートを出し、アーカイブデータの超高速検索を提供するシステムを構築できるのでしょうか? このエピソードでその方法をご確認ください。
アーキテクチャ図を表示する
YouTube のビデオを共有する
Infor のシニアクラウドマネージャーである David Lowry 氏が、サーバーレスアプリケーションのテストソリューション Windsor を構築した方法を説明します。Infor は Windsor を使用して、AWS 上にデプロイされている 50 以上のマルチテナントエンタープライズアプリケーションに対して、テストケースを設定、解体、実行します。これは、Amazon SWF、AWS Lambda、Amazon DynamoDB、Amazon CloudWatch Events を組み合わせて構築されています。アプリケーションテストに対するこのサーバーレスのアプローチによる Infor の負担額は 1 か月に約 1 ドル、つまりコーヒー 1 杯未満の金額にすぎません。
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、FileMaker のエンジニアリング担当ディレクターである James Qiu 氏が、サージイベントを処理するために FileMaker を自動的にスケールする SMB 顧客向けソリューションをどのように構築したかを説明しています。このソリューションでは AWS Marketplace を活用しています。ここでは FileMaker が、AWS CloudFormation に加えて自社のソフトウェアをリスト表示し、AWS で必要に応じて FileMaker 環境のデプロイとサイズ変更を行います。この柔軟性により、顧客は FileMaker ソリューションの基盤となるインフラストラクチャを AWS 上で簡単に上下にスケールし、さまざまなレベルの負荷を処理できます。
アーキテクチャ図を表示するFileMaker のオンプレミスアーキテクチャとクラウド/AMI アーキテクチャを比較表示する
YouTube のビデオを共有する
This Is My Architecture のこのエピソードでは、LiveRamp の Michel 氏が、毎秒 350,000 件の要求と 1 日あたり 15~17 TB のログを処理する、エンドツーエンドのストリーミングデータ処理プラットフォームを紹介しています。Amazon EC2、Auto Scaling、Amazon Kinesis Firehose、Amazon S3、Amazon EMR、Amazon Redshift を活用して、厳しい SLA を満たす高速でスケーラブルな、信頼性の高いマーケティングデータ分析プラットフォームにデータを提供する方法をご紹介します。
アーキテクチャ図を表示する
YouTube のビデオを共有する
Expedia のプリンシパルエンジニアである Kuldeep Chowhan 氏が、Github、Jenkins、Amazon EC2 Container Service (ECS)、および Lambda を使用して、Expedia が AWS 上にスケーラブルな CI/CD プラットフォームを構築した方法を示しています。このプラットフォームでデプロイされた 4,000 を超えるアプリケーションによって、開発者は多種多様なアプリケーションをより迅速かつ頻繁にデプロイできます。プラットフォームではロールアウトのメトリクスとデータを収集して保存します。また、ブルー/グリーンデプロイに対応しており、本番環境の継続的な改善を支援します。
アーキテクチャ図を表示する
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、Fanduel のインフラストラクチャおよびオペレーション担当ディレクターである Steve Hunt 氏が、大規模な CloudFormation をどのように実行しているかを示しています。いつでも 400 を超えるスタックが実行中。このインフラストラクチャを管理するために、同社がどのようにツールを設計したかがわかります。Amazon Aurora や Amazon ElastiCache のようなサービスと、スタックに最適なデータサービスを提供するために事前に計算されるキャッシュなどの技法を使用して、データレイヤーでそれらがどのようにスケールされるかも確認できます。
アーキテクチャ図を表示する
YouTube のビデオを共有する
This Is My Architecture のこのエピソードでは、Spire Labs (@spire) のソフトウェアアーキテクチャ担当 VP である Rob Scott 氏 (@robertjscott) が、Amazon RDS、Amazon ElastiCache、および Auto Scaling を行う Amazon EC2 上の Kubernetes を使用して、どのように 3 つの AWS アベイラビリティーゾーンにわたってフォルトトレランスのあるソリューションを構築したかを説明します。同社の設計で、Kubernetes ポッド/コンテナと EC2 インスタンスの一時的な損失を許容できるようにすることで、顧客のためにそれらをスムーズに稼働させ続けることができます。
アーキテクチャ図を表示する
YouTube のビデオを共有する
This Is My Architecture のこのエピソードでは、ClearScale の Jimmy Chui 氏が、顧客が「デザイナー遺伝子」を注文できるプラットフォームをどのように構築したかを説明しています。このソリューションには、Docker コンテナを実行および管理する Amazon EC2 Container Service (ECS) クラスターに加えて、サーバーレス製品の Amazon API Gateway、Amazon Lambda、Amazon DynamoDB、Amazon SQS などが活用されています。ClearScale によって構築されたプラットフォームには、柔軟性とスケーラビリティが備えられています。このプラットフォームでは、1 つの遺伝子配列あたり 1000 件のリクエストを処理し、1 日のピークが 25~30% に達するワークロードのスパイクに対応できます。
アーキテクチャ図を表示する
YouTube のビデオを共有する
This Is My Architecture のこのエピソードでは、IDT のソフトウェア開発者である Nathaniel Ritholtz 氏が、AWS 上でコンテナ化されるアプリケーションのためのセキュアな設定管理変更システムを、どのように構築したかを説明しています。IDT のソリューションは、Amazon Simple Storage Service (S3)、AWS Key Management Service (KMS)、Amazon EC2 Container Service (ECS) とともに、HashiCorp の Consul を使用しています。
アーキテクチャ図を表示する
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、Deloitte のクラウドホスティングリーダーである Fran Cardell 氏が、AWS 上での SAP Hana の実行をどのように簡略化したかを説明しています。クイックスタートリファレンスアーキテクチャから始めて、コストが最適化され堅牢なセキュリティ制御を備えた高性能のプラットフォームを構築します。また、このプラットフォームの小規模、中規模、大規模のバージョンの構築に取り入れられるストレージとインスタンスタイプについてもご紹介します。
アーキテクチャ図を表示する
YouTube のビデオを共有する
Dynatrace の最高製品責任者 (CPO) である Andreas Lehofer 氏が、AWS 上で 4 種類のストレージをセキュアに使用してアプリケーションパフォーマンス管理ソリューションを構築した方法について説明します。Lambda を使って、ログとパフォーマンスデータを高速かつセキュアに取り込む方法をご紹介します。また、デジタルパフォーマンス管理の仮想アシスタントである davis についてもお伝えします。このアシスタントによって、Alexa や AWS 上で実行される人工知能に対し、自然言語クエリを通した音声操作が可能になります。インフラストラクチャのアシスタントを次回のスタンドアップミーティングに招待してみませんか。
アーキテクチャ図を表示する
YouTube のビデオを共有する
サーバーレスソリューションを構築して、数百万台のロボットを制御するためにスケールするマイクロサービスを動かす。この手法を iRobot のクラウドロボット工学研究科学者である Ben Kehoe 氏が説明します。AWS CloudFormation と Swagger を使用して、AWS Lambda 関数と Amazon API Gateway のデプロイをどのように自動化し、最適化するかをご紹介します。さらに、デプロイプロセス中に情報を挿入してコードからアーキテクチャの詳細を分離する方法についてお伝えします。
アーキテクチャ図を表示する
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、Airbnb のエンジニアリングマネージャーである Xinyao Hu 氏が、同社の構築した Amazon RDS Replay Machine について説明しています。同社はおよそ 100 のデータベースに送られた実際のトランザクションを再生できるインフラストラクチャを構築しました。Airbnb がこのシステムを、ディザスタリカバリ、負荷テスト、Hive 内での高度な分析向けに大規模に活用している点にご注目ください。
アーキテクチャ図を表示する
YouTube のビデオを共有する
Coinbase は暗号通貨を売買するのに最も容易な場所なので、行われることすべてにセキュリティが組み込まれています。変更を加える権限を開発者に付与するにあたり、コンセンサスを求めることで実際にその変更を加えられるようにする。This is My Architecture のこのエピソードでは、この手法について Coinbase のインフラストラクチャ担当ディレクターである Rob Witoff 氏が説明します。Terraform 上でオープンソースツールの GeoEngineer を使い、生産の変更を迅速かつセキュアに行う方法をご紹介します。
YouTube のビデオを共有する
Human Longevity, Inc. のエンタープライズサービス責任者 Bryan Coon が、Docker コンテナで動作するカスタム分析ツールを使って、Amazon S3 で毎日最大 12 TB の未加工データを処理する方法を説明します。HLI では、Amazon SWF、Ruby Flow フレームワーク、AWS OpsWorks、Amazon SQS、AWS Lambda を使用して、コンテナ化されたタスクを再利用可能なパイプラインとしてデプロイする作業を自動化しました。また、Amazon EC2 Spot Fleet を活用して Amazon ECS クラスターの能力を確保することにより、コストを低く抑えています。
アーキテクチャ図を表示する
YouTube のビデオを共有する
This Is My Architecture のこのエピソードでは、Station X の Anish 氏が、AWS 上で大規模にゲノム情報を解析、可視化、管理するためのプラットフォームを構築した方法について説明しています。Qubole を使用して、インタラクティブなほぼリアルタイムのクエリインターフェイスを実現する Presto と Hive を実行するクラスターを管理する方法をご紹介します。また、データを ORC ストライプに保存してゲノム座標でソートすることで、クエリのパフォーマンスを最適化する方法についても学習します。
アーキテクチャ図を表示する
YouTube のビデオを共有する
今回の This is My Architecture では、Capital One のエンジニアリングディレクター、Kapil Thangavelu 氏が Capital One のオープンソースのアカウント管理ルールエンジン Cloud Custodian について説明しています。Capital One がこのツールとシンプルな YAML ベースの DSL を使用することで、数百または数千個のスクリプトやポリシーを管理する必要性をなくし、「リアルタイム」の大規模なコンプライアンスやコストの管理を提供している方法をご覧ください。
アーキテクチャ図を表示する
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、AWS の先進的パートナーである VTEX の共同 CEO である Geraldo Thomaz 氏が、IAM と MFA のフェデレーションアクセスを使用して高度なセキュリティの SaaS 環境を構築した方法について説明します。継続的デリバリーモデルで SAML 統合と AWS Secure Token Service を使用して、最小限の権限を維持するための一時的なキーを提供する方法をご覧ください。
YouTube のビデオを共有する
Heroku の Greg Nokes 氏は、ある顧客が Heroku の Kafka 向けのマネージドサービスを使用し、データストレージに Amazon S3、分析に Amazon Redshift をそれぞれ使って、IoT ソリューションを構築した方法を説明しています。
アーキテクチャ図を表示する
YouTube のビデオを共有する
This Is My Architecture のこのエピソードでは、New Relic の Lisa Moreno 氏が、HashiCorp の Terraform を使用して、どのようにモジュール式のアプローチを自動化された AWS インフラストラクチャのデプロイメントで使用したかを説明しています。
アーキテクチャ図を表示する
YouTube のビデオを共有する
This Is My Architecture のこのエピソードでは、AWS プレミアコンサルティングパートナーである CorpInfo の Tim Fox 氏が、顧客のビデオストリーミングアプリケーションを動かす柔軟でスケーラブルな IoT ソリューションの構築方法を説明しています。ELB、EC2、S3、RDS、DynamoDB、Redshift などの AWS のサービスとデータストアをどのように組み合わせて使用するかに加え、さまざまな異なる要件に合わせて最適化するための「ポッド」の概念がわかります。
アーキテクチャ図を表示する
YouTube のビデオを共有する
This Is My Architecture のこのエピソードでは、Civitas Learning のエンジニアリング担当 VP である Chad Walters 氏が、Amazon Redshift の一時的な並列クラスターを構築して、PII データをセキュアに分離する方法を説明します。また、「Foreman」と呼ばれる Amazon EC2 ベースの Scala アプリケーションを使用して、データセットのメタデータと過去のクエリパフォーマンスに基づいて、Redshift クラスターを適切なサイズに動的に調整する方法についても説明します。
アーキテクチャ図を表示する
YouTube のビデオを共有する
This Is My Architecture のこのエピソードでは、IBM Spectrum Protect のリーダークラウド開発者である Jay Calder 氏が、Amazon S3 上に永久増分アーキテクチャをどのように構築したかについて説明しています。
詳細については、この導入事例をお読みください。
アーキテクチャ図を表示する
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、Financial Times でプラットフォームアーキテクチャおよびセキュリティの責任者を務める Greg Cope 氏が、チームがどのように Cloudhealth、Lambda、共有ダッシュボードを使用して Amazon Linux の採用を促進し、コスト最適化をゲーム化しているかを説明します。テムズ川とシリコンバレーが出会ったのです。
アーキテクチャ図を表示する
YouTube のビデオを共有する
データソースが世界各地にある場合、ほぼリアルタイムの洞察をどのようにして得ればよいでしょうか? AWS コミュニティヒーローで ironSource の CTO である Shimon Tolts 氏が、1 か月に 160 億件以上のイベントを収集して処理するために、Amazon Kinesis、Amazon Redshift、ジオレイテンシーベースのルーティングを使用して、ironSource Atom をどのように構築したかを話しています。このアーキテクチャにより、同社の顧客は約 1 分でデータウェアハウス内の価値が高められたデータを表示できます。
YouTube のビデオを共有する
現場のデバイスに対するセキュアな通信を望んでいるとしましょう。デバイスに触れずに最初の接続をどう行いますか? Eseye の CTO である Ian Marsden 氏 (AWS IoT コンピテンシーパートナー) が、AWS IoT 用の AnyNet Secure をどのように構築してこの問題を解決したかを話しています。このグローバルな携帯電話接続製品により、AWS のお客様は、IoT デバイスのアクティブ化、プロビジョン、認証、証明を自動的に行って、153 か国以上で AWS クラウドにデータを取り込むことができます。
YouTube のビデオを共有する
This is My Architecture のこのエピソードでは、インフラストラクチャ担当ディレクターの Rob Witoff 氏が、Coinbase での AWS IAM と AWS CloudTrail のポリシー管理について説明しています。IAM アクセスアドバイザーを使用して、本番稼働にプッシュする前に開発でのアクセス許可を解除する方法がわかります。また、オープンソースツールの GeoEngineer を IAM と CloudTrail の周囲にラップして、オペレーションチームを妨げることなく高度なセキュリティ環境を維持する方法についても学習します。
YouTube のビデオを共有する
8,900 万人のビューワーを別の AWS リージョンに移動する必要があると何が起きるでしょうか? AWS 上に構築された Netflix のインフラストラクチャでは、多くの AWS リージョンで同時にサービスを実行している場合でも、極めて高い弾力性が実現されています。Netflix のパフォーマンスおよび信頼性エンジニアリングを担当するディレクター、Coburn Watson 氏が、Amazon Route 53 上に構築され、Netflix の Zuul で強化された DNS アーキテクチャを紹介しています。このアーキテクチャにより、40 分未満で全リージョンを避難させることができます。
YouTube のビデオを共有する
Sumo Logic のチーフアーキテクトである Stefan Zier 氏が、同社のソリューションで複数の AWS のサービスを活用して、顧客の大量のログを取り込んで処理する方法を説明しています。Amazon Simple Storage Service (Amazon S3) を使用してログと状態を保存する方法、毎日周期的に変化するキーによって顧客別の暗号化を提供する方法、ライフサイクルポリシーとアクセスがまれなデータクラスを活用して費用を節約する方法をご紹介します。Stefan 氏は、Sumo Logic が EC2 インスタンスのクラスターを使用して、エンドツーエンドのレイテンシーが低い並列ワークフローで Kafka などのソフトウェアを実行する方法や、顧客への請求を正確に行えるように Amazon DynamoDB のアトミックカウンター機能を使用して使用状況を測定する方法についても概説します。
YouTube のビデオを共有する
Check Point Software Technologies のセキュリティアーキテクトである Greg Pepper 氏が、垂直方向と水平方向の両方に自動的にスケールするように、自社の AWS ソリューションをどのように構築したかを説明しています。Amazon Virtual Private Cloud (Amazon VPC) の Auto Scaling と「ELB サンドイッチ」設計パターンを利用して自動的に要求に応答し、EC2 インスタンスタイプのオンザフライでの調整に加えて、EC2 インスタンスの追加と削除を行う方法をご紹介します。
アーキテクチャ図を表示する
YouTube のビデオを共有する
Lyft の CIO である Chris Lambert 氏が、可用性の高いサービス検出ソリューションを AWS 上にどのように構築したかを説明しています。Lyft の 150 のマイクロサービスは、毎秒 100 万件以上のリクエストを処理し、1 日に何百回もコードをデプロイする 30 人のチームによって維持管理されています。パフォーマンスと高可用性が非常に重要です。Lyft では、EC2 インスタンスのクラスターを活用し、非同期呼び出しを行い、アーキテクチャのコンポーネントを分離し、状態を Amazon DynamoDB に確実に保存することによって、アーキテクチャに関する目標を達成しました。この手法をご紹介します。
YouTube のビデオを共有する
Sophos のシニアプロダクトマネージャーである Rich Vorwaller 氏が、「ELB (Elastic Load Balancing) サンドイッチ」設計パターンと Auto Scaling を使用して、EC2 インスタンスのネットワークトラフィックを検査する Sophos UTM ソリューションを動的にスケールする方法を説明しています。Amazon Simple Notification Service (Amazon SNS) で Amazon S3 通知を活用し、ワーカーノードへのポリシー配布を自動化する方法についても学習します。最後に、GRE トンネルと Amazon VPC ネットワーキング機能を使用してアウトバウンドゲートウェイソリューションを構築し、Amazon WorkSpaces やその他のユースケース向けにアウトバウンドのコンテンツフィルタリングを提供する方法について説明します。
アーキテクチャ図を表示する
YouTube のビデオを共有する
Palo Alto Networks のテクニカルマーケティングエンジニアリングマネージャーである Warby Warburton 氏が、複数のアベイラビリティーゾーンにわたる AWS 向けに VM-Series のファイアウォールをどのようにスケールするかを説明しています。AWS 上でソリューションをスケールするための高度なテクニックをいくつかご紹介します。具体的には、異なるアプリケーション層を独立してスケールできる「ELB サンドイッチ」設計パターン、新しいインスタンスがオンラインになるときのライセンスと設定に必要とされるデータを Amazon S3 を使用して保存するテクニック、いったん起動されたインスタンスを AWS Lambda 関数を使用して設定するテクニック、Auto Scaling が使用して正確に容量を需要に合わせることができるカスタムメトリクスを Amazon CloudWatch に公開するというテクニックです。
AWS 上の VM-Series の Auto Scaling については、この Tech Brief を参照してください。
YouTube のビデオを共有する