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
azure入門(Azure Resource Manager)
Search
Yuta Kujirai
January 17, 2019
Technology
0
240
azure入門(Azure Resource Manager)
Yuta Kujirai
January 17, 2019
Tweet
Share
More Decks by Yuta Kujirai
See All by Yuta Kujirai
Azure入門(AzureBlobStarage)
yuta0910
0
160
Azure入門(Azure Virtual Machine、Azure App Service)
yuta0910
0
200
Other Decks in Technology
See All in Technology
IPA&AWSダブル全冠が明かす、人生を変えた勉強法のすべて
iwamot
PRO
2
130
生まれ変わった AWS Security Hub (Preview) を紹介 #reInforce_osaka / reInforce New Security Hub
masahirokawahara
0
470
自律的なスケーリング手法FASTにおけるVPoEとしてのアカウンタビリティ / dev-productivity-con-2025
yoshikiiida
1
16k
いつの間にか入れ替わってる!?新しいAWS Security Hubとは?
cmusudakeisuke
0
120
面倒な作業はAIにおまかせ。Flutter開発をスマートに効率化
ruideengineer
0
250
ビギナーであり続ける/beginning
ikuodanaka
3
750
NewSQLや分散データベースを支えるRaftの仕組み - 仕組みを理解して知る得意不得意
hacomono
PRO
2
140
fukabori.fm 出張版: 売上高617億円と高稼働率を陰で支えた社内ツール開発のあれこれ話 / 20250704 Yoshimasa Iwase & Tomoo Morikawa
shift_evolve
PRO
2
7.6k
マネジメントって難しい、けどおもしろい / Management is tough, but fun! #em_findy
ar_tama
7
1.1k
Enhancing SaaS Product Reliability and Release Velocity through Optimized Testing Approach
ropqa
1
230
スタートアップに選択肢を 〜生成AIを活用したセカンダリー事業への挑戦〜
nstock
0
170
CDKTFについてざっくり理解する!!~CloudFormationからCDKTFへ変換するツールも作ってみた~
masakiokuda
1
140
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
430
65k
Automating Front-end Workflow
addyosmani
1370
200k
Done Done
chrislema
184
16k
The Cost Of JavaScript in 2023
addyosmani
51
8.5k
Writing Fast Ruby
sferik
628
62k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.4k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
How to train your dragon (web standard)
notwaldorf
95
6.1k
A Tale of Four Properties
chriscoyier
160
23k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Transcript
Azure入門 ・Azure Resource Manager
Azure Resource Manager Azure Resource Manager を使用 すると、ソリューション内の複数 のリソースを 1
つのグループとし て作業できます。 ソリューション のこれらすべてのリソースを、1 回の連携した操作でデプロイ、更 新、または削除できます。 デプロ イにはテンプレートを使用します が、このテンプレートは、テスト、 ステージング、運用環境などのさ まざまな環境に使用できま す。 Resource Manager には、デ プロイ後のリソースの管理に役立 つ、セキュリティ、監査、タグ付 けの機能が用意されています。
AzurePortalで のテンプレー ト作成 ・Microsoftチュートリアル https://docs.microsoft.com/ja- jp/azure/azure-resource- manager/resource-manager- quickstart-create-templates-use-the- portal ・リソース
グループへのデプロイ 対象となるリソースを定義する JavaScript Object Notation (JSON) ファイルです。 デプロイ 対象リソース間の依存関係も、こ のテンプレートによって定義され ます。 このテンプレートを使えば、 リソースを一貫性のある形で繰り 返しデプロイできます。
チュートリアルの説明 ・ストレージ作成のテンプレートを作成 ・ストレージの名前を自動で割り振られ るユニークIDを付与することで使いまわ せるようにする
流れ ① テンプレートのサンプルを取得し、ダウンロード ② テンプレートの編集 ③ テンプレートのアップロード ④ 必要に応じてparametersファイルをアップロー ド
⑤ テンプレートによるデプロイ ※②と③は前後できる
テンプレートとは ・デプロイを自動 化するためのパラ メータセット
パラメータをテキストエディタ等に控えておく
Windows仮想 マシンを作る
Windows仮想マシンのテンプレート
Parametersファイル
Powershellで 実行
PowershellでAzureへ接続 Connect-AzureRmAccount
デプロイコマンドを実行 New-AzureRmResourceGroupDeployment -ResourceGroupName cloud-shell-storage-westus - TemplateFile .¥template.json -TemplateParameterFile .¥parameters.json
Azure上でチェック
Azure上のPowershellからも実行可能(事前にファイルアップロード)
テンプレートの書き方 ▪公式サイト https://docs.microsoft.com/ja-jp/azure/azure-resource-manager/resource- group-authoring-templates ▪キータ https://qiita.com/j-tsurumi/items/cc86e9412349da80a323