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
CLIで構築した方が良いもの一覧.pdf
Search
Atsushi Satou
October 31, 2024
Programming
190
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
CLIで構築した方が良いもの一覧.pdf
Atsushi Satou
October 31, 2024
More Decks by Atsushi Satou
See All by Atsushi Satou
AWS ECSでサービス間通信についておさらい
atsuw0
1
150
図で理解するAWS Network Firewallのアーキテクチャ
atsuw0
0
500
HCP Terraformを使ったら AWSやGCPの環境構築が捗った話
atsuw0
0
320
HashicorpCloudについて.pdf
atsuw0
0
39
HCP Terraform について
atsuw0
0
1.9k
HashicorpCloudについて.pdf
atsuw0
0
42
AWS サーバレス設計 Tips集
atsuw0
0
130
AWS re:Invent 2023 ストレージ EFSレプリケーションのフェイルバック機能を試してみた
atsuw0
0
440
AWS re:Invent 2023 個人的に興味深いもの集
atsuw0
0
130
Other Decks in Programming
See All in Programming
My Marp Sample
sinoue0108
0
120
楽しそうなつよつよエンジニアと目が死んでる僕/A brilliant engineer having a blast, and dead-eyed me.
3l4l5
2
260
PyConJP2026_wat_Python × Signal Processing: How to Draw Pictures with Sound Using Spectrogram Art
wat
0
560
ハーネス設計入門 〜プロンプト、コンテキストの次〜
kinopeee
20
14k
仕様書を書く前にハーネスを作る - Agent Native開発は「探索を速く、判定を固く」
gotalab555
5
1.8k
FastAPI の並行処理モデルを完全に理解する
hoto17296
8
3.1k
in-process GraphQL のすすめ #ginzajs
izumin5210
4
1.5k
Press start. Python's next generation.
willingc
PRO
3
240
「つくるAI」だけではバグは見つからない ~テストに必要な「見つけるAI」を分離させる戦略~
mfunaki
0
200
実装をデザインガイドラインに追従させるための取り組み / 260731-dip-mosh-design-system
dachi023
0
7.9k
わからない話を追いかけたら、プログラミング言語を作る側にいた
ydah
3
560
関東Kaggler会_NVIDIA_Nemotron_コンペ_振り返り
rick_ds
0
730
Featured
See All Featured
Abbi's Birthday
coloredviolet
3
9.5k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.1k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.5k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
2
3.8k
Testing 201, or: Great Expectations
jmmastey
46
8.2k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.5k
Music & Morning Musume
bryan
47
7.3k
Un-Boring Meetings
codingconduct
0
400
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
370
Transcript
AWS CLIで構築した方が良いAWSサービス一覧 佐藤 淳 JAWS-UG CLI専門支部 #418 シェル入門 https://jawsug-cli.connpass.com/event/324676/
自己紹介 名前: 佐藤 淳 ( Atsushi Sato ) 会社: 都内某所のIT企業
(今日は個人的な参加) 職業: インフラエンジニア(AWS,GCP) 最近気になるクラウドサービス: HashiCorp Cloud Platform Qiita: https://qiita.com/atw0_0w 後期から月 4件以上更新でブログ頑張るよ 💪
3分で終わります... 🙏
普段から CloudFormation やTerraform 、CDKについて色々触れてはいますが、 中にはAWS CLI 等で構築した方が圧倒的に楽なサービスがあります。 全てCloudFormationで統一するのも不便... 今回は個人的な経験を基に、CLIで作成した方が良いAWS サービスについて紹介します。
本日の内容
そのサービスの名は? CodePipeline
試しにCfnのテンプレートを作成すると、、 ・Stageの区切りが分かりづらい ・インデント多すぎ ・StageごとのActionや優先順位など設定しづらい → 1からCfn テンプレート化する場合、1つ1つアクションの動作 を確認しながら作成 CodePipeline
CodePipeline 手動で構築したパイプラインをget-pipelineコマンドでそのままjson形式でpipeline.jsonファイルと して保存。
CodePipeline jsonファイルからmetadata句削除。 pipeline.jsonとして保存。 create-pipelineやupdate-pipelineで簡 単にデプロイ可能。
そのサービスの名は? Route 53
Route 53 cli53というコマンドラインツールを使用することで ゾーンファイルから一括で作成することが可能。 https://github.com/barnybug/cli53 DNS サービスの移行やドメイン移管などでレコードを登録する場合 AWS::Route53::RecordSet で わざわざリソースを作成することなく、ゾーンファイルがあれば一発
でレコード登録可能。
参考資料 [ブログ] - https://qiita.com/atw0_0w/items/bd1a4ae40c384fd26545
ご清聴ありがとうございました