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
みんなで振り返りたい昨年末以降のアプデに対応したCFn側の設定~個人的Best3
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
kato
August 29, 2023
Technology
230
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
みんなで振り返りたい昨年末以降のアプデに対応したCFn側の設定~個人的Best3
kato
August 29, 2023
More Decks by kato
See All by kato
re:Invent 参加してきたよ! CDKでAnthropic Claude 3 Sonnetを使ってSlackに最新Updateを要約通知してくれる What’s New Summary Notifier をデプロイしてチェックしてみる!
yushikatoaws
0
35
Let's relearn CFn Hooks,Guard,CCAPI After AWS re:Invnet 2024
yushikatoaws
0
58
JAWS-UG配信部〜発足からの歩みと感謝
yushikatoaws
0
51
Momentoが考える開発者の未来(前半)
yushikatoaws
1
2k
Momentoが考える開発者の未来(後半)
yushikatoaws
1
1.8k
Calling_Momento_API_with_Amazon_EventBridge_Destinations___Pipes.pdf
yushikatoaws
0
120
前職でSeleniumで自動化していた 情シスが転職先でplaywright を触ってみたのでご紹介
yushikatoaws
0
430
CloudFormationとCDKで Cloudflareリソースを 作成してみた
yushikatoaws
0
350
複数リージョン間で利用可能なAWSサービスを比較出来るWebアプリを作ってみた。
yushikatoaws
1
180
Other Decks in Technology
See All in Technology
トヨタ⽣産⽅式(TPS)⼊⾨
recruitengineers
PRO
1
380
え?フロントエンドエンジニアの ワイがインフラも!?
puku0x
0
270
LLMリーダーボードアップデートに向けたAgentic Math_SWEのトレースについて
nejumi
0
210
[MIRU26] To What Extent Does MLLM-as-a-Judge Exhibit Cross-Model Preference Bias?
keio_smilab
PRO
0
200
AIがコードを書く時代、人間は何を保証するのか———馬場さんと考える、開発者に求められる新しい責任と価値 - TECH PLAY
netmarkjp
0
1.3k
【CEDEC2026】『Relink』を拡張せよ - 『GRANBLUE FANTASY: Relink - Endless Ragnarok』の開発速度と品質を守るCI運用
cygames
PRO
0
120
名古屋の市バスGTFS-JPデータ×スガキヤ 最寄りバス停検索をAmazon ElastiCache Serverless for Valkeyで最適化する
usanchuu
1
270
【CEDEC2026】コードレビュー支援ツール開発から学ぶ:LLMを用いた業務システムの実践的な運用設計と誤出力対策
cygames
PRO
0
530
OSPN.JPバージョンアップ作業進捗のご報告 / 20260801-osc26kyoto
akkiesoft
0
260
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1.2k
TypeScript入門 2026
recruitengineers
PRO
1
280
MIRU 2026 チュートリアル
keisuke198619
0
810
Featured
See All Featured
Marketing to machines
jonoalderson
1
5.6k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
680
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
350
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
200
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
66
57k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
Transcript
みんなで振り返りたい みんなで振り返りたい 昨年末以降のアプデに対応したCFn側の設定 昨年末以降のアプデに対応したCFn側の設定 ~個人的Best3 ~個人的Best3 加藤 裕士 加藤 裕士
名前 : 加藤 裕士 (yushi kato) 名前 : 加藤 裕士
(yushi kato) 名前 : 加藤 裕士 (yushi kato) 居住地: 居住地: 居住地:札幌市 札幌市 札幌市 好きなサービス : CloudFormation 好きなサービス : CloudFormation 好きなサービス : CloudFormation 好きな事 : スペースエイジインテリア収集 好きな事 : スペースエイジインテリア収集 好きな事 : スペースエイジインテリア収集 最近の興味 : CDKを勉強中です。 最近の興味 : CDKを勉強中です。 最近の興味 : CDKを勉強中です。 音楽鑑賞(Black Music, 和物, アンビエント etc..) 音楽鑑賞(Black Music, 和物, アンビエント etc..) 音楽鑑賞(Black Music, 和物, アンビエント etc..) 自己紹介 DevTools
本LT資料の情報は過去に作成したブログからの引用です。 多量の文字を含みますが、5分のLT時間に合わせて早口でザクザク進めます。 リアルタイムでご視聴いただいてる方は全て読もうとせずお付き合いください。 かなり聞き取りにくくなりますがご容赦いただければ幸いです。
0.AWSのアプデが走ればCFnも変わる 1.S3のデフォルトセキュリティ設定が変更 2.RDSとSecret Managerが統合 3.Fn::ForEach組み込み関数が登場 Today's agenda Today's agenda
AWSのアプデが走ればCFnも変わる AWSのアプデが走ればCFnも変わる 0. 0.
AWSでは日々たくさんの Updateが発表されています アプデ 0.AWSのアプデが走ればCFnも変わる 0.AWSのアプデが走ればCFnも変わる
https://aws.amazon.com/jp/new/ AWS最新情報 0.AWSのアプデが走ればCFnも変わる 0.AWSのアプデが走ればCFnも変わる
CloudFormation? (JSONの例) AWSサービスをJSON/YAMLなど のコードで表現し作成する事が出 来るIaCのサービス。 クラウド フォーメーション AWSTemplateFormatVersion: 2010-09-09 Description:
A sample template Resources: MyEC2Instance: Type: 'AWS::EC2::Instance' Properties:ImageId: ami-0ff8a91507f77f867 InstanceType: t2.micro KeyName: testkey BlockDeviceMappings: - DeviceName: /dev/sdm Ebs: VolumeType: io1 Iops: 200 DeleteOnTermination: false VolumeSize: 20 { "AWSTemplateFormatVersion": "2010-09-09", "Description": "A sample template", "Resources": { "MyEC2Instance": { "Type": "AWS::EC2::Instance", "Properties": { "ImageId": "ami-0ff8a91507f77f867", "InstanceType": "t2.micro", "KeyName": "testkey", "BlockDeviceMappings": [ { "DeviceName": "/dev/sdm", "Ebs": { "VolumeType": "io1", "Iops": 200, "DeleteOnTermination": false, "VolumeSize": 20 } } ] } } } } (YAMLの例) 0.AWSのアプデが走ればCFnも変わる 0.AWSのアプデが走ればCFnも変わる
https://aws.amazon.com/jp/new/ Documentation > AWS CloudFormation > User Guide 0.AWSのアプデが走ればCFnも変わる 0.AWSのアプデが走ればCFnも変わる
S3のデフォルトセキュリティ設定が変更 S3のデフォルトセキュリティ設定が変更 1. 1.
https://aws.amazon.com/jp/about-aws/whats-new/2023/04/amazon-s3-security-best-practices-buckets-default/ 1.S3のデフォルトセキュリティ設定が変更 1.S3のデフォルトセキュリティ設定が変更
1.S3のデフォルトセキュリティ設定が変更 1.S3のデフォルトセキュリティ設定が変更 過去に作成したテンプレートを実行してみるとエラーが発生
1.S3のデフォルトセキュリティ設定が変更 1.S3のデフォルトセキュリティ設定が変更 ドキュメントを確認
1.S3のデフォルトセキュリティ設定が変更 問題のエラーの発生原因... =>明示的に設定しない場合の「ObjectOwnerShip」のデフォルト値が変わった ⇅この組み合わせはダメ! 今まで これから
1.S3のデフォルトセキュリティ設定が変更 対処 =>以前までのデフォルト値だった「ObjectWriter」を明示的に設定しよう! これで元々と同じ! 無事エラーは起きずリソースは作成されました!(やったね!)
RDSとSecret Managerが統合 RDSとSecret Managerが統合 2. 2. + +
https://aws.amazon.com/jp/about-aws/whats-new/2022/12/amazon-rds-integration-aws-secrets-manager/ 2.RDSとSecret Managerが統合
2.RDSとSecret Managerが統合
2.RDSとSecret Managerが統合
従来便利とされていた Transform句を利用して、裏でLambdaが作成される方法 2.RDSとSecret Managerが統合 LambdaがVPCEndpoint経由で双方をやりくり 今後こうなります。
2.RDSとSecret Managerが統合
Fn::ForEach 組み込み関数が登場 Fn::ForEach 組み込み関数が登場 3. 3.
3.Fn::ForEach組み込み関数が登場
3.Fn::ForEach組み込み関数が登場
3.Fn::ForEach組み込み関数が登場 ここで確認出来る限りは並列で作成開始されていそう??(実際の所は不明)
3.Fn::ForEach組み込み関数が登場 https://github.com/aws-cloudformation/cfn-language-discussion/blob/main/RFCs/0009-Fn%3A%3AForEach.md#potential-follow-up-features 本頁下部
これらは一例ですが、エラー文やドキュメントと格闘している内に 各サービスについて期待していた以上に詳しくなる事も多いです。 CloudFormationに限らず皆で最新情報を引き続き追っていきましょう! https://aws.amazon.com/jp/new/
有難うございました。