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
70
CLIで構築した方が良いもの一覧.pdf
Atsushi Satou
October 31, 2024
Tweet
Share
More Decks by Atsushi Satou
See All by Atsushi Satou
HCP Terraformを使ったら AWSやGCPの環境構築が捗った話
atsuw0
0
70
HashicorpCloudについて.pdf
atsuw0
0
8
HCP Terraform について
atsuw0
0
1.5k
HashicorpCloudについて.pdf
atsuw0
0
16
AWS サーバレス設計 Tips集
atsuw0
0
80
AWS re:Invent 2023 ストレージ EFSレプリケーションのフェイルバック機能を試してみた
atsuw0
0
260
AWS re:Invent 2023 個人的に興味深いもの集
atsuw0
0
72
AWS Signerでコード署名についてまとめてみた
atsuw0
1
840
AWSマネージドサービスのみで 障害対応の自動化
atsuw0
0
3.3k
Other Decks in Programming
See All in Programming
React 19でお手軽にCSS-in-JSを自作する
yukukotani
5
420
KMP와 kotlinx.rpc로 서버와 클라이언트 동기화
kwakeuijin
0
230
20年もののレガシープロダクトに 0からPHPStanを入れるまで / phpcon2024
hirobe1999
0
880
どうして手を動かすよりもチーム内のコードレビューを優先するべきなのか
okashoi
3
680
range over funcの使い道と非同期N+1リゾルバーの夢 / about a range over func
mackee
0
150
Zoneless Testing
rainerhahnekamp
0
130
生成AIでGitHubソースコード取得して仕様書を作成
shukob
0
550
htmxって知っていますか?次世代のHTML
hiro_ghap1
0
360
php-conference-japan-2024
tasuku43
0
370
週次リリースを実現するための グローバルアプリ開発
tera_ny
1
110
Внедряем бюджетирование, или Как сделать хорошо?
lamodatech
0
750
StarlingMonkeyを触ってみた話 - 2024冬
syumai
3
300
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
GraphQLとの向き合い方2022年版
quramy
44
13k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
28
4.4k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
32
2.7k
Raft: Consensus for Rubyists
vanstee
137
6.7k
Designing for humans not robots
tammielis
250
25k
Gamification - CAS2011
davidbonilla
80
5.1k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.1k
VelocityConf: Rendering Performance Case Studies
addyosmani
326
24k
RailsConf 2023
tenderlove
29
950
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.1k
Making Projects Easy
brettharned
116
6k
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
ご清聴ありがとうございました