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
340
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
最高のシステムプロンプトを作るためにフィードバック機能を導入した話
alchemy1115
1
350
凡エンジニアがこの先生きのこるためには。〜TypeScript完全に理解したい〜
alchemy1115
2
460
30代、何を"諦める"か
alchemy1115
1
710
AgentCore RuntimeをVPCにデプロイして 開発ドキュメント作成AIエージェントを作った
alchemy1115
5
1.3k
バズる!アウトプット
alchemy1115
1
610
社外コミュニティと「学び」を考える
alchemy1115
2
250
雑に疎通確認だけしたい...せや!CloudShell使ったろ!
alchemy1115
0
970
AWS IoT CoreとRaspberry Piに触れてみた
alchemy1115
0
440
Other Decks in Technology
See All in Technology
侵入は突然に 〜 IoTマルウェアと悪用される家庭の機器 ~ / When Intrusion Strikes: IoT Malware and the Abuse of Home Devices
nttcom
0
1.7k
Genie Codeハンズオン基礎編
taka_aki
1
120
Forza Horizon 6 のテレメトリ機能で 自動運転に使えそうな学習データを集める話
henjin0
0
170
事業価値と Engineering 2026年度版
recruitengineers
PRO
49
23k
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
19k
ホームラボ紹介
y_sera15
0
170
Service Connect 上のサービスに ECS Service の外側から到達できなかった話
ota1022
1
240
【CEDEC2026】『ウマ娘 プリティーダービー』 英語版のキャラクターの方言や口調をローカライズするための創造的アプローチ
cygames
PRO
2
750
オートロックマンションなのに、各部屋は施錠なし!? 攻撃者が組織内ネットワークで大暴れする理由 / The Front Door Is Locked, but the Rooms Are Wide Open: Why Attackers Move Freely Inside Enterprise Networks
nttcom
1
1.7k
AIペネトレーションテスト・ セキュリティ検証「AgenticSec」紹介資料
laysakura
2
9k
Sets in Go
ramalho
1
520
Bill One 開発エンジニア 紹介資料
sansan33
PRO
7
19k
Featured
See All Featured
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Ethics towards AI in product and experience design
skipperchong
2
340
Are puppies a ranking factor?
jonoalderson
1
3.8k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
440
KATA
mclloyd
PRO
35
15k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
320
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
480
How to make the Groovebox
asonas
2
2.3k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.4k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
How GitHub (no longer) Works
holman
316
150k
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/