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
0
130
CLIで構築した方が良いもの一覧.pdf
Atsushi Satou
October 31, 2024
Tweet
Share
More Decks by Atsushi Satou
See All by Atsushi Satou
AWS ECSでサービス間通信についておさらい
atsuw0
1
72
図で理解するAWS Network Firewallのアーキテクチャ
atsuw0
0
110
HCP Terraformを使ったら AWSやGCPの環境構築が捗った話
atsuw0
0
140
HashicorpCloudについて.pdf
atsuw0
0
18
HCP Terraform について
atsuw0
0
1.7k
HashicorpCloudについて.pdf
atsuw0
0
23
AWS サーバレス設計 Tips集
atsuw0
0
110
AWS re:Invent 2023 ストレージ EFSレプリケーションのフェイルバック機能を試してみた
atsuw0
0
350
AWS re:Invent 2023 個人的に興味深いもの集
atsuw0
0
100
Other Decks in Programming
See All in Programming
チームで開発し事業を加速するための"良い"設計の考え方 @ サポーターズCoLab 2025-07-08
agatan
1
410
Rubyでやりたい駆動開発 / Ruby driven development
chobishiba
1
700
AIプログラマーDevinは PHPerの夢を見るか?
shinyasaita
1
220
テストから始めるAgentic Coding 〜Claude Codeと共に行うTDD〜 / Agentic Coding starts with testing
rkaga
12
4.4k
Python型ヒント完全ガイド 初心者でも分かる、現代的で実践的な使い方
mickey_kubo
1
110
Composerが「依存解決」のためにどんな工夫をしているか #phpcon
o0h
PRO
1
250
なぜ「共通化」を考え、失敗を繰り返すのか
rinchoku
1
650
『自分のデータだけ見せたい!』を叶える──Laravel × Casbin で複雑権限をスッキリ解きほぐす 25 分
akitotsukahara
2
640
設計やレビューに悩んでいるPHPerに贈る、クリーンなオブジェクト設計の指針たち
panda_program
6
2.1k
iOS 26にアップデートすると実機でのHot Reloadができない?
umigishiaoi
0
130
新メンバーも今日から大活躍!SREが支えるスケールし続ける組織のオンボーディング
honmarkhunt
5
7.2k
初学者でも今すぐできる、Claude Codeの生産性を10倍上げるTips
s4yuba
16
11k
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
25
1.7k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.6k
Embracing the Ebb and Flow
colly
86
4.7k
Writing Fast Ruby
sferik
628
62k
How to train your dragon (web standard)
notwaldorf
95
6.1k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
510
Speed Design
sergeychernyshev
32
1k
Automating Front-end Workflow
addyosmani
1370
200k
Art, The Web, and Tiny UX
lynnandtonic
299
21k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.4k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
YesSQL, Process and Tooling at Scale
rocio
173
14k
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
ご清聴ありがとうございました