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
YukihiroChiba
December 09, 2022
Technology
0
1.8k
Amazon Route 53 Application Recovery Controller zonal shift 試してみた
YukihiroChiba
December 09, 2022
Tweet
Share
More Decks by YukihiroChiba
See All by YukihiroChiba
わたしの業務の中に住み着いたCacoo/Cacoo has taken up residence in my work routine
yukihirochiba
0
880
Amazon VPCでの IPv6利用に向けた はじめの一歩/first-step-towards-using-ipv6-in-amazon-vpc
yukihirochiba
0
380
AWS IAM の結果整合性を避けるためセッションポリシーを用いてポリシーの動作確認を行う、を解説する
yukihirochiba
0
760
SSMエージェントはIAMロールの夢を見るか/ Do SSM Agents Dream Of IAM Roles?
yukihirochiba
0
2.3k
AWS IAM の知っておくべき話と知らなくてもいい話 DevIO2023/ AWS IAM DevIO 2023
yukihirochiba
0
3.2k
デジタルアイデンティティWGミニウェビナー第4回「IaaSとアイデンティティ」/ jnsa-iaas-identity
yukihirochiba
0
660
学習エンジンがうなりを上げているチームの作り方 / How to build a team with a learning engine humming along
yukihirochiba
0
3.9k
re:Growth 2022 Amazon Verified Permissions/妄想を膨らませる_チバユキ
yukihirochiba
0
5.2k
どこで動いてるの?AWS IAM のコントロールプレーンとデータプレーンに思いを馳せる/iam-background
yukihirochiba
0
4.9k
Other Decks in Technology
See All in Technology
Amazon SageMaker Unified Studio(Preview)、Lakehouse と Amazon S3 Tables
ishikawa_satoru
0
160
【re:Invent 2024 アプデ】 Prompt Routing の紹介
champ
0
150
Amazon Kendra GenAI Index 登場でどう変わる? 評価から学ぶ最適なRAG構成
naoki_0531
0
110
KubeCon NA 2024 Recap / Running WebAssembly (Wasm) Workloads Side-by-Side with Container Workloads
z63d
1
250
Oracle Cloudの生成AIサービスって実際どこまで使えるの? エンジニア目線で試してみた
minorun365
PRO
4
280
組織に自動テストを書く文化を根付かせる戦略(2024冬版) / Building Automated Test Culture 2024 Winter Edition
twada
PRO
17
4.5k
2024年にチャレンジしたことを振り返るぞ
mitchan
0
140
1等無人航空機操縦士一発試験 合格までの道のり ドローンミートアップ@大阪 2024/12/18
excdinc
0
160
祝!Iceberg祭開幕!re:Invent 2024データレイク関連アップデート10分総ざらい
kniino
3
300
社外コミュニティで学び社内に活かす共に学ぶプロジェクトの実践/backlogworld2024
nishiuma
0
270
プロダクト開発を加速させるためのQA文化の築き方 / How to build QA culture to accelerate product development
mii3king
1
270
DUSt3R, MASt3R, MASt3R-SfM にみる3D基盤モデル
spatial_ai_network
2
170
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.1k
Done Done
chrislema
181
16k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
365
25k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
247
1.3M
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5k
No one is an island. Learnings from fostering a developers community.
thoeni
19
3k
Code Reviewing Like a Champion
maltzj
520
39k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
Java REST API Framework Comparison - PWX 2021
mraible
28
8.3k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
A better future with KSS
kneath
238
17k
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 ϓϨϏϡʔͷͨΊࠓޙ༷͕มΘΔ߹͕͋Γ·͢