Enviar búsqueda
Cargar
Introduction to AWS X-Ray
•
4 recomendaciones
•
8,642 vistas
Keisuke Nishitani
Seguir
2016年12月7日のServerless Follow Upでの資料です
Leer menos
Leer más
Software
Denunciar
Compartir
Denunciar
Compartir
1 de 37
Descargar ahora
Descargar para leer sin conexión
Recomendados
Introducing C# in AWS Lambda
Introducing C# in AWS Lambda
Atsushi Fukui
AWSでアプリ開発するなら 知っておくべこと
AWSでアプリ開発するなら 知っておくべこと
Keisuke Nishitani
What's new with Serverless
What's new with Serverless
Keisuke Nishitani
Application Lifecycle Management in a Serverless World
Application Lifecycle Management in a Serverless World
Keisuke Nishitani
Tune Up AWS Lambda
Tune Up AWS Lambda
Keisuke Nishitani
Androidを中心に紐解くIoT
Androidを中心に紐解くIoT
Keisuke Nishitani
AWSのサーバレス関連アップデートを10分で紹介します
AWSのサーバレス関連アップデートを10分で紹介します
Keisuke Nishitani
What's new with Serverless
What's new with Serverless
Keisuke Nishitani
Recomendados
Introducing C# in AWS Lambda
Introducing C# in AWS Lambda
Atsushi Fukui
AWSでアプリ開発するなら 知っておくべこと
AWSでアプリ開発するなら 知っておくべこと
Keisuke Nishitani
What's new with Serverless
What's new with Serverless
Keisuke Nishitani
Application Lifecycle Management in a Serverless World
Application Lifecycle Management in a Serverless World
Keisuke Nishitani
Tune Up AWS Lambda
Tune Up AWS Lambda
Keisuke Nishitani
Androidを中心に紐解くIoT
Androidを中心に紐解くIoT
Keisuke Nishitani
AWSのサーバレス関連アップデートを10分で紹介します
AWSのサーバレス関連アップデートを10分で紹介します
Keisuke Nishitani
What's new with Serverless
What's new with Serverless
Keisuke Nishitani
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Keisuke Nishitani
AWS SAMで始めるサーバーレスアプリケーション開発
AWS SAMで始めるサーバーレスアプリケーション開発
真吾 吉田
Serverless AWS構成でセキュアなSPAを目指す
Serverless AWS構成でセキュアなSPAを目指す
Masayuki Kato
Serverless Anti-Patterns
Serverless Anti-Patterns
Keisuke Nishitani
Serverless Revolution
Serverless Revolution
Keisuke Nishitani
サーバーレスアーキテクチャのすすめ(公開版)
サーバーレスアーキテクチャのすすめ(公開版)
Keisuke Kadoyama
サーバーレスの今とこれから
サーバーレスの今とこれから
真吾 吉田
JAWS DAYS 2017 LT 古きを捨て新しきに近づける
JAWS DAYS 2017 LT 古きを捨て新しきに近づける
Tetsuya Mase
Building Scalable Application on the Cloud
Building Scalable Application on the Cloud
Keisuke Nishitani
Going Serverless, Building Applications with No Servers
Going Serverless, Building Applications with No Servers
Keisuke Nishitani
Introducing Serverless Computing (20160802)
Introducing Serverless Computing (20160802)
Keisuke Nishitani
クラウド時代のソフトウェアアーキテクチャ
クラウド時代のソフトウェアアーキテクチャ
Keisuke Nishitani
サーバーレスのアーキテクチャパターンとそれぞれの実装・テストの勘所
サーバーレスのアーキテクチャパターンとそれぞれの実装・テストの勘所
真吾 吉田
jawsdays 2017 新訳-とある設計士の雲設計定石目録_3
jawsdays 2017 新訳-とある設計士の雲設計定石目録_3
a kyane
Introducing Amazon Rekognition, Amazon Polly and Amazon Lex
Introducing Amazon Rekognition, Amazon Polly and Amazon Lex
Keisuke Nishitani
20160312 Jaws Days 2016 API Gateway+Lambda
20160312 Jaws Days 2016 API Gateway+Lambda
Kazuki Ueki
Scale Your Business without Servers
Scale Your Business without Servers
Keisuke Nishitani
Raspberry Piを利用した顔の表情分析と感情を認識するシステム構築
Raspberry Piを利用した顔の表情分析と感情を認識するシステム構築
Hyunmin Kim
AWS Lambda Updates
AWS Lambda Updates
Keisuke Nishitani
JAWSDAYS2017 新訳 とあるアーキテクトのクラウドデザインパターン目録 AMI Maintenance Environment
JAWSDAYS2017 新訳 とあるアーキテクトのクラウドデザインパターン目録 AMI Maintenance Environment
Jin k
Amazon Pinpoint - re:Invent Serverless Follow Up - 20161207
Amazon Pinpoint - re:Invent Serverless Follow Up - 20161207
崇之 清水
AWS Lambdaを紐解く
AWS Lambdaを紐解く
Keisuke Nishitani
Más contenido relacionado
La actualidad más candente
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Keisuke Nishitani
AWS SAMで始めるサーバーレスアプリケーション開発
AWS SAMで始めるサーバーレスアプリケーション開発
真吾 吉田
Serverless AWS構成でセキュアなSPAを目指す
Serverless AWS構成でセキュアなSPAを目指す
Masayuki Kato
Serverless Anti-Patterns
Serverless Anti-Patterns
Keisuke Nishitani
Serverless Revolution
Serverless Revolution
Keisuke Nishitani
サーバーレスアーキテクチャのすすめ(公開版)
サーバーレスアーキテクチャのすすめ(公開版)
Keisuke Kadoyama
サーバーレスの今とこれから
サーバーレスの今とこれから
真吾 吉田
JAWS DAYS 2017 LT 古きを捨て新しきに近づける
JAWS DAYS 2017 LT 古きを捨て新しきに近づける
Tetsuya Mase
Building Scalable Application on the Cloud
Building Scalable Application on the Cloud
Keisuke Nishitani
Going Serverless, Building Applications with No Servers
Going Serverless, Building Applications with No Servers
Keisuke Nishitani
Introducing Serverless Computing (20160802)
Introducing Serverless Computing (20160802)
Keisuke Nishitani
クラウド時代のソフトウェアアーキテクチャ
クラウド時代のソフトウェアアーキテクチャ
Keisuke Nishitani
サーバーレスのアーキテクチャパターンとそれぞれの実装・テストの勘所
サーバーレスのアーキテクチャパターンとそれぞれの実装・テストの勘所
真吾 吉田
jawsdays 2017 新訳-とある設計士の雲設計定石目録_3
jawsdays 2017 新訳-とある設計士の雲設計定石目録_3
a kyane
Introducing Amazon Rekognition, Amazon Polly and Amazon Lex
Introducing Amazon Rekognition, Amazon Polly and Amazon Lex
Keisuke Nishitani
20160312 Jaws Days 2016 API Gateway+Lambda
20160312 Jaws Days 2016 API Gateway+Lambda
Kazuki Ueki
Scale Your Business without Servers
Scale Your Business without Servers
Keisuke Nishitani
Raspberry Piを利用した顔の表情分析と感情を認識するシステム構築
Raspberry Piを利用した顔の表情分析と感情を認識するシステム構築
Hyunmin Kim
AWS Lambda Updates
AWS Lambda Updates
Keisuke Nishitani
JAWSDAYS2017 新訳 とあるアーキテクトのクラウドデザインパターン目録 AMI Maintenance Environment
JAWSDAYS2017 新訳 とあるアーキテクトのクラウドデザインパターン目録 AMI Maintenance Environment
Jin k
La actualidad más candente
(20)
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
AWS SAMで始めるサーバーレスアプリケーション開発
AWS SAMで始めるサーバーレスアプリケーション開発
Serverless AWS構成でセキュアなSPAを目指す
Serverless AWS構成でセキュアなSPAを目指す
Serverless Anti-Patterns
Serverless Anti-Patterns
Serverless Revolution
Serverless Revolution
サーバーレスアーキテクチャのすすめ(公開版)
サーバーレスアーキテクチャのすすめ(公開版)
サーバーレスの今とこれから
サーバーレスの今とこれから
JAWS DAYS 2017 LT 古きを捨て新しきに近づける
JAWS DAYS 2017 LT 古きを捨て新しきに近づける
Building Scalable Application on the Cloud
Building Scalable Application on the Cloud
Going Serverless, Building Applications with No Servers
Going Serverless, Building Applications with No Servers
Introducing Serverless Computing (20160802)
Introducing Serverless Computing (20160802)
クラウド時代のソフトウェアアーキテクチャ
クラウド時代のソフトウェアアーキテクチャ
サーバーレスのアーキテクチャパターンとそれぞれの実装・テストの勘所
サーバーレスのアーキテクチャパターンとそれぞれの実装・テストの勘所
jawsdays 2017 新訳-とある設計士の雲設計定石目録_3
jawsdays 2017 新訳-とある設計士の雲設計定石目録_3
Introducing Amazon Rekognition, Amazon Polly and Amazon Lex
Introducing Amazon Rekognition, Amazon Polly and Amazon Lex
20160312 Jaws Days 2016 API Gateway+Lambda
20160312 Jaws Days 2016 API Gateway+Lambda
Scale Your Business without Servers
Scale Your Business without Servers
Raspberry Piを利用した顔の表情分析と感情を認識するシステム構築
Raspberry Piを利用した顔の表情分析と感情を認識するシステム構築
AWS Lambda Updates
AWS Lambda Updates
JAWSDAYS2017 新訳 とあるアーキテクトのクラウドデザインパターン目録 AMI Maintenance Environment
JAWSDAYS2017 新訳 とあるアーキテクトのクラウドデザインパターン目録 AMI Maintenance Environment
Destacado
Amazon Pinpoint - re:Invent Serverless Follow Up - 20161207
Amazon Pinpoint - re:Invent Serverless Follow Up - 20161207
崇之 清水
AWS Lambdaを紐解く
AWS Lambdaを紐解く
Keisuke Nishitani
Serverless meetup02 openwhisk
Serverless meetup02 openwhisk
Hideaki Tokida
CRM分析サービス crm analyzer expressを 支えるサーバレスな色々
CRM分析サービス crm analyzer expressを 支えるサーバレスな色々
Kazuhiro Sasaki
20分でおさらいするサーバレスアーキテクチャ 「サーバレスの薄い本ダイジェスト」 #serverlesstokyo
20分でおさらいするサーバレスアーキテクチャ 「サーバレスの薄い本ダイジェスト」 #serverlesstokyo
Masahiro NAKAYAMA
しみじみサーバーレス
しみじみサーバーレス
Toru Makabe
What is Serverless?
What is Serverless?
Terui Masashi
SEO対策したサイトをAPI Gateway+Lambdaで作った話
SEO対策したサイトをAPI Gateway+Lambdaで作った話
貴大 平田
AWS Black Belt Online Seminar 2016 Amazon VPC
AWS Black Belt Online Seminar 2016 Amazon VPC
Amazon Web Services Japan
Awsで作るビッグデータ解析今とこれから
Awsで作るビッグデータ解析今とこれから
Shohei Kobayashi
20161111 java one2016-feedback
20161111 java one2016-feedback
Takashi Ito
Serverless Architecture on AWS(20151023版)
Serverless Architecture on AWS(20151023版)
Keisuke Nishitani
デモから見るOpenWhisk - Docker Action -
デモから見るOpenWhisk - Docker Action -
Hideaki Tokida
The Internal of Serverless Plugins
The Internal of Serverless Plugins
Terui Masashi
Building Serverless Backends with AWS Lambda and Amazon API Gateway
Building Serverless Backends with AWS Lambda and Amazon API Gateway
Amazon Web Services
Salesforce Einstein - SaaS企業のAI戦略とテクノロジ -
Salesforce Einstein - SaaS企業のAI戦略とテクノロジ -
Mitch Okamoto
Destacado
(16)
Amazon Pinpoint - re:Invent Serverless Follow Up - 20161207
Amazon Pinpoint - re:Invent Serverless Follow Up - 20161207
AWS Lambdaを紐解く
AWS Lambdaを紐解く
Serverless meetup02 openwhisk
Serverless meetup02 openwhisk
CRM分析サービス crm analyzer expressを 支えるサーバレスな色々
CRM分析サービス crm analyzer expressを 支えるサーバレスな色々
20分でおさらいするサーバレスアーキテクチャ 「サーバレスの薄い本ダイジェスト」 #serverlesstokyo
20分でおさらいするサーバレスアーキテクチャ 「サーバレスの薄い本ダイジェスト」 #serverlesstokyo
しみじみサーバーレス
しみじみサーバーレス
What is Serverless?
What is Serverless?
SEO対策したサイトをAPI Gateway+Lambdaで作った話
SEO対策したサイトをAPI Gateway+Lambdaで作った話
AWS Black Belt Online Seminar 2016 Amazon VPC
AWS Black Belt Online Seminar 2016 Amazon VPC
Awsで作るビッグデータ解析今とこれから
Awsで作るビッグデータ解析今とこれから
20161111 java one2016-feedback
20161111 java one2016-feedback
Serverless Architecture on AWS(20151023版)
Serverless Architecture on AWS(20151023版)
デモから見るOpenWhisk - Docker Action -
デモから見るOpenWhisk - Docker Action -
The Internal of Serverless Plugins
The Internal of Serverless Plugins
Building Serverless Backends with AWS Lambda and Amazon API Gateway
Building Serverless Backends with AWS Lambda and Amazon API Gateway
Salesforce Einstein - SaaS企業のAI戦略とテクノロジ -
Salesforce Einstein - SaaS企業のAI戦略とテクノロジ -
Similar a Introduction to AWS X-Ray
Building simple-app-using-.net 6 asp.net core web api-blazor web assembly-ela...
Building simple-app-using-.net 6 asp.net core web api-blazor web assembly-ela...
Shotaro Suzuki
UnityとAmazon Web Servicesで生み出す新しい価値
UnityとAmazon Web Servicesで生み出す新しい価値
Keisuke Nishitani
20170418 aws black-belt-architecture_pattern_of_serverless
20170418 aws black-belt-architecture_pattern_of_serverless
Amazon Web Services Japan
Blackbelt Online Serminar Parse.comからAWSへのモバイルアプリの移行
Blackbelt Online Serminar Parse.comからAWSへのモバイルアプリの移行
Amazon Web Services Japan
AWS Summit New York 2017 Keynote Recap
AWS Summit New York 2017 Keynote Recap
Eiji Shinohara
Bay Area Startup Report - IVS CTO Night & Day in Miyazaki
Bay Area Startup Report - IVS CTO Night & Day in Miyazaki
Eiji Shinohara
実務で活かせる AWSアーキテクチャ設計 〜AWS re:Invent 2016アップデート最新版〜
実務で活かせる AWSアーキテクチャ設計 〜AWS re:Invent 2016アップデート最新版〜
真吾 吉田
Reco choku tech night #09 -reinvent2018報告会-
Reco choku tech night #09 -reinvent2018報告会-
recotech
エンジニアの為のAWS実践講座
エンジニアの為のAWS実践講座
Eiji Shinohara
20211109 JAWS-UG SRE keynotes
20211109 JAWS-UG SRE keynotes
Amazon Web Services Japan
Azure 高速サイトソリューション
Azure 高速サイトソリューション
Hiromasa Oka
2019年9月18日開催AWS Japan × Atlassianセミナー_セッション2「AmazonカルチャーとDevOps」
2019年9月18日開催AWS Japan × Atlassianセミナー_セッション2「AmazonカルチャーとDevOps」
アトラシアン株式会社
20210129 azure webapplogging
20210129 azure webapplogging
Takayoshi Tanaka
[AWS Start-up ゼミ] よくある課題を一気に解説!〜御社の技術レベルがアップする 2017 夏期講習〜
[AWS Start-up ゼミ] よくある課題を一気に解説!〜御社の技術レベルがアップする 2017 夏期講習〜
Amazon Web Services Japan
Elastic on Azure Integration & Building React UI Based Search App Using Azure...
Elastic on Azure Integration & Building React UI Based Search App Using Azure...
Shotaro Suzuki
クラウドを積極活用したサービスの開発のために
クラウドを積極活用したサービスの開発のために
Yuichiro Saito
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Shotaro Suzuki
Anchors Aweigh!! - re:Invent報告@re:Port 2016 大阪
Anchors Aweigh!! - re:Invent報告@re:Port 2016 大阪
真吾 吉田
AWS Black Belt Online Seminar 2017 AWS Summit Tokyo 2017 まとめ
AWS Black Belt Online Seminar 2017 AWS Summit Tokyo 2017 まとめ
Amazon Web Services Japan
Scala: Mobile Backend on AWS
Scala: Mobile Backend on AWS
cmaraiyusuke
Similar a Introduction to AWS X-Ray
(20)
Building simple-app-using-.net 6 asp.net core web api-blazor web assembly-ela...
Building simple-app-using-.net 6 asp.net core web api-blazor web assembly-ela...
UnityとAmazon Web Servicesで生み出す新しい価値
UnityとAmazon Web Servicesで生み出す新しい価値
20170418 aws black-belt-architecture_pattern_of_serverless
20170418 aws black-belt-architecture_pattern_of_serverless
Blackbelt Online Serminar Parse.comからAWSへのモバイルアプリの移行
Blackbelt Online Serminar Parse.comからAWSへのモバイルアプリの移行
AWS Summit New York 2017 Keynote Recap
AWS Summit New York 2017 Keynote Recap
Bay Area Startup Report - IVS CTO Night & Day in Miyazaki
Bay Area Startup Report - IVS CTO Night & Day in Miyazaki
実務で活かせる AWSアーキテクチャ設計 〜AWS re:Invent 2016アップデート最新版〜
実務で活かせる AWSアーキテクチャ設計 〜AWS re:Invent 2016アップデート最新版〜
Reco choku tech night #09 -reinvent2018報告会-
Reco choku tech night #09 -reinvent2018報告会-
エンジニアの為のAWS実践講座
エンジニアの為のAWS実践講座
20211109 JAWS-UG SRE keynotes
20211109 JAWS-UG SRE keynotes
Azure 高速サイトソリューション
Azure 高速サイトソリューション
2019年9月18日開催AWS Japan × Atlassianセミナー_セッション2「AmazonカルチャーとDevOps」
2019年9月18日開催AWS Japan × Atlassianセミナー_セッション2「AmazonカルチャーとDevOps」
20210129 azure webapplogging
20210129 azure webapplogging
[AWS Start-up ゼミ] よくある課題を一気に解説!〜御社の技術レベルがアップする 2017 夏期講習〜
[AWS Start-up ゼミ] よくある課題を一気に解説!〜御社の技術レベルがアップする 2017 夏期講習〜
Elastic on Azure Integration & Building React UI Based Search App Using Azure...
Elastic on Azure Integration & Building React UI Based Search App Using Azure...
クラウドを積極活用したサービスの開発のために
クラウドを積極活用したサービスの開発のために
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Anchors Aweigh!! - re:Invent報告@re:Port 2016 大阪
Anchors Aweigh!! - re:Invent報告@re:Port 2016 大阪
AWS Black Belt Online Seminar 2017 AWS Summit Tokyo 2017 まとめ
AWS Black Belt Online Seminar 2017 AWS Summit Tokyo 2017 まとめ
Scala: Mobile Backend on AWS
Scala: Mobile Backend on AWS
Más de Keisuke Nishitani
AWS Lambda / Amazon API Gateway Deep Dive
AWS Lambda / Amazon API Gateway Deep Dive
Keisuke Nishitani
AWSで実現するクラウドネイティブなアプリ開発のポイント
AWSで実現するクラウドネイティブなアプリ開発のポイント
Keisuke Nishitani
RESTful API 入門
RESTful API 入門
Keisuke Nishitani
AWSにおける モバイル向けサービス及び事例紹介(20151211)
AWSにおける モバイル向けサービス及び事例紹介(20151211)
Keisuke Nishitani
Serverless Architecture on AWS (20151201版)
Serverless Architecture on AWS (20151201版)
Keisuke Nishitani
Automated Testing on AWS Device Farm
Automated Testing on AWS Device Farm
Keisuke Nishitani
Serverless Architecture on AWS(20151121版)
Serverless Architecture on AWS(20151121版)
Keisuke Nishitani
クラウドネイティブ化する未来
クラウドネイティブ化する未来
Keisuke Nishitani
AWS Lambda Update
AWS Lambda Update
Keisuke Nishitani
RubyとAmazon Web Serviceで生み出す新しい価値
RubyとAmazon Web Serviceで生み出す新しい価値
Keisuke Nishitani
Más de Keisuke Nishitani
(10)
AWS Lambda / Amazon API Gateway Deep Dive
AWS Lambda / Amazon API Gateway Deep Dive
AWSで実現するクラウドネイティブなアプリ開発のポイント
AWSで実現するクラウドネイティブなアプリ開発のポイント
RESTful API 入門
RESTful API 入門
AWSにおける モバイル向けサービス及び事例紹介(20151211)
AWSにおける モバイル向けサービス及び事例紹介(20151211)
Serverless Architecture on AWS (20151201版)
Serverless Architecture on AWS (20151201版)
Automated Testing on AWS Device Farm
Automated Testing on AWS Device Farm
Serverless Architecture on AWS(20151121版)
Serverless Architecture on AWS(20151121版)
クラウドネイティブ化する未来
クラウドネイティブ化する未来
AWS Lambda Update
AWS Lambda Update
RubyとAmazon Web Serviceで生み出す新しい価値
RubyとAmazon Web Serviceで生み出す新しい価値
Introduction to AWS X-Ray
1.
#aws_serverless Introduction to AWS
X-Ray Keisuke Nishitani (@Keisuke69) Amazon Web Services Japan K.K. Dec 07, 2016
2.
#aws_serverless Profile Keisuke Nishitani Specialist Solutions
Architect, Amazon Web Service Japan K.K @Keisuke69 Keisuke69 ✤ Specialist SA - Serverless - Mobile - DevOps - Application Service ✤ ソーシャルで⾚ドクロの⼈です ✤ RESTおじさん ✤ 餃⼦の王将エヴァンジェリスト(⾃称) ✤ ⾳楽が好きです、フジロッカーです、今年も⾏きました ✤ ブログ: http://keisuke69.hatenablog.jp/ Keisuke69 Keisuke69Keisuke69x
3.
#aws_serverless アプリケーションのデバッグとは
4.
#aws_serverless Development vs production ✤
従来のデバッグで必要とされていたこと: ⎻ 開発環境 ⎻ 問題を再現する⼿がかりをログを通して検索 ⎻ コード内にブレークポイントをセットして実⾏を停⽌し、変数やコールスタックの調 査 ⎻ 必要に応じてログ出⼒を追加し、アプリケーションを再デプロイ ⎻ 問題がFixされるまで繰り返す ✤ 伝統的なデバッグプロセスは、本番アプリケーションやサービス指向、マ イクロサービス、またはサーバーレスのアーキテクチャで構築されたアプ リケーションには適していません ✤ 退屈で、繰り返し、時間がかかる
5.
#aws_serverless モノリシック vs サービス志向アプリケーション ✤
モノリシックなアーキテクチャで伝統的に開発されたアプリケーション ✤ モノリシックアプリケーション・アーキテクチャの⽋点を克服するための サービス志向(マイクロサービス)アーキテクチャへの移⾏ ✤ ただし、マイクロサービスにはそれ独⾃の課題がある 利点: • シンプルな開発 • シンプルなテストとデバッグ • シンプルなデプロイ • シンプルなスケール ⽋点: • 速い反復の難しさ • 効果的なスケールの難しさ • CI/CDに時間がかかり、難しさ • 信頼性の課題 — シングルコンポーネント に伴う問題はアプリ全体のダウンを引き 起こす
6.
#aws_serverless チャレンジ ✤ サービス志向アプリケーションのデプロイと管理はモノリシックアプ リケーションと⽐べより効果的になる ✤ AWS
Lambda, Amazon EC2 Container Service, AWS Elastic Beanstalk, AWS CloudFormationなどといったサービスは数百のサー ビスからなるアプリケーションのデプロイと管理を簡単にする ✤ 以下のような理由により、本番アプリケーションでアプリケーション の問題をデバッグすることは依然として難しい: ⎻ Cross-service interactionsサービス間の相互作⽤ ⎻ サービスごとに異なるログフォーマット ⎻ サービス群からログを収集し、集約し、照合すること
7.
#aws_serverless 解決策 ✤ AWS X-Rayができること ⎻
パフォーマンスボトルネックとエラーの特定 ⎻ アプリケーション内の特定サービスへの問題を特定 ⎻ アプリケーションのユーザに対する問題のインパクトを特定 ⎻ アプリケーションのサービスコールグラフの可視化
8.
#aws_serverless X-Rayがどのように役⽴つか?
9.
#aws_serverless X-Ray
10.
#aws_serverless X-Ray SDK ✤ Java、.NET、Node.jsで利⽤可能 ✤
以下への呼び出しに対するメターデータを⾃動的にキャプチャする フィルタを追加 ⎻ AWS SDKを利⽤したAWSサービス ⎻ HTTPやHTTPSを通したAWS以外のサービス ⎻ データベース(MySQL, PostgreSQL、そしてAmazon DynamoDB) ⎻ キュー(Amazon SQS) ✤ リクエストに関するメタデータを記録するためのアプリケーション コードを⼿動で実装することなく今すぐに始められます。
11.
#aws_serverless X-Ray daemon ✤ UDPでSDKからデータを受信し、ローカルバッファとして振る舞う ✤
データはバックエンドに対して毎秒、もしくはローカルバッファが いっぱいになるとフラッシュされる ✤ Amazon Linux AMI、RHEL、Ubuntu、OS XとWindowsで利⽤可能
12.
#aws_serverless コンセプト
13.
#aws_serverless X-Rayのコンセプト Trace サービスをまたがった単⼀リクエストに関連したエンド ツーエンドのデータ Segments 1つのサービスに対応するトレースの⼀部 Sub-segments
サービス内でのリモートコールもしくはローカルコン ピュートのセクション Annotations トレースをフィルタするのに使⽤できるビジネスデータ Metadata トレースに対して付与できるビジネスデータ ただし、トレースのフィルタリングには使⽤されない Errors 正規化されたエラーメッセージとスタックトレース Sampling トレースとして取得するアプリケーションへのリエストの 割合
14.
設定サンプル { "rules": { "move": { "id":
1, "service_name": "*", "http_method": "*", "url_path": "/api/move/*", "fixed_target": 0, "rate": 0.05 }, "base": { "id": 2, "service_name": "*", "http_method": "*", "url_path": "*", "fixed_target": 1, "rate": 0.1 } } } この例では2つのルールを定義 最初のルールは/api/move以下のパスへのリクエ ストを最⼩数を指定せず5%のサンプリングレー トを適⽤ 2つ⽬は1秒ごとに最初のリクエストと追加リク エストの10%をトレースするというデフォルト のサンプリングルールをオーバーライド
15.
#aws_serverless API
16.
#aws_serverless X-Ray API ✤ X-Rayはトレースデータを送信、フィルタ、検索するためのAPIセットを提 供 ✤
SDKを利⽤する必要なくサービスに対して直接トレースデータを送信可能 (例えば、現在サポートされていない⾔語のSDKを⾃前で書くことも可 能) ✤ Batch get APIを使ってロートレースデータを利⽤可能 ✤ X-Rayにより集められたデータの上で独⾃のデータ分析アプリを構築可能
17.
#aws_serverless X-Ray API PutTraceSegments AWS
X-Rayへセグメントのドキュメントをアップ ロード BatchGetTraces IDにより指定されたトレースのリストを検索 GetServiceGraph アプリケーションとコネクション内でサービスを⽰ すドキュメントを検索 GetTraceSummaries オプションのフィルタを使⽤して、指定された時間 枠で使⽤可能なトレースのIDとメタデータを取得し ます。
18.
#aws_serverless Use cases
19.
#aws_serverless サービスコールグラフの可視化
20.
#aws_serverless 影響の特定
21.
#aws_serverless 影響の特定
22.
#aws_serverless パフォーマンスボトルネックの特定
23.
#aws_serverless パフォーマンスボトルネックの特定
24.
#aws_serverless パフォーマンスボトルネックの特定
25.
#aws_serverless パフォーマンスボトルネックの特定
26.
#aws_serverless 問題の特定
27.
#aws_serverless 問題の特定
28.
#aws_serverless 問題の特定
29.
#aws_serverless エージェントのインストール
30.
#aws_serverless Agentのインストール(Amazon EC2 Linux)
31.
#aws_serverless Agentのインストール (Amazon EC2
Windows)
32.
#aws_serverless Agentのインストール (Amazon ECS)
33.
#aws_serverless Applicationへの実装(Node.js) //Add aws-xray-sdk package
to package.json var XRay = require('aws-xray-sdk'); var AWS = captureAWS(require('aws-sdk')); … XRay.config([XRay.plugins.EC2]); XRay.captureHTTPs(http); XRay.setDefaultName('myfrontend-dev'); … app.use(XRay.express.openSegment()); app.get('/', function(req, res) { … }); … app.use(XRay.express.closeSegment());
34.
#aws_serverless Pricing
35.
#aws_serverless X-Ray価格 ✤ プレビュー期間中は無料: ✤ 無料枠 ⎻
記録された最初の100,000トレース/⽉は無料 ⎻ 検索されたり、スキャンされた最初の1,000,000トレース/⽉は無料 ✤ 追加課⾦ ⎻ 無料枠を超えて、記録されたトレースは100万トレースあたり$5.00/⽉ ⎻ 無料枠を超えて、検索もしくはスキャンされたトレースは$0.5/⽉
36.
#aws_serverless サーバレス個別相談会やります ✤ 1⽉12⽇(⽊)にサーバレスに関する個別技術相談会を開催します ✤ サーバレスなシステムに関するアーキテクチャ相談 ✤
1スロット、45分で7スロット受け付け予定 ✤ 要事前登録 ✤ もちろん無料 https://aws-serverless.connpass.com/event/45337/
37.
#aws_serverless
Descargar ahora