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
CloudFormationで気を付けたいポイントをまとめてみた
Search
ちはら
January 28, 2025
0
240
CloudFormationで気を付けたいポイントをまとめてみた
登壇日時:2025/01/28
イベント名:JAWS-UG東京 ランチタイムLT会 #19
ちはら
January 28, 2025
Tweet
Share
More Decks by ちはら
See All by ちはら
IT未経験者がSAAを取得するうえで苦労したこと
chihara
0
10
EC2 への接続方法をまとめてみた
chihara
0
9
AWS ANGEL Dojo 活動報告
chihara
0
16
Featured
See All Featured
Bash Introduction
62gerente
615
210k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
780
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.6k
Side Projects
sachag
455
43k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
210
Prompt Engineering for Job Search
mfonobong
0
160
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
470
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.2k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
740
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.2k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
410
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
260
Transcript
CloudFormationで気を付けたいポイントをまとめてみた 伊藤忠テクノソリューションズ(株) ちはらひなこ 2025/01/28
COPYRIGHT(C) 2025 ITOCHU Techno-Solutions Corporation Page 1 自己紹介 ちはらひなこ 所属:伊藤忠テクノソリューションズ株式会社(社会人2年目)
AWS歴:約1年半 主な業務:AWS環境の構築・運用 趣味:旅行・ライブ参戦・カフェ巡り Qiita:
COPYRIGHT(C) 2025 ITOCHU Techno-Solutions Corporation Page 2 約4か月、ほぼ毎日CloudFormationを触ってました。 その中で私が出会った地雷について いくつかピックアップしてお伝えしたいと思います。
COPYRIGHT(C) 2025 ITOCHU Techno-Solutions Corporation Page 3 CloudFormationとは AWS リソースのモデル化およびセットアップに役立つサービス
使用するすべての AWS リソースを記述するテンプレートを作成することで、 CloudFormation がリソースのプロビジョニングや設定を実行してくれる。 AWS リソースを個別に作成、設計して、それぞれの依存関係を考えるという必要がない。 特徴 ➢ インフラストラクチャ管理を簡略化 ➢ インフラストラクチャをすばやく複製 ➢ インフラストラクチャの制御や変更の追跡も簡単 https://docs.aws.amazon.com/ja_jp/AWSCloudFormation/latest/UserGuide/Welcome.html
COPYRIGHT(C) 2025 ITOCHU Techno-Solutions Corporation Page 4 環境 AWS Cloud
管理アカウント AWS Organizations メンバーアカウント メンバーアカウント AWS CloudFormation Main Sub Main Sub
COPYRIGHT(C) 2025 ITOCHU Techno-Solutions Corporation Page 5 気を付けたいポイント 1. 使用するテンプレートは正しいものか
2. 環境に既にリソースは作成されていないか 3. ドリフトの検出は正しくできているか 4. SSMパラメータの値は変更されていないか 5. テンプレートの文字コードは統一されているか 6. ロールバックの挙動について
COPYRIGHT(C) 2025 ITOCHU Techno-Solutions Corporation Page 6 気を付けたいポイント 1. 使用するテンプレートは正しいものか
2. 環境に既にリソースは作成されていないか 3. ドリフトの検出は正しくできているか 4. SSMパラメータの値は変更されていないか 5. テンプレートの文字コードは統一されているか 6. ロールバックの挙動について
COPYRIGHT(C) 2025 ITOCHU Techno-Solutions Corporation Page 7 気を付けたいポイント 1. 使用するテンプレートは正しいものか
2. 環境に既にリソースは作成されていないか 3. ドリフトの検出は正しくできているか 4. SSMパラメータの値は変更されていないか 5. テンプレートの文字コードは統一されているか 6. ロールバックの挙動について
COPYRIGHT(C) 2025 ITOCHU Techno-Solutions Corporation Page 8 ドリフトの検出は正しくできているか AWS Cloud
管理アカウント AWS Organizations メンバーアカウント AWS CloudFormation Main Sub rol-A ドリフトの検出を実行
COPYRIGHT(C) 2025 ITOCHU Techno-Solutions Corporation Page 9 ドリフトの検出は正しくできているか AWS Cloud
管理アカウント AWS Organizations メンバーアカウント AWS CloudFormation Main Sub rol-A ドリフトの検出を実行 「rol-A」が削除されていることが検出できない(IN_SYNCになってしまう)
COPYRIGHT(C) 2025 ITOCHU Techno-Solutions Corporation Page 10 気を付けたいポイント 1. 使用するテンプレートは正しいものか
2. 環境に既にリソースは作成されていないか 3. ドリフトの検出は正しくできているか 4. SSMパラメータの値は変更されていないか 5. テンプレートの文字コードは統一されているか 6. ロールバックの挙動について
COPYRIGHT(C) 2025 ITOCHU Techno-Solutions Corporation Page 11 ロールバックの挙動について Ver.3 Ver.2a
Ver.2 Ver.1 Ver.3に更新する際にエラーが発生⇒
COPYRIGHT(C) 2025 ITOCHU Techno-Solutions Corporation Page 12 ロールバックの挙動について Ver.3 Ver.2a
Ver.2 Ver.1 Ver.2a Ver.2 Ver.1 Ver.3に更新する際にエラーが発生⇒ ロールバックが実行される <誤>
COPYRIGHT(C) 2025 ITOCHU Techno-Solutions Corporation Page 13 ロールバックの挙動について Ver.3 Ver.2a
Ver.2 Ver.1 Ver.2a Ver.2 Ver.1 Ver.3 Ver.2a Ver.2 Ver.1 Ver.2 Ver.3に更新する際にエラーが発生⇒ ロールバックが実行される <誤> <正>
COPYRIGHT(C) 2025 ITOCHU Techno-Solutions Corporation Page 14 さいごに Cfnを使用する際に気を付けたいポイント 1.
使用するテンプレートは正しいものか 2. 環境に既にリソースは作成されていないか 3. ドリフトの検出は正しくできているか 4. SSMパラメータの値は変更されていないか 5. テンプレートの文字コードは統一されているか 6. ロールバックの挙動について 本日紹介できなかったポイントについては後日Qiitaにて公開予定です。 気になる方は覗いてもらえると嬉しいです。 Qiita: