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
Amazon Route 53 Application Recovery Controller...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
YukihiroChiba
December 09, 2022
Technology
2.4k
0
Share
Amazon Route 53 Application Recovery Controller zonal shift 試してみた
YukihiroChiba
December 09, 2022
More Decks by YukihiroChiba
See All by YukihiroChiba
DevelopersIO 2025 RIとSP基礎講座
yukihirochiba
1
2.4k
わたしの業務の中に住み着いたCacoo/Cacoo has taken up residence in my work routine
yukihirochiba
0
1.2k
Amazon VPCでの IPv6利用に向けた はじめの一歩/first-step-towards-using-ipv6-in-amazon-vpc
yukihirochiba
0
1.1k
AWS IAM の結果整合性を避けるためセッションポリシーを用いてポリシーの動作確認を行う、を解説する
yukihirochiba
0
1.2k
SSMエージェントはIAMロールの夢を見るか/ Do SSM Agents Dream Of IAM Roles?
yukihirochiba
0
3.1k
AWS IAM の知っておくべき話と知らなくてもいい話 DevIO2023/ AWS IAM DevIO 2023
yukihirochiba
0
3.7k
デジタルアイデンティティWGミニウェビナー第4回「IaaSとアイデンティティ」/ jnsa-iaas-identity
yukihirochiba
0
840
学習エンジンがうなりを上げているチームの作り方 / How to build a team with a learning engine humming along
yukihirochiba
0
7.4k
re:Growth 2022 Amazon Verified Permissions/妄想を膨らませる_チバユキ
yukihirochiba
0
5.7k
Other Decks in Technology
See All in Technology
ポケモンの型をTypeScriptの型システムで表現してみた
subroh0508
0
170
実装は速くなった、レビューはどうする? ― 自身のレビューをAIで再現させるサーヴァントエンジニアリングのすゝめ / Implementation got faster. So what about reviews? — An invitation to Servant Engineering: Recreating your own code reviews with AI
nrslib
6
3.1k
エンジニアは生成AIと どのように向き合うべきか? ことばの意味という観点から
verypluming
3
340
タクシーアプリ『GO』の実践的データ活用
mot_techtalk
2
100
Chart.js が簡単に使えるようになっていたので OGP 画像生成に使った話
kamekyame
0
140
Spring Boot における AOT Cache 活用テクニックと 起動時間改善事例
ntt_dsol_java
0
200
Djangoユーザが知っ得なPostgreSQL機能 - 設計の選択肢を増やす / Djang-use-PostgreSQL
soudai
PRO
0
120
美味しいスイスチーズを作ろう🧀🐭
taigamikami
1
230
Agentic ERPをどう設計するか ー 受発注エージェントを動かす、現場の知見と設計思想ー
recerqainc
1
1.1k
oracle-to-databricks-migration-with-llm-and-dbt
casek
1
430
ポスター発表&デモと総括 / Poster Presentations & Demonstrations and Summary
ks91
PRO
0
190
新規ゲーム開発におけるAI駆動開発のリアル
202409e2
0
2.1k
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.7k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
280
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
210
Thoughts on Productivity
jonyablonski
76
5.2k
Six Lessons from altMBA
skipperchong
29
4.3k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.3k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
240
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
200
Paper Plane (Part 1)
katiecoart
PRO
0
8.4k
GitHub's CSS Performance
jonrohan
1033
470k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.8k
Transcript
"NB[PO3PVUF "QQMJDBUJPO3FDPWFSZ$POUSPMMFS [POBMTIJGUࢼͯ͠Έͨ ઍ༿ʢνόϢΩʣ
ࣗݾհ ઍ༿ νόϢΩ w ݄ೖࣾ w "84ࣄۀຊ෦ίϯαϧςΟϯά෦ w େ͖ͳ"84Ϧιʔεɿ*".ϩʔϧ
͡Ίʹ
͜ͷηογϣϯʹ͓͚Δݺͼํ w "NB[PO3PVUF"QQMJDBUJPO3FDPWFSZ $POUSPMMFS w ͍ͷͰ"3$ʢΞʔΫʣͱݺͼ·͢ w "NB[PO3PVUF"QQMJDBUJPO3FDPWFSZ $POUSPMMFS[POBMTIJGU
w ୯ʹ[POBMTIJGUʢκʔφϧγϑτʣͱݺͼ·͢ ʮκʔϯγϑτʯͱ໎͍·͕ͨ͠ ʮκʔφϧʯͷ΄͏͕ʹग़ͨ͘͠ͳΔڹ͖ͳͷͰɻɻ
[POBMTIJGUϓϨϏϡʔͰ͢ w [POBMTIJGUϓϨϏϡʔঢ়ଶͰ͋Γɺਖ਼ࣜϦϦʔ ε࣌ʹ༷ɾυΩϡϝϯτͷهࡌ͕ҟͳΔ߹ ͕͋Γ·͢ w ࠓճͷΘͨ͠ͷൃද͋͘·Ͱ࣌ ͷใɾڍಈʹجͮ͘༰ʹͳ͍ͬͯ·͢
[POBMTIJGUΛҰݴͰݴ͏ͱ ͳΜͳͷ͔
[POBMTIJGUͱ w Ұఆظؒɺ&-#ͷ%/4໊ͷ໊લղܾ݁Ռʹಛఆͷ κʔϯͷ*1ΞυϨεؚ͕·Εͳ͘͢Δ͜ͱʢҙ༁ʣ
[POBMTIJGUͱ w Ұఆظؒɺ&-#ͷ%/4໊ͷ໊લղܾ݁Ռʹಛఆͷ κʔϯͷ*1ΞυϨεؚ͕·Εͳ͘͢Δ͜ͱʢҙ༁ʣ w ظؒʙ
[POBMTIJGUͱ w Ұఆظؒɺ&-#ͷ%/4໊ͷ໊લղܾ݁Ռʹಛఆͷ κʔϯͷ*1ΞυϨεؚ͕·Εͳ͘͢Δ͜ͱʢҙ༁ʣ w ظؒʙ w ӨڹΛड͚ΔͷϦʔδϣφϧͳ&-#ͷ%/4໊ͷΈ w
κʔφϧͳ&-#ͷ%/4໊ӨڹΛड͚ͳ͍ w &-#ͷ&/*ࣗମӨڹΛड͚ͳ͍
&-#ͷ%/4໊ EJH OPBMM BOT\&-#໊^\ϥϯμϜจࣈྻ^FMCVTFBTUBNB[POBXTDPN \&-#໊^\ϥϯμϜจࣈྻ^FMCVTFBTUBNB[POBXTDPN*/" \&-#໊^\ϥϯμϜจࣈྻ^FMCVTFBTUBNB[POBXTDPN*/" \&-#໊^\ϥϯμϜจࣈྻ^FMCVTFBTUBNB[POBXTDPN*/" &-#ͷ%/4໊Λ໊લղܾ͢Δͱ&-#ϊʔυ͕࣋ͭάϩʔόϧ*1Ξυ Ϩε͕ฦ٫͞ΕΔʢ͜͜ͰϦʔδϣφϧͳ%/4໊ͱݺͿʣ
ͭͷ";ʹ·͕ͨΔΑ͏ʹஔͨ͠JOUFSOFUGBDJOHͳ/-#ͷྫ
&-#ͷ%/4໊ &-#ͷ%/4໊ͷઌ಄ʹ";໊Λ༩͢Δͱɺରͷ";ʹଘࡏ͢Δ &-#ϊʔυ͕࣋ͭάϩʔόϧ*1ΞυϨεͷΈ͕ฦ٫͞ΕΔ EJH OPBMM BOTVTFBTUB\&-#໊^\ϥϯμϜจࣈྻ^FMCVTFBTUBNB[POBXTDPN VTFBTUB\&-#໊^\ϥϯμϜจࣈྻ^FMCVTFBTUBNB[POBXTDPN*/" ͜͜Ͱκʔφϧͳ%/4໊ͱݺͿ
&-#ͷ%/4໊ EJH OPBMM BOTVTFBTUB\&-#໊^\ϥϯμϜจࣈྻ^FMCVTFBTUBNB[POBXTDPN VTFBTUB\&-#໊^\ϥϯμϜจࣈྻ^FMCVTFBTUBNB[POBXTDPN*/" EJH OPBMM BOT\&-#໊^\ϥϯμϜจࣈྻ^FMCVTFBTUBNB[POBXTDPN \&-#໊^\ϥϯμϜจࣈྻ^FMCVTFBTUBNB[POBXTDPN*/"
\&-#໊^\ϥϯμϜจࣈྻ^FMCVTFBTUBNB[POBXTDPN*/" \&-#໊^\ϥϯμϜจࣈྻ^FMCVTFBTUBNB[POBXTDPN*/" [POBMTIJGUΛ࣮ߦ͢ΔͱϦʔδϣφϧͳ%/4໊ͷΈ͕ӨڹΛड͚Δ
ैདྷͷ"NB[PO3PVUF"QQMJDBUJPO 3FDPWFSZ$POUSPMMFS "3$ ͱ ผͩͱߟ͑ͨ΄͏͕ྑͦ͞͏
"3$ͱ w [POBMTIJGU"3$ͷػೳͷҰͭͱ͍͏Ґஔ͚ w ैདྷͷ"3$ϚϧνϦʔδϣϯΛલఏͱͨ͠ͷ w [POBMTIJGUϚϧν";Λલఏͱͨ͠ͷ w ඞཁͱͳΔϦιʔεߟ͑ํ͕ҟͳΔ
"3$ͱ w ʹϦϦʔε IUUQTBXTBNB[PODPNKQCMPHTBXTBNB[POSPVUFBQQMJDBUJPOSFDPWFSZDPOUSPMMFSΑΓ w ϚϧνϦʔδϣϯߏͰͷΓ ସ͑Λαϙʔτ͢Δͷ
"3$ͱ w ͍ΖΜͳ༻ޠ͕͋Δʜʜ IUUQTBXTBNB[PODPNKQCMPHTBXTBNB[POSPVUFBQQMJDBUJPOSFDPWFSZDPOUSPMMFSΑΓ ηϧ Ϧιʔεάϧʔϓ Ϧιʔεηοτ
"3$ͱ w ͍ΖΜͳϦιʔεΛ࡞Δඞ ཁ͕͋Δʜʜ IUUQTEFWDMBTTNFUIPEKQBSUJDMFTSPVUF BQQMJDBUJPOSFDPWFSZDPOUSPMMFSHBΑΓ
[POBMTIJGUͰ w [POBMTIJGUͰͦΕ༻ͷϦιʔεΛ໌ࣔతʹ࡞͢Δඞཁ ͕ͳ͍ w ରͷϦιʔε͕ࣗಈతʹݕग़͞ΕΔͷͰ࣮ߦ͢Δ͚ͩ w Ϋϩεκʔϯෛՙࢄ͕ແޮͳ/-# w
Ϋϩεκʔϯෛՙࢄ͕ແޮͳ"-# w λʔήοτάϧʔϓଆͰ੍ޚ w ˞αϙʔτ͞Ε͍ͯΔϦʔδϣϯݱ࣌Ͱݶఆత
[POBMTIJGUͬͯΈͨ
[POBMTIJGUͬͯΈΔ w ʮ3BQJEMZSFDPWFSGSPNBQQMJDBUJPOGBJMVSFTJOBTJOHMF";ʯͱ ͍͏"84ϒϩάʹ$MPVE'PSNBUJPOςϯϓϨʔτͷϦϯΫͱγφϦ Φ͕ࡌ͍ͬͯ·͢ IUUQTBXTBNB[PODPNKQCMPHTOFUXPSLJOHBOEDPOUFOU EFMJWFSZSBQJEMZSFDPWFSGSPNBQQMJDBUJPOGBJMVSFTJOBTJOHMFB[
$MPVE'PSNBUJPOͰσϓϩΠ͞ΕΔͷ w 71$Ұࣜ w /-# "VUP4DBMJOH(SPVQ w $MPVE8BUDI4ZOUIFUJDT w
$MPVE8BUDIμογϡϘʔυ w '*4ςϯϓϨʔτ w ͳͲ ";B C DΛར༻͢ΔΑ͏ʹͳ͍ͬͯΔͷͰ ଟ͘ͷํ౦ژϦʔδϣϯͰΤϥʔ͕ग़Δͱ ࢥ͍·͢
$MPVE'PSNBUJPOσϓϩΠ࣌ͷύϥϝʔλͷࢦఆ w ΧφϦʔ໊ w $MPVE8BUDI໊લۭؒ w ΠϯελϯελΠϓ w ௨ઌ&ϝʔϧ
&ϝʔϧ$MPVE8BUDIΞϥʔϜͷ௨ ઌͰ͢ɻෆཁͰ͋ΕμϛʔͷΈͷ Ͱ͋Γ·ͤΜɻ
σϓϩΠ͕ྃ͞ΕΔͱμογϡϘʔυ͕ݟ͑ΔΑ͏ʹ w ϨεϙϯελΠϜ w Ϩεϙϯείʔυ w ਖ਼ৗͳϗετ w /-#ͷϓϩηεόΠτ
w ΧφϦʔʹΑΓ.#ͷϑΝΠϧ͕/-# ܦ༝ͷ&$͔Βఆৗతʹ(FU͞Ε͍ͯΔ ΞϥʔϜҟৗݕग़ͷͨΊʹֶशͷ࣌ ͕ؒඞཁͳͷ͔ɺਖ਼ৗεςʔλεʹͳ Δ·Ͱ࣌ؒڧ͔͔Γ·ͨ͠ɻ ʢͨͳͯ͘࡞ۀͰ͖·͢ɻʣ Ϧʔδϣϯ%/4໊ɺ֤κʔφϧ%/4 ໊͝ͱʹ
'*4Ͱোೖͯ͠ΈΔ w '*4࣮ݧςϯϓϨʔτ͕$MPVE'PSNBUJPOʹΑΓσϓϩΠ͞Ε͍ͯΔ w ";#ͰύέοτϩεΛൃੜͤ͞Δ࣮ݧΛ։࢝
࣮ߦ͢Δͱ͜Μͳ෩ʹݟ͑ΔΜͩͳ w ࠓճͷఆٛͩͱؒো Λೖ͢ΔγφϦΦΒ͍͠ w 44.υΩϡϝϯτʹΑΓ࣮ ߦ͞ΕΔΜͰ͢Ͷ
μογϡϘʔυʹಈ͖͕ w Ϧʔδϣφϧ%/4໊Ѽɺ κʔϯ#ѼͷΞΫηεͷϨ εϙϯελΠϜ্͕ঢ ΧφϦʔͷΞϥʔϜϨεϙϯελΠ Ϝͷҟৗݕग़Λ͍ͯ͠ΔͣͰ͕͢ࠓ ճͷγφϦΦͩͱόϯυΛ֎ΕΔ͜ͱ ͋Γ·ͤΜͰͨ͠ʢ࠷ॳͷֶश͕͏
·͍ͬͯ͘ͳͦ͞͏ʣ
[POBMTIJGUͬͯΈΔ w 3PVUFͷίϯιʔϧ͔ Β"3$ͷը໘ w ࠨϖΠϯͰ[POBMTIJGUΛ બ w ݅Λຬͨ͢Ϧιʔε͕ࣗ
ಈతʹݕग़͞Ε͍ͯΔ άϩʔόϧͳίϯιʔϧΛܦ༝͢Δͷ ͰϦʔδϣϯࢦఆΛ͓Εͳ͘ దʹखͰ࡞ͬͨ"-#ݕग़ ͞Εͨ
[POBMTIJGUΛ࣮ߦ͢Δ w আڈ͍ͨ͠";Λબ w ରϦιʔεΛબ w ༗ޮظݶΛࢦఆ w ίϝϯτΛࢦఆʢඞਢʣ
w Өڹʹ͍ͭͯಉҙ w ελʔτʂ
[POBMTIJGU࣮ߦ͞Εͨ w ࣮ߦޙͷը໘͜Μͳײ͡ w ࣮ߦΛΩϟϯηϧͨ͠Γ࣌ ؒΛԆͨ͠Γ͜ͷը໘ ͔ΒͰ͖·͢
໊લղܾɺ&/*ͷ֬ೝ EJH OPBMM BOT\&-#໊^\ϥϯμϜจࣈྻ^FMCVTFBTUBNB[POBXTDPN \&-#໊^\ϥϯμϜจࣈྻ^FMCVTFBTUBNB[POBXTDPN*/" \&-#໊^\ϥϯμϜจࣈྻ^FMCVTFBTUBNB[POBXTDPN*/" Ϧʔδϣφϧ%/4໊Λ໊લղܾ͢Δͱ";#ͷͷ͕ฦ٫͞Εͣ ";#ͷκʔφϧ%/4໊ͷ໊લղܾࢼ͠ଛͶ·͕ͨ͠ɺΧφϦʔ͕ಈ࡞͠ଓ͚ ͍ͯͨͷͰͳ͘Ҿ͚ΔͣͰ͢
/-#ͷωοτϫʔΫΠϯλʔϑΣΠεมΘΒͣଘࡏ͍ͯ͠·ͨ͠
μογϡϘʔυʹಈ͖͕ ճ w ";#ͷκʔφϧ%/4໊Ѽ Ҿ͖ଓ͖ϨεϙϯελΠϜ͕ ͍ w Ϧʔδϣφϧ%/4໊ѼԼ ͕͍ͬͯΔʢ";"
";$ʹ ͍͍ͯΔ͔Βʣ w ϓϩηεόΠτ";#Ͱ Լ͕ͬͨΘΓʹ" $Ͱ૿Ճ
ಈ࡞֬ೝͰ͖·ͨ͠ ͓আΛΕͣʹͶ
·ͱΊ
·ͱΊ w [POBMTIJGUϦʔδϣφϧ%/4໊ͷ໊લղܾ݁Ռ͔Βಛఆͷ"; ͷ*1ΞυϨεΛ֎͢͜ͱʢҙ༁ʣ w ैདྷͷ"NB[PO3PVUF"QQMJDBUJPO3FDPWFSZ$POUSPMMFSͱ ผͩͱࢥͬͨ΄͏͕͍͍ w ઐ༻ͷϦιʔεͷ࡞ෆཁɺ݅Λຬͨ͢Ϧιʔε͕ࣗಈతʹݕ
ग़͞ΕΔ w Ϋϩεκʔϯෛՙࢄ͕ແޮͳ/-# w Ϋϩεκʔϯෛՙࢄ͕ແޮͳ"-# w ϓϨϏϡʔͷͨΊࠓޙ༷͕มΘΔ߹͕͋Γ·͢