Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ADOTで始めるサーバレスアーキテクチャのオブザーバビリティ
Search
Ryotaro Harada
April 10, 2026
Technology
330
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ADOTで始めるサーバレスアーキテクチャのオブザーバビリティ
Ryotaro Harada
April 10, 2026
More Decks by Ryotaro Harada
See All by Ryotaro Harada
凡エンジニアがこの先生きのこるためには。〜TypeScript完全に理解したい〜
alchemy1115
2
410
30代、何を"諦める"か
alchemy1115
1
700
AgentCore RuntimeをVPCにデプロイして 開発ドキュメント作成AIエージェントを作った
alchemy1115
5
1.1k
バズる!アウトプット
alchemy1115
1
590
社外コミュニティと「学び」を考える
alchemy1115
2
240
雑に疎通確認だけしたい...せや!CloudShell使ったろ!
alchemy1115
0
940
AWS IoT CoreとRaspberry Piに触れてみた
alchemy1115
0
410
Other Decks in Technology
See All in Technology
『モデル + ハーネス』で読み解く AIエージェント入門
oracle4engineer
PRO
2
160
AI Native なプロダクト組織の立ち上げ方 : 生産性 100 倍への挑戦
mikesorae
0
1.2k
OPENLOGI Company Profile for engineer
hr01
1
74k
穢れた技術選定について
watany
19
6k
AI時代のPlaywright活用(システムテストを自動化する ー 実行エンジンにPla ywrightを選んだ理由)
ynisqa1988
2
910
Amazon Quick 入門!
ysuzuki
2
130
AI時代の開発生産性を捉え直す — 経営と現場をつなぐ「開発組織のオブザーバビリティ」— / AI Dev Ex Conference 2026
tkyowa
1
1.2k
kaonavi Tech Night#1
kaonavi
0
140
ファミコンでPHPを動かす / PHP on the Famicom
tomzoh
2
590
そのドキュメント、自動化しませんか?
yuksew
1
400
【公開用】AI_Dev_Ex2026_AI_登壇資料
matsuritechnologies
PRO
1
440
シンガポールで登壇してきます
yama3133
0
340
Featured
See All Featured
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
470
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
460
Amusing Abliteration
ianozsvald
1
240
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
Technical Leadership for Architectural Decision Making
baasie
3
440
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
390
BBQ
matthewcrist
89
10k
Tell your own story through comics
letsgokoyo
1
1k
Agile that works and the tools we love
rasmusluckow
331
22k
Optimising Largest Contentful Paint
csswizardry
37
3.8k
Prompt Engineering for Job Search
mfonobong
0
380
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
210
Transcript
ADOTで始めるサーバーレス アーキテクチャのオブザーバビリティ 2026/4/10 AWS Community Builders Night #3 KDDI株式会社 原田涼太郎(あるけみー)
IoT技術本部 IoT技術部 原田 涼太郎 活動・表彰: JAWS-UG 彩の国埼玉支部運営 2024 Japan AWS
All Certifications Engineer 2025 Japan All AWS Certifications Engineer KDDI Cloud SAMURAI 2024 AWS Community Builders(Serverless) 好きなAWSサービス: Amazon ECS/Amazon Certificate Manager/Amazon Bedrock AgentCore 2 自己紹介 @symphonius_ryo @ry-harada
IoT技術本部 IoT技術部 原田 涼太郎 活動・表彰: JAWS-UG 彩の国埼玉支部運営 2024 Japan AWS
All Certifications Engineer 2025 Japan All AWS Certifications Engineer KDDI Cloud SAMURAI 2024 AWS Community Builders(Serverless) 好きなAWSサービス: Amazon ECS/Amazon Certificate Manager/Amazon Bedrock AgentCore 3 自己紹介 @symphonius_ryo @ry-harada
IoT技術本部 IoT技術部 原田 涼太郎 活動・表彰: JAWS-UG 彩の国埼玉支部運営 2024 Japan AWS
All Certifications Engineer 2025 Japan All AWS Certifications Engineer KDDI Cloud SAMURAI 2024 AWS Community Builders(Serverless) 好きなAWSサービス: Amazon ECS/Amazon Certificate Manager/Amazon Bedrock AgentCore 4 @symphonius_ryo @ry-harada 自己紹介 Container Security AI Engineering
こまけぇこたぁいいんだよ!! 5
こまけぇこたぁいいんだよ!! 6 オブザーバビリティってCloud Oper...
歴史や経験からくる、あらかじめ定義された指標に対する運用 例えば、CPU使用率が80%を超えたらアラート発報 一般的によく知られている障害には有効 チーム最高のデバッガーは、チームに最も長くいる人 既知の障害・原因に対する監視 「システム内部で何が起きているのか」を説明できるシステムの能力 よく「ログ」 「メトリクス」 「トレース」が重要と言われるが、要件やシステムによって 取得すべき指標が異なる
チーム最高のデバッガーは、チームで最も好奇心が強い人 未知の障害・原因に対する監視 制御理論の定義:外部出力の知識からシステムの内部状態をどれだけうまく推測できるかの尺度 モニタリング オブザーバビリティ オブザーバビリティとは? 【参考】オブザーバビリティ・エンジニアリング https://www.oreilly.co.jp/books/9784814400126/
AWSでのオブザーバビリティ 8 【参考】AWS オブザーバビリティサービスアップデート https://speakerdeck.com/o11yfes2023/aws-obuzababiriteisabisuatupudeto
AWSでトレースといえばAWS X-Rayですが 9 2027年2月25日にAWS X-Ray SDK / Daemonのサポート終了(現在メンテナンスモード中) ※AWS X-Ray自体はなくならず、トレースデータの送信方法が変わる
https://aws.amazon.com/jp/blogs/news/announcing-aws-x-ray-sdks-daemon-end-of-support-and-opentelemetry-migration/
AWSでのオブザーバビリティ(再掲) 10 【参考】AWS オブザーバビリティサービスアップデート https://www.oreilly.co.jp/books/9784814400126/
AWS Distro for OpenTelemetry(ADOT)とは? 11 OpenTelemetry(OTel)プロジェクトのAWSサポート付きディストリビューション →テレメトリデータを収集・送信可能なオープンソースフレームワーク サポートしているAWSサービスは以下のとおり AWS App
Runner →2026/4/30で新規受付停止 AWS Lambda Amazon EC2 ECS on EC2/Fargate EKS on EC2/Fargate AWSサービスと統合されており、様々なサービスで利用可能
実践編
題材 13 自作のサブスク管理Webアプリ
今回のようなアプリケーションであれば、 API Gateway + Lambdaではなく、AWS AppSync GraphQLで十分 構成図 14
実装方法 15 以下4つの方法がある Lambdaコンソールから設定 CloudWatch Application Signalsコンソールから設定 AWS CDKで実装 ADOT
Lambda Layer手動追加 ログ・メトリクスは取れているので、トレース取得を目的とする ※別途CDKでも実装しましたが、今回は説明のためLambdaコンソールから実施
実装(Lambdaコンソール) 16 トレースを取得したいLambda関数の設定画面から、 「CloudWatch アプリケーションシグナルと AWS X-Ray」を有効にする
実装(Lambdaコンソール) 「アプリケーションシグナル」と「Lambdaサービストレース」を有効にする これだけ!!
追加項目 追加内容 Lambda環境変数 Lambdaレイヤ IAMポリシー 実装(Lambdaコンソール) 18 有効化するとトレース送信に必要な環境変数・Lambdaレイヤー・ IAMポリシーが自動で追加される
実装(Lambdaコンソール) Lambdaレイヤーはリージョン・言語ごとにARNが定義されている
実装(API Gatewayコンソール) 20 Lambdaだけでは不十分 API Gateway + Lambdaの場合はAPI Gatewayでも X-Rayを有効にする必要がある
API Gateway(REST)から、対象のAPIの「ステージ>ログとトレース」から、 X-Rayトレースを有効にする( 「APIをデプロイ」を忘れずに!)
アプリケーションマップ で確認してみる 21 テスト用にいくつかAPIリクエストを行い、CloudWatchから アプリケーションマップで確認 UnknownRemoteService Preflight requestによるもの 外部APIリクエスト ↓
一部HTTPメソッドでは事前にOPTIONSメソッドでリクエストが飛ぶ
アプリケーションマップ で確認してみる 22 個々のコンポーネントをクリックすると、 メトリクスの集計やエラー率が確認できる
Application Signals色んなことができそう 23 全部は触れていないですが、SLOの設定、Synthetics canary、 アプリケーションモニターなど様々な機能がある
【補足】 24 非推奨(Application Signals未対応)のLambda Layerがあるので注意 https://aws-otel.github.io/docs/getting-started/lambda/lambda-python
まとめ 25 システムの要件や特性に合わせてモニタリングやオブザーバビリティを備えよう Lambda Layerを追加するだけで、基本的なトレースはコード変更なしで取得可能 Have a nice Cloud Operations
Serverless life!
【宣伝】 JAWS-UG 彩の国埼玉支部1周年記念回 26 1周年はちゃんと埼玉でやります 5/30@大宮
【宣伝】 JAWS-UG 北陸新幹線@大宮 27 7/5は北陸新幹線回 Save the Date!
参考 28 AWS オブザーバビリティサービスアップデート https://speakerdeck.com/o11yfes2023/aws-obuzababiriteisabisuatupudeto AWS Distro for OpenTelemetry https://aws-otel.github.io/docs/introduction
オブザーバビリティ・エンジニアリング https://www.oreilly.co.jp/books/9784814400126/