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
今から、 今だからこそ始める Terraform で Azure 管理 / Managing ...
Search
ののし
January 18, 2025
Technology
540
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
今から、 今だからこそ始める Terraform で Azure 管理 / Managing Azure with Terraform: The Perfect Time to Start
しこあず #1 の LT 資料です。
https://az-459.connpass.com/event/333091/
ののし
January 18, 2025
More Decks by ののし
See All by ののし
2025 年版 HashiCorp Vault 入門 / Introduction to HashiCorp Vault - 2025 Edition
nnstt1
1
150
シークレット管理だけじゃない!HashiCorp Vault でデータ暗号化をしよう / Beyond Secret Management! Let's Encrypt Data with HashiCorp Vault
nnstt1
3
630
Azure Developer CLI と Azure Deployment Environment / Azure Developer CLI and Azure Deployment Environment
nnstt1
1
640
Terraform にコントリビュートしていたら Azure のコストをやらかした話 / How I Messed Up Azure Costs While Contributing to Terraform
nnstt1
1
890
進化するクラウド管理 -Azure と Terraform の最新トレンド- / Evolving Cloud Management - Latest Trends in Azure and Terraform
nnstt1
0
110
HCP Vault Secrets でシークレット管理を始めよう / Getting Started with Secret Management Using HCP Vault Secrets
nnstt1
0
300
HashiCorp Ambassador が予想!Red Hat × HashiCorp の未来 / The Future of Red Hat and HashiCorp
nnstt1
1
250
Terraform を使った Front Door の小ネタ / Terraform for Front Door
nnstt1
0
250
つまずきから学ぶ Backstage の Golden Path 構築
nnstt1
2
1.6k
Other Decks in Technology
See All in Technology
LayerX コーポレートエンジニアリング室におけるサプライチェーンセキュリティへの取り組み / Supply Chain Security at LayerX Corporate Engineering
yuyatakeyama
3
860
「勝手に広まる」人気 AI エージェントを爆速で作ろう!(AWS Summit Japan 2026講演資料)
minorun365
PRO
10
2.6k
本当の”仕事”を手放せる未来が見えた
mu7889yoon
0
190
気軽に使える"情報のハブ"としてのNotion活用 〜フロー情報の集積点 と、 Claude Code × Notion AI〜
syucream
1
210
WebGIS AI Agentの紹介
_shimizu
0
580
Fabricをフル活用する AI Agent Hub -製造業特化AIエージェントの設計
iotcomjpadmin
0
150
Multi-Agent並列開発を 安全に回すための技術 / Technology for Safely Multi-Agent Parallel Development
tooppoo
0
210
Hatena Engineer Seminar 37 jj1uzh
jj1uzh
0
140
iOS アプリの「これって不具合ですか?」を AI に調べてもらう
miichan
0
150
元・セキュリティ学習経験0大学生による業務紹介 / An Introduction to the Job by a Former College Student with Zero Security Training Experience
nttcom
0
890
Lightning近況報告
kozy4324
0
230
OTel × Datadog で 「AI活用」を計測し、改善に繋げる
shihochan
2
1k
Featured
See All Featured
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
140
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.3k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.3k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
340
We Are The Robots
honzajavorek
0
260
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
How to build a perfect <img>
jonoalderson
1
5.7k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
Unsuck your backbone
ammeep
672
58k
What does AI have to do with Human Rights?
axbom
PRO
1
2.2k
Transcript
今から、 今だからこそ始める Terraform で Azure 管理 しこあず #1 徳島 2025/1/18
Taichi Nonoshita (@nnstt1)
自己紹介 埜下 太一 / Taichi Nonoshita 株式会社エーピーコミュニケーションズ Azure, Terraform, Vault,
Kubernetes HashiCorp Ambassador 2024 Microsoft Top Partner Engineer Award 2024 <Azure> @nnstt1
話すこと/話さないこと 話すこと • なぜ今 Azure 管理に Terraform がいいのか 話さないこと •
Terraform とは何か • なぜ Terraform がいいのか
なぜ今 Azure 管理に Terraform? • Azure プロバイダのメジャーバージョンがリリース! • Azure Verified
Modules (AVM) が登場! • Azure Portal から Terraform 構成を出力できるように?!
AzureRM プロバイダがメジャーリリース • Terraform での Azure 管理には「AzureRM プロバイダ」を使う • AzureRM
プロバイダのメジャーバージョンは年単位でリリース ◦ v4.0.0:2024/8/22 ◦ v3.0.0:2022/3/24 ◦ v2.0.0:2020/2/24 ◦ v1.0.0:2017/12/15 • メジャーバージョンでは設定項目が変更され、非推奨リソース/ パラメータが消されて Terraform 構成の修正が発生する • 今から始めれば v4 を長く使える!
Azure Verified Modules (AVM) が登場 • Terraform は「モジュール」という仕組みがある ◦ 複数リソースをパッケージ化して再利用
• AVM は Microsoft が提供するモジュール群 ◦ https://azure.github.io/Azure-Verified-Modules/ ◦ 2024 年初めに登場 • AVM により迅速かつ安全に Azure 環境を構築できる ◦ Well-Architected Framework 準拠 ◦ Microsoft 公式サポート ◦ 一貫性とテスト可能性を追求した仕様 ◦ ドキュメントが充実
Azure Verified Modules (AVM) が登場 ブログでも紹介しています!
Azure Portal から Terraform 構成を出力 ゼロから Terraform 構成を書く 手間が省ける 現在はプレビュー中
GA 前に使うには • 機能フラグの登録 • https://portal.azure.com/ ?exp.terraformEnabled=true#home
まとめ Terraform は銀の弾丸ではない Terraform を使うことによる新たな苦労も… それでもTerraform によるメリットが上回る(と信じている) Terraform で Azure
を管理するなら今でしょ!