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
リソース名の中にリージョン名の短縮形を入れたい!
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
きせのん
July 05, 2025
Technology
0
170
リソース名の中にリージョン名の短縮形を入れたい!
「5文字未満でなんとなくリージョンが推察できて対照表があって公式のやつ、無いかなぁ…」
きせのん
July 05, 2025
Tweet
Share
Other Decks in Technology
See All in Technology
Cosmos World Foundation Model Platform for Physical AI
takmin
0
980
CDKで始めるTypeScript開発のススメ
tsukuboshi
1
570
猫でもわかるKiro CLI(セキュリティ編)
kentapapa
0
110
SREじゃなかった僕らがenablingを通じて「SRE実践者」になるまでのリアル / SRE Kaigi 2026
aeonpeople
6
2.6k
茨城の思い出を振り返る ~CDKのセキュリティを添えて~ / 20260201 Mitsutoshi Matsuo
shift_evolve
PRO
1
420
usermode linux without MMU - fosdem2026 kernel devroom
thehajime
0
240
登壇駆動学習のすすめ — CfPのネタの見つけ方と書くときに意識していること
bicstone
3
130
22nd ACRi Webinar - 1Finity Tamura-san's slide
nao_sumikawa
0
110
旅先で iPad + Neovim で iOS 開発・執筆した話
zozotech
PRO
0
100
SRE Enabling戦記 - 急成長する組織にSREを浸透させる戦いの歴史
markie1009
0
170
SREが向き合う大規模リアーキテクチャ 〜信頼性とアジリティの両立〜
zepprix
0
480
Oracle Cloud Observability and Management Platform - OCI 運用監視サービス概要 -
oracle4engineer
PRO
2
14k
Featured
See All Featured
A designer walks into a library…
pauljervisheath
210
24k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
440
ラッコキーワード サービス紹介資料
rakko
1
2.3M
What's in a price? How to price your products and services
michaelherold
247
13k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.6k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
From π to Pie charts
rasagy
0
130
Skip the Path - Find Your Career Trail
mkilby
0
60
How to make the Groovebox
asonas
2
1.9k
[SF Ruby Conf 2025] Rails X
palkan
1
760
Transcript
リソース名の中にリージョン名の 短縮形を入れたい! きせのん @2025/07/06 JAWSミートの翌日LT大会 豊橋スペシャル
自己紹介 きせのん • Twitter (X): @Xe_ry • 大阪のユーザー系SIerでCCoEとネットワーク屋さんをしています • 好きなAWSサービス
◦ AWS CloudShell (いつも一時クレデンシャルをありがとう) ◦ AWS Transit Gateway (アタッチメントにルートテーブルを複数関連付けさせてほしい) • AWS認定15冠 ◦ SAPとDOPが今年中に期限切れ…😇 • 自作キーボードとインディーゲームをつまみ食い
リソース名の中に リージョン情報を入れたい… 入れたくない?
でもリージョンコードそのままは長い • 私のリージョン情報埋め込み遍歴 ◦ リージョン名の都市 (Asia Pacific (Tokyo) → tokyo)
▪ 日本はたまたま5文字で揃ってるけど他は…? ▪ バージニア北部とかピリオド入っとるが ◦ AZ IDの前半 (apne1-az1 → apne1) ▪ 個人的にはお気に入り • AZ情報を入れたい時にも後半を使ってる ▪ でも最大5文字か…もうちょい削れない?
先行研究が無いはずもなく… • IATA空港コードがいいんじゃないか、という記事 ◦ 投稿が2016年 (!) ◦ 東京 → HND、大阪
→ KIX といった具合 • 識別子やURLに空港コードが入っているサービスもある ◦ エッジロケーション ◦ WorkSpacesのヘルスチェックサーバー • でもリージョンとの完全な対応表は無い ◦ サービスによって東京がHNDだったりNRTだったり ◦ 海外の空港なんもわからん
「5文字未満で なんとなくリージョンが推察できて 対照表があって公式のやつ、 無いかなぁ…」
そこで AWS Region billing codes ですよ AWS Region billing codes
- AWS Regions and Availability Zones • 請求コンソールでお馴染み ◦ APN3-TimedStorage-ByteHrs とか APN1-ConfigurationItemRecorded みたいに使用タイプの最初についてる4文字のやつ • 謎にアイルランドリージョンが `EU` なのを除けば今のところ全部4文字 • なんとなく分かりそう でも…
そこで AWS Region billing codes ですよ APS* が途中からカオス & 4文字維持の危機
まとめ • リソース名の中にリージョン名の短縮形を入れたい時には AWS Region billing codes が良さげですよ ◦ 若干の不安要素には目を瞑りつつ…
余談
AZ名とAZ IDのマッピングはアカウント毎に違う (かもしれない) って話があるじゃないですか • AWS RAM (Resource Access Manager)
の実装あたりでAZ IDという概念が出てき て、合わせてマッピングの話が判明した ◦ 古いアカウントを持ってる人はなんとなく察してたとか察してなかったとか ◦ 私は知らなくて驚いた方の人です • 実はAZのマッピングがアカウント毎なのは古参リージョンだけで、 大阪含む他リージョンは統一されているらしい ◦ AZ IDs - AWS Regions and Availability Zones
ご清聴ありがとうございました