53. ・Azure SQL Data Warehouse
Azure SQL Data Warehouse とは
クラウドで実現するスケーラブルなデータウェアハウス Azure SQL Data Warehouse
解説 (de:code2016)
Azure SQL Data Warehouse の概要
・Azure Analysis Services (Preview)
Azure Analysis Services とは
Azure Analysis Services と Power BI on SSRS の発表
56. Resource Group : アプリケーション/プロジェクト単位のコンテナ
• 複数リソースを内包可能
• アクセス権設定可能
• この単位で自動展開可能
(ARM Templateを活用)
(C) Recruit Career Co., Ltd. All rights reserved.
RESOURCE GROUP
57. ARMテンプレート
• json形式でパラメータ追加・修正をし、Azureにデプロイ
• リソースグループ単位で簡単に環境を再現可能
• GUIでもcliでも操作可能
(C) Recruit Career Co., Ltd. All rights reserved.
# ARMテンプレートの基本
{
"$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
"contentVersion": "",
"parameters": { },
"variables": { },
"resources": [ ],
"outputs": { }
}
ARM テンプレートの概要 : https://docs.microsoft.com/ja-jp/azure/azure-resource-manager/resource-group-authoring-templates
58. ARM テンプレートの構成イメージ (基本単位)
(C) Recruit Career Co., Ltd. All rights reserved.
parameter.jsontemplate.json
• テンプレートファイルとパラメタ用ファイルで構成
(パラメタ用ファイルの利用は任意)
• azuredeploy.jsonは骨格を
parameter.jsonは変数を定義するイメージ
59. ARM テンプレートの構成イメージ (複数リソース展開)
(C) Recruit Career Co., Ltd. All rights reserved.
azuredeploy.json parameter.json
[sqlserver]
sqldeploy.json
[webapps]
azuredeploy.json
親
子
parameter.json parameter.json