Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
AWS re:Invent 2023 からみるオブザーバビリティとコスト
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Yuki Osawa
December 14, 2023
Technology
140
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AWS re:Invent 2023 からみるオブザーバビリティとコスト
https://forgevision.connpass.com/event/303333/
Yuki Osawa
December 14, 2023
More Decks by Yuki Osawa
See All by Yuki Osawa
クラウドを使う上で、気をつけておくインフラTips
yukiblue63
0
33
Building a private cloud with OpenStack
yukiblue63
0
38
OpenStackによるクラウド構築について
yukiblue63
0
78
クラウドについて
yukiblue63
0
70
TCPと輻輳制御の話
yukiblue63
0
280
Other Decks in Technology
See All in Technology
SAENM ~Jupyterで残すPoCの試行錯誤、未来の自分と仲間を助ける記録!~
terapyon
0
170
dbt Semantic Layerで進めるenechainのデータ民主化
akizhou
1
160
夫婦で子育てするための育児標準化
codmoninc
PRO
0
510
⾮構造化データを価値に変える AI エージェント基盤とその組織
ivry_presentationmaterials
0
210
野蛮なアジャイル [サイボウズ発!]組織の常識を覆した反骨のスクラム実践記 / Barbaric Agile - Enterprise Agile Study Group
ama_ch
0
120
Turning Repos into the Product Second Brain with an LLM Wiki
linedevth
0
120
20261017福岡devIO 「AIは"良いダッシュボード"を作れるか?
jtakeda
0
210
10年後、Engineering 行為を剥奪されるとして、わたしたちは、どう、何を創ればいいだろうか。 / If Engineering Is Taken Away in 10 Years, How and What Should We Create?
bitkey
PRO
1
220
『SAR衛星データ解析入門』のご紹介とその応用
syuchimu
0
130
Kiro Crewで「みのるん式」仕事術やってみた
minorun365
PRO
3
950
フロントエンドカンファレンス関西2026 - 速すぎるUIに、待ち時間を
teamlab
PRO
0
210
AI駆動で「他アプリの音を加工できる」アプリを作った
satomasahiro2005
0
180
Featured
See All Featured
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
360
Facilitating Awesome Meetings
lara
57
7.2k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
2
950
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
GitHub's CSS Performance
jonrohan
1033
470k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
580
Tell your own story through comics
letsgokoyo
1
1.1k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
630
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
270
How GitHub (no longer) Works
holman
316
150k
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1.2k
Transcript
フォージビジョン株式会社 https://www.forgevision.com/ AWS re:Invent 2023 からみる オブザーバビリティとコスト カスタマーサクセスチーム エンジニア ⼤澤
優貴 (Yuki Osawa) 1 フォージビジョンがお届けする AWS re:Invent 2023 参加報告イベント︕ 2023/12/14 (⽊)
⾃⼰紹介 名前: ⼤澤 優貴 所属: AWSグループ/カスタマーサクセスチーム 業務: 内製化⽀援 好きなAWSサービス: Amazon
CloudWatch re:Inventへの参加は初めてとなります。 2 @yukiblue63
⽬標 • サービスや技術など、⾃分の興味のある分野を、 深掘りしていきたい内容を⾒つける • 興味のある分野、深掘りしたい内容を業務で活 ⽤する 3
アジェンダ AWS re:Invent 2023 でコストやオブザーバビリティに関する 考え⽅・アップデートに関してお話いたします。 l コストについて l Dr.Werner
VogelsのKeynoteより l オブザーバビリティについて l オブザーバビリティの説明(振り返り) l 気になったアップデートをいくつかご紹介 4
5 コストについて
6 The cloud removed constrains, The Frugal Architect, Dr.Werner Vogelsのコストに関する提唱
• オンプレミスでは、堅牢なシステムにおいて、 ハードウェアの制約があるが、 クラウドではその制約がない。 そのため、コストの考慮が重要である。 • The Frugal Architect (倹約的なアーキテクチャ) • コストは⾮機能要件とすること • コストがビジネスへどのような影響があるのか • アーキテクチャを決断することはトレードオフの連続である • 観測されていないシステムは未知のコストになる • コストを意識したアーキテクチャがコスト管理につながる • コスト最適化を段階的に継続する • 挑戦されない成功は思い込みにつながる
7 コストの最適化は継続的に⾏う • Continuously optimize • Amazonのサービスでプロファイラーが コスト分析をした • 結果は42%ほどがネットワーク通信に
よるコストを占めていることが分かった • サービスのコードの分析を⾏い、基本 的に必要な処理のみを残すようにした • 結果27%に下げることができた • このような改善・最適化は継続的に⾏ われるべき • たとえ⼤きな差異や修正がなかったと してもやる意義はある。
8 オブザーバビリティについて
オブザーバビリティについて • オブザーバビリティ(可観測性)は、システムやアプリケーションの出⼒・パフォーマ ンス指標を可視化し、状態を監視・測定・理解する能⼒のことを指します • 監視との違い • 監視 • エラーや問題の発⽣時に迅速に対応できるように「データを収集」する
• オブザーバビリティ • エラーや問題が発⽣したことを検知するだけでなく、それが「なぜ」起きた のか、その原因を探り、改善のアクションに繋げるために、「データを収集」 する 9
オブザーバビリティに関するセッション Whatʼs new with AWS observability and operations (COP339) 10
• Amazonでは、オペレーショナル・エクセレンスが DNAの中に組み込まれている • AWSを利⽤するユーザのために、内部で利 ⽤していた運⽤ツールをサービスと提供してい る • Amazonの運営で培われたものがオペレーシ ョナル・エクセレンスとなっている • ポイント • アプリケーションを簡単に監視できること • 機械学習を活⽤しシステムの状態を把握・ア プリの動作に異常がないかを確認 • 極⼒⾃動化して⼈的な作業を減らし、時間 とコストを節約する
[New!] CloudWatch Logs Anomaly Detection 11 • CloudWatch Logsの異常検出 •
ログパターンの分析 取り込んだログのうち特定のパターンがどの程 度占めているのかといった情報が確認できる • ⽐較機能 期間を指定すると、diff機能を⽤いてパター ンマッチングを⾏う。 ⼈が想定していた時点よりも前に異常を⽰ すログが発⽣していないか確認可能 • アノマリー機能 常時ログを監視し、キーワードやエラーを探し、 潜在的な異常がないかをチェックする その後も⾃⼰トレーニング(情報の蓄積)が ⾏われて、適切な異常判断がアップデートさ れる。
[New!] myApplications in the AWS Management Console • マネジメントコンソールでアプリケーションを 登録。
コスト稼働状況、セキュリティー、 パフォーマンスを⼀元的に確認可能 AWS Cost Explorer、AWS Security Hub、Amazon CloudWatch Application Signalsなどと連携可能 • ダッシュボードとして確認が可能 Resource Explorerの有効化・タグ付けが必要 外部のSaaS製品との⽐較が今後活発に⾏われる と予想 • ⼀般利⽤開始 12
[New!] Amazon CloudWatch Application Signals • AWS上のアプリケーションを⾃動計測し、 運⽤・改善をサポートする新機能 • サービスの位置づけとしては、Synthetics・
RUM・Internet Monitorを含むデジタル エクスペリエンス領域の1サービス • GETやPOSTのリクエストごとのレイテンシー や定義したSLIステータスなどが得た⼀⽬で 確認ができる • EKSかその他のサービスのどちらかを選択 • その他のサービスの場合は、 CloudWatchエージェント、 AWS Distro for OpenTelemetryの導⼊ が必要 13
まとめ 14 • コストについて • Dr.Werner VogelsのKeynoteより • クラウドではハードウェアの制約がないからこそ、コストの考慮が重要である •
The Frugal Architect • 観測されていないシステムは未知のコストになる • コストの最適化は継続的に⾏う • オブザーバビリティについて • Amazon,AWSのオブザーバビリティ系サービスに対する考え⽅ • CloudWatch Logs Anomaly Detection • myApplications in the AWS Management Console • Amazon CloudWatch Application Signals
15 ご清聴ありがとうございました