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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Atsushi Satou
October 31, 2024
Programming
180
0
Share
CLIで構築した方が良いもの一覧.pdf
Atsushi Satou
October 31, 2024
More Decks by Atsushi Satou
See All by Atsushi Satou
AWS ECSでサービス間通信についておさらい
atsuw0
1
130
図で理解するAWS Network Firewallのアーキテクチャ
atsuw0
0
420
HCP Terraformを使ったら AWSやGCPの環境構築が捗った話
atsuw0
0
260
HashicorpCloudについて.pdf
atsuw0
0
30
HCP Terraform について
atsuw0
0
1.8k
HashicorpCloudについて.pdf
atsuw0
0
37
AWS サーバレス設計 Tips集
atsuw0
0
120
AWS re:Invent 2023 ストレージ EFSレプリケーションのフェイルバック機能を試してみた
atsuw0
0
420
AWS re:Invent 2023 個人的に興味深いもの集
atsuw0
0
120
Other Decks in Programming
See All in Programming
バックエンドにElysiaJSを採用して気付いた、良い点・悪い点
wanko_it
1
170
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
7
1.9k
inferと仲良くなる10分間
ryokatsuse
1
250
開発体験を左右するライブラリの API 設計 - GraphQL スキーマ構築ライブラリから考える #tskaigi
izumin5210
2
530
Moments When Things Go Wrong
aurimas
3
110
The Arts and Crafts of Work in the AI Era — Toward Mastery in Software Development
kuranuki
0
360
LLM Plugin for Node-REDの利用方法と開発について
404background
0
110
ユニットテストの先へ:テスト技法で要求・仕様を整理するJava開発実践 / Beyond_Unit_Testing_Practical_Java_Development_Techniques_for_Organizing_Requirements_and_Specifications
shimashima35
0
150
次世代リンターで探る、tsgo 時代における型認識カスタムルールの現実解
ytakahashii
1
990
Swiftのレキシカルスコープ管理
kntkymt
0
190
UaaL×Androidアプリのメモリ計測 — Memory Profilerの先へ
rio432
0
180
Migrations : C'est une question d'hygiène !
vinceamstoutz
0
1.8k
Featured
See All Featured
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.3k
It's Worth the Effort
3n
188
29k
WCS-LA-2024
lcolladotor
0
600
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
340
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.2k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
140
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
310
Optimising Largest Contentful Paint
csswizardry
37
3.7k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.4k
Chasing Engaging Ingredients in Design
codingconduct
0
200
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
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
ご清聴ありがとうございました