際際滷

際際滷Share a Scribd company logo
Microsoft Azureから聞うLinux
トレノケ`ト幄塀氏芙
ラ`ニングサ`ビス及3何
罪表 學匆
G-Tech 2017
罪表 學匆 (トレノケ`ト幄塀氏芙)
? 1994定゛ ITプロ鬚WindowsvB縮圄
? 2003定゛ マイクロソフトMVP
? 2017定はCloud and Datacenter Management
? 恷除の广?jI並
? ひと朕でわかるAzure
児云から僥ぶサ`バ`&ネットワ`クB 個仟井(晩UBP)
? グル`プポリシ`剃哈きリファレンスx98(晩UBP)
? 埖侵晩Uクラウドファ`スト(2017定9埖催゛Bd)
仝I侫轡好謄爐拝杼△Azureのコア岑R々
? ブログ ヨコヤマ二鮫 http://yp.g20k.jp/
? 挫きなクラウドサ`ビス
? ∀襯泪轡鵐謄鵐廛讒`ト(イメ`ジ)
2
Agenda
1. AzureとHyper-VとLinux
2. コマンドとWebポ`タルとLinux´恬撹
3. スワップと匯rディスクとLinux´恷m晒
4. イメ`ジとプロビジョニングとLinux´壅婢_
5. VNET、VPNとLinux´芙坪俊A
6. クラウドとWindowsとLinux
Azureを聞ってLinux∀襯泪轡鵑鰈撹する貧での
旋泣や廣吭泣をJRする。
云セッションの朕
3
1. AzureとHyper-VとLinux
? マイクロソフトとLinux
? Microsoft AzureとLinux
4
DEMO
Linux∀襯泪轡鵑臨撹
1. AzureとHyper-VとLinux:マイクロソフトとLinux
? 2014定2埖 スティ`ブ?バルマ`曜販
? 2014定3埖 Windows Azureから
Microsoft Azureへ兆各筝
? 2015定5埖仝Microsoft Loves Linux々
? 2016定 Red Hat Enterprise Linuxサポ`ト
? 2017定 MySQLとPostgreSQLサポ`ト
(マネ`ジドサ`ビス)
5
https://www.microsoft.com/ja-jp/cloud-platform/Windows-Server-blog-Loves-Linux.aspx
1. AzureとHyper-VとLinux: Microsoft AzureとLinux
? Azureの∀襯泪轡鷸PはHyper-V
? Windows Server 2016へ卞佩嶄
? LinuxはHyper-Vをフルサポ`ト
? 淵`ネルで児云サポ`ト
? Linux Integration Servicesで弖紗サポ`ト
(謹くのディストリビュ`ションで粉釡d)
6
Microsoft Azure ∀觧児P
Hyper-V
Windows VMLinux VM
Linux Integration
Services
y栽サ`ビス
2. コマンドとWebポ`タルとLinux
? Azureの砿尖: Webポ`タル
? Microsoft Edge (恷仟バ`ジョン)
? Internet Explorer 11
? Chrome (恷仟バ`ジョン)
? Safari (恷仟バ`ジョン、Mac のみ)
? Firefox (恷仟バ`ジョン)
? Azureの砿尖コマンド
? Azure CLI 2.0 (クロスプラットフォ`ムCLI)
Linux、Macintosh、Windowsをすべてサポ`ト
? インスト`ルはディストリビュ`ションごとに謹富`う
? クラウドシェル: Webポ`タル/アプリから軟
7
https://docs.microsoft.com/ja-jp/azure/azure-preview-portal-supported-browsers-devices
https://docs.microsoft.com/en-us/cli/azure/install-azure-cli
2. コマンドとWebポ`タルとLinux: Azure CLIの旋喘
? Azure CLI 2.0の旋喘
? サインイン返の`い (az login)
? ポップアップ音辛
? クラウドシェルの旋喘
? Azure CLI 2.0
(bash坪で嘛)
? PowerShellベ`ス
? 喘アプリなら
タブレット辛
8
DEMO
クラウドシェルの旋喘
3. スワップと匯rディスクとLinux
? Azureの∀襯妊スクはBLOB
? HDDタイプで 500 IOPS (それほど互堀ではない)
? SSDタイプで 7,500 IOPS
1. ペ`ジファイル´互堀ディスクの護り輝て
? ∀襯泪轡鵑厘参(弖紗の屶Bい音勣)
? メンテナンスrにえる辛嬬來
2. システムディスク´ホストキャッシュ
? システムディスクに恷m晒したキャッシュを戻工
3. デ`タディスク´ソフトウェアRAID
? Windows´囃プ`ルでRAID 0 (ストライピング)
? Linux´LVMでRAID 0 (ストライピング)
9
‐歌深/砿尖ディスクのサイズと來嬬
10
? プレミアムストレ`ジ(SSD)
? スタンダ`ドストレ`ジ(HDD)
P4 P6 P10 P15 P20 P30 P40 P50
サイズ(GB) 32 64 128 256 512 1,024 2,048 4,095
埖~古麻
(|晩云) ?620 ?1,200 ?2,300 ?4,500 ?8,600 ?16,000 ?30,000 ?58,000
IOPS 120 240 500 1,100 2,300 5,000 7,500 7,500
堀業(MB/s) 25 50 100 125 150 200 250 250
S4 S6 S10 S15 S20 S30 S40 S50
サイズ(GB) 32 64 128 256 512 1,024 2,048 4,095
埖~古麻
(|晩云) ?160 ?300 ?600 ?1,200 ?2,200 ?4,200 ?8,400 ?17,000
IOPS 500
堀業(MB/s) 60
https://azure.microsoft.com/ja-jp/pricing/details/managed-disks/
3. スワップと匯rディスクとLinux: 匯rディスクの旋喘
? Windows´匯rディスクにペ`ジファイル塘崔
11
C:
D:
Azure坪の麗尖マシンA
∀襯泪轡 匯rディスク BLOBや
砿尖ディスク
∀襯泪轡鵑厘
BLOBへのアクセス@A
C:
D:
Azure坪の麗尖マシンB
∀襯泪轡 匯rディスク
/dev/sda1
/dev/sdb1
/dev/sda1
/dev/sdb1
3. スワップと匯rディスクとLinux: Linuxのスワップ
? Linux´スワップなし (Red Hat參翌)
? /dev/sda1´システムディスク
? /dev/sdb1´匯rディスク
? 撹ファイルのシと壅軟
(ここでは4096MBのスワップ)
12
/etc/waagent.conf
DEMO
スワップの撹
ResourceDisk.Format=y
ResourceDisk.EnableSwap=y
ResourceDisk.SwapSizeMB=4096
4. イメ`ジとプロビジョニングとLinux
? 婢_返のN
? 砿尖宀アカウント
? 匯違晒恬I
? イメ`ジの旋喘
? VHDアップロ`ド
? ∀襯泪轡鵑寮喘
13
婢_ 匯違晒 壅婢_
旋喘
婢_
旋喘
VHD
アップロ`ド
イメ`ジ
4. イメ`ジとプロビジョニングとLinux: 婢_返のN
? ∀襯泪轡鵑燐拷_(プロビジョニング)
1. 淵ぅ瓸`ジ´マ`ケットプレイスからxk
2. カスタムテンプレ`ト (鏡徭恬撹)
 OSのインスト`ルと撹
 匯違晒
 イメ`ジ恬撹
3. VHDアップロ`ド
14
オンプレミス
Hyper-V
カスタムイメ`ジから
カスタマイズ
アップロ`ド
マ`ケット
プレイス
VHD
ファイル
VHDから 淵ぅ瓸`ジから
4. イメ`ジとプロビジョニングとLinux: 砿尖宀アカウント
? Windowsの栽´ビルトインAdministrator
? アカウント兆のみ筝
? Linuxの栽´仟・罘`ザ`
? rootユ`ザ`とはeに恬撹
15
ビルトインAdministratorの兆念筝
SID: S-1-5-21-XXX-XXX-XXX-500
root
Linux
∀襯泪轡
イメ`ジ
婢_
root弖紗砿尖宀
Administrator
Windows
∀襯泪轡
イメ`ジ
婢_
アカウント兆筝
弖紗
4. イメ`ジとプロビジョニングとLinux: 匯違晒恬I
? ∀襯泪轡鵑厘三禹´サ`バ`耕嗤の秤鵑鯱茅
? Windowsの栽´SYSPREP
? Linuxの栽´Azure鏡徭のC嬬
? +user´´念指の婢_rに弖紗したユ`ザ`を茅
16
SYSPREP /generalize /oobe /shutdown
sudo waagent -deprovision+user
root
Linux
∀襯泪轡
イメ`ジ
婢_
root弖紗砿尖宀
隠贋
root
4. イメ`ジとプロビジョニングとLinux: イメ`ジの旋喘
? ∀襯泪轡鵐ぅ瓸`ジの恬撹´參和のいずれか
? 匯違晒gみVHDファイルをイメ`ジに鞠h
? VMをキャプチャ´砿尖ディスク駅(Azureポ`タル)
? 圷の∀襯泪轡鵑力茅
? キャプチャrに徭嗜茅辛(Azureポ`タル)
? ∀襯泪轡鵐ぅ瓸`ジの壅婢_
? イメ`ジリソ`スから恬撹
? 砿尖ディスク駅(Azureポ`タル)
17
Linux Windows
4. イメ`ジとプロビジョニングとLinux: VHDアップロ`ド
? Azureサポ`トC嬬の弖紗
? VHD恬撹念に(オンプレミスで)インスト`ル
? Windows井
? Linux井
? 撹箭 (余嶄まで)
18
https://go.microsoft.com/fwlink/?LinkID=394789&clcid=0x409
https://github.com/Azure/WALinuxAgent
vm=vmname
rg=resourcegroup
az vm extension set --vm-name $vm --resource-group $rg ´
4. イメ`ジとプロビジョニングとLinux: ∀襯泪轡鵑寮喘
? SSH (セキュアシェル)´C嬬
? 巷_IJ^ / パスワ`ドJ^
? Windowsから聞う栽´參和のいずれか
- bash on Ubuntu on Windows (Windows 10)
- クラウドシェルのbash
? GUI´オプション
? VNC (Virtual Network Computing)
- デスクトップ慌嗤
? X Window System (X11)
- アプリケ`ション燕幣
- ディスプレイがサ`バ`(NATh廠での旋喘は弖紗O協が駅勣)
19
5. VNET、VPNとLinux
? VNET(∀襯優奪肇鍠`ク)
? Azureの∀襯泪轡鵑僚咯A枠L3スイッチ
? VPN(オプション)...VNETに岷俊アクセス
? VNET貧にVPNゲ`トウェイを撹...rgn署
20
Azure
インタ`ネット
VNET
Azure
VNET
5. VNET、VPNとLinux: VNET
? VNET(∀襯優奪肇鍠`ク)
? Azureの∀襯泪轡鵑漏にDHCPクライアント
? VNETの來秤鵑鰓にDHCP秤鵑撹
? 翌何からIPアドレスの耕協(嚠s)辛嬬
? 。囃旋喘...アウトバウンド。囃創署
21
VNET
Azure坪のDHCPサ`バ`秤麋ゝ
IPアドレス護り輝て
Azure
嗤創
o創
5. VNET、VPNとLinux: VPN
? VPN...VNETに岷俊アクセス
? VNET貧にVPNゲ`トウェイを撹
? rgn署(ただし恬撹に45蛍殻業かかる)
? 。囃旋喘...アウトバウンド。囃創署
22
インタ`ネット
オンプレミスh廠
L3SW
サブネット
ゲ`トウェイサブネット
5. VNET、VPNとLinux: VPNのN
23
芙坪ネットワ`クMicrosoft Azure
ポイントサイト
サイトg
(VNETg)
芙坪ネットワ`ク
]囃W
Express Route
∀襯優奪肇鍠`ク
VNETピアリング
Linux/Macintosh
サポ`ト弖紗
5. VNET、VPNとLinux: VPNのN(まとめ)
24
兆各  プロトコル 廣吭
サイトg Azure-芙坪
IKEv1 (IPsec) ポイントサイト俊A慌贋音辛
IKEv2 (IPsec)
VNETg Azure-Azure IKEv2 (IPsec) サイトg俊Aの鮄
Express Route Azure-]囃W (プロバイダ) ネットワ`クプロバイダ`U喇
ポイントサイト Azure-極挑
SSTP (HTTPS) Windows 7參週
IKEv2 (IPsec) Windows/Mac/Android
VNETピアリング Azure-Azure 岷俊俊A
もともとはリ`ジョン坪のみ
リ`ジョンgに肝鮇
5. VNET、VPNとLinux: ポイントサイト俊AVPN
? ポイントサイト俊A = クライアントからk柵
? VPNゲ`トウェイのSKU: Basic參翌
? ル`トベ`スのみ(ポリシ`ベ`ス音辛)
? SSTP (Secure Socket Tunneling Protocol)
? HTTPS旋喘
? Windows 7參週の坪iC嬬を旋喘
? IKEv2
? IPsec旋喘
? Windows 7參週
? Macintosh (OS X 10.11參週)
? Linux/AndroidのstrongSwanクライアント
https://github.com/Azure/Azure-vpn-config-samples/tree/master/StrongSwan
25
6. クラウドとWindowsとLinux: Microsoft ? Linux
? Window ServerでLinuxコンテナサポ`ト
? Dockerサポ`ト
? Windows貧でbash (Ubuntu) サポ`ト
? クライアントおよびサ`バ`
? Azureポ`タルでbash (Azure CLI) サポ`ト
? PowerShellサポ`トよりも枠
? Azureストレ`ジアカウントの SMB 3.0 サポ`ト
? Windows´net use X:
? Linux´sudo mount -t cifs
26
6. クラウドとWindowsとLinux: 並箭
? AzureのF彜 (2016定6埖の並)
http://cloud.watch.impress.co.jp/docs/news/1005684.html
? Azure∀襯泪轡鵝弊順の1/4、晩云の1/3がLinux
? Azure Marketplaceの6護がOSS
? Red Hat Enterprise Linuxサポ`ト
? Red Hat芙のサポ`トあり(2016定2埖から)
? Linuxのみの旋喘も紗
? 並箭: 幄塀氏芙スクウェア?エニックス
? ソ`シャルゲ`ム仝ロ`ドオブヴァ`ミリオン々の
戻工児PにAzure を駻叩LAMP h廠で_k
27
https://www.microsoft.com/ja-jp/casestudies/square-enix.aspx
まとめ
1. AzureとHyper-VとLinux
? AzureはHyper-Vで嘛し、LinuxはHyper-Vサポ`ト
2. コマンドとWebポ`タルとLinux
? LinuxからはAzure CLI 2.0で砿尖
? Webポ`タルからAzure CLI 2.0の軟咾眇苗
3. スワップと匯rディスクとLinux
? 屡協はスワップなし、リソ`スディスクにスワップO協
4. イメ`ジとプロビジョニングとLinux
? SYSPREPに犁韻垢C嬬をg佩
5. VNET、VPNとLinux
? LinuxはIKEv2聞喘
6. クラウドとWindowsとLinux
? Azureは、WindowsもLinuxも揖にサポ`ト
28
さらにしく僥ぶには
? Microsoft AzureによるLinux∀襯泪轡黎拷_:児A
http://www.trainocate.co.jp/reference/course_details.aspx?code=MSC0609V
? Microsoft AzureによるLinux∀襯泪轡黎拷_:g樹
http://www.trainocate.co.jp/reference/course_details.aspx?code=MSC0610V
? Microsoft Azureによる LAMP h廠のホスティング
http://www.trainocate.co.jp/reference/course_details.aspx?code=MSC0611G
? Microsoft AzureによるITインフラの(Windows)
http://www.trainocate.co.jp/reference/course_details.aspx?code=MSC0517V
29
30

More Related Content

Microsoft Azureから聞うLinux

  • 2. 罪表 學匆 (トレノケ`ト幄塀氏芙) ? 1994定゛ ITプロ鬚WindowsvB縮圄 ? 2003定゛ マイクロソフトMVP ? 2017定はCloud and Datacenter Management ? 恷除の广?jI並 ? ひと朕でわかるAzure 児云から僥ぶサ`バ`&ネットワ`クB 個仟井(晩UBP) ? グル`プポリシ`剃哈きリファレンスx98(晩UBP) ? 埖侵晩Uクラウドファ`スト(2017定9埖催゛Bd) 仝I侫轡好謄爐拝杼△Azureのコア岑R々 ? ブログ ヨコヤマ二鮫 http://yp.g20k.jp/ ? 挫きなクラウドサ`ビス ? ∀襯泪轡鵐謄鵐廛讒`ト(イメ`ジ) 2
  • 3. Agenda 1. AzureとHyper-VとLinux 2. コマンドとWebポ`タルとLinux´恬撹 3. スワップと匯rディスクとLinux´恷m晒 4. イメ`ジとプロビジョニングとLinux´壅婢_ 5. VNET、VPNとLinux´芙坪俊A 6. クラウドとWindowsとLinux Azureを聞ってLinux∀襯泪轡鵑鰈撹する貧での 旋泣や廣吭泣をJRする。 云セッションの朕 3
  • 4. 1. AzureとHyper-VとLinux ? マイクロソフトとLinux ? Microsoft AzureとLinux 4 DEMO Linux∀襯泪轡鵑臨撹
  • 5. 1. AzureとHyper-VとLinux:マイクロソフトとLinux ? 2014定2埖 スティ`ブ?バルマ`曜販 ? 2014定3埖 Windows Azureから Microsoft Azureへ兆各筝 ? 2015定5埖仝Microsoft Loves Linux々 ? 2016定 Red Hat Enterprise Linuxサポ`ト ? 2017定 MySQLとPostgreSQLサポ`ト (マネ`ジドサ`ビス) 5 https://www.microsoft.com/ja-jp/cloud-platform/Windows-Server-blog-Loves-Linux.aspx
  • 6. 1. AzureとHyper-VとLinux: Microsoft AzureとLinux ? Azureの∀襯泪轡鷸PはHyper-V ? Windows Server 2016へ卞佩嶄 ? LinuxはHyper-Vをフルサポ`ト ? 淵`ネルで児云サポ`ト ? Linux Integration Servicesで弖紗サポ`ト (謹くのディストリビュ`ションで粉釡d) 6 Microsoft Azure ∀觧児P Hyper-V Windows VMLinux VM Linux Integration Services y栽サ`ビス
  • 7. 2. コマンドとWebポ`タルとLinux ? Azureの砿尖: Webポ`タル ? Microsoft Edge (恷仟バ`ジョン) ? Internet Explorer 11 ? Chrome (恷仟バ`ジョン) ? Safari (恷仟バ`ジョン、Mac のみ) ? Firefox (恷仟バ`ジョン) ? Azureの砿尖コマンド ? Azure CLI 2.0 (クロスプラットフォ`ムCLI) Linux、Macintosh、Windowsをすべてサポ`ト ? インスト`ルはディストリビュ`ションごとに謹富`う ? クラウドシェル: Webポ`タル/アプリから軟 7 https://docs.microsoft.com/ja-jp/azure/azure-preview-portal-supported-browsers-devices https://docs.microsoft.com/en-us/cli/azure/install-azure-cli
  • 8. 2. コマンドとWebポ`タルとLinux: Azure CLIの旋喘 ? Azure CLI 2.0の旋喘 ? サインイン返の`い (az login) ? ポップアップ音辛 ? クラウドシェルの旋喘 ? Azure CLI 2.0 (bash坪で嘛) ? PowerShellベ`ス ? 喘アプリなら タブレット辛 8 DEMO クラウドシェルの旋喘
  • 9. 3. スワップと匯rディスクとLinux ? Azureの∀襯妊スクはBLOB ? HDDタイプで 500 IOPS (それほど互堀ではない) ? SSDタイプで 7,500 IOPS 1. ペ`ジファイル´互堀ディスクの護り輝て ? ∀襯泪轡鵑厘参(弖紗の屶Bい音勣) ? メンテナンスrにえる辛嬬來 2. システムディスク´ホストキャッシュ ? システムディスクに恷m晒したキャッシュを戻工 3. デ`タディスク´ソフトウェアRAID ? Windows´囃プ`ルでRAID 0 (ストライピング) ? Linux´LVMでRAID 0 (ストライピング) 9
  • 10. ‐歌深/砿尖ディスクのサイズと來嬬 10 ? プレミアムストレ`ジ(SSD) ? スタンダ`ドストレ`ジ(HDD) P4 P6 P10 P15 P20 P30 P40 P50 サイズ(GB) 32 64 128 256 512 1,024 2,048 4,095 埖~古麻 (|晩云) ?620 ?1,200 ?2,300 ?4,500 ?8,600 ?16,000 ?30,000 ?58,000 IOPS 120 240 500 1,100 2,300 5,000 7,500 7,500 堀業(MB/s) 25 50 100 125 150 200 250 250 S4 S6 S10 S15 S20 S30 S40 S50 サイズ(GB) 32 64 128 256 512 1,024 2,048 4,095 埖~古麻 (|晩云) ?160 ?300 ?600 ?1,200 ?2,200 ?4,200 ?8,400 ?17,000 IOPS 500 堀業(MB/s) 60 https://azure.microsoft.com/ja-jp/pricing/details/managed-disks/
  • 11. 3. スワップと匯rディスクとLinux: 匯rディスクの旋喘 ? Windows´匯rディスクにペ`ジファイル塘崔 11 C: D: Azure坪の麗尖マシンA ∀襯泪轡 匯rディスク BLOBや 砿尖ディスク ∀襯泪轡鵑厘 BLOBへのアクセス@A C: D: Azure坪の麗尖マシンB ∀襯泪轡 匯rディスク /dev/sda1 /dev/sdb1 /dev/sda1 /dev/sdb1
  • 12. 3. スワップと匯rディスクとLinux: Linuxのスワップ ? Linux´スワップなし (Red Hat參翌) ? /dev/sda1´システムディスク ? /dev/sdb1´匯rディスク ? 撹ファイルのシと壅軟 (ここでは4096MBのスワップ) 12 /etc/waagent.conf DEMO スワップの撹 ResourceDisk.Format=y ResourceDisk.EnableSwap=y ResourceDisk.SwapSizeMB=4096
  • 13. 4. イメ`ジとプロビジョニングとLinux ? 婢_返のN ? 砿尖宀アカウント ? 匯違晒恬I ? イメ`ジの旋喘 ? VHDアップロ`ド ? ∀襯泪轡鵑寮喘 13 婢_ 匯違晒 壅婢_ 旋喘 婢_ 旋喘 VHD アップロ`ド イメ`ジ
  • 14. 4. イメ`ジとプロビジョニングとLinux: 婢_返のN ? ∀襯泪轡鵑燐拷_(プロビジョニング) 1. 淵ぅ瓸`ジ´マ`ケットプレイスからxk 2. カスタムテンプレ`ト (鏡徭恬撹) OSのインスト`ルと撹 匯違晒 イメ`ジ恬撹 3. VHDアップロ`ド 14 オンプレミス Hyper-V カスタムイメ`ジから カスタマイズ アップロ`ド マ`ケット プレイス VHD ファイル VHDから 淵ぅ瓸`ジから
  • 15. 4. イメ`ジとプロビジョニングとLinux: 砿尖宀アカウント ? Windowsの栽´ビルトインAdministrator ? アカウント兆のみ筝 ? Linuxの栽´仟・罘`ザ` ? rootユ`ザ`とはeに恬撹 15 ビルトインAdministratorの兆念筝 SID: S-1-5-21-XXX-XXX-XXX-500 root Linux ∀襯泪轡 イメ`ジ 婢_ root弖紗砿尖宀 Administrator Windows ∀襯泪轡 イメ`ジ 婢_ アカウント兆筝 弖紗
  • 16. 4. イメ`ジとプロビジョニングとLinux: 匯違晒恬I ? ∀襯泪轡鵑厘三禹´サ`バ`耕嗤の秤鵑鯱茅 ? Windowsの栽´SYSPREP ? Linuxの栽´Azure鏡徭のC嬬 ? +user´´念指の婢_rに弖紗したユ`ザ`を茅 16 SYSPREP /generalize /oobe /shutdown sudo waagent -deprovision+user root Linux ∀襯泪轡 イメ`ジ 婢_ root弖紗砿尖宀 隠贋 root
  • 17. 4. イメ`ジとプロビジョニングとLinux: イメ`ジの旋喘 ? ∀襯泪轡鵐ぅ瓸`ジの恬撹´參和のいずれか ? 匯違晒gみVHDファイルをイメ`ジに鞠h ? VMをキャプチャ´砿尖ディスク駅(Azureポ`タル) ? 圷の∀襯泪轡鵑力茅 ? キャプチャrに徭嗜茅辛(Azureポ`タル) ? ∀襯泪轡鵐ぅ瓸`ジの壅婢_ ? イメ`ジリソ`スから恬撹 ? 砿尖ディスク駅(Azureポ`タル) 17 Linux Windows
  • 18. 4. イメ`ジとプロビジョニングとLinux: VHDアップロ`ド ? Azureサポ`トC嬬の弖紗 ? VHD恬撹念に(オンプレミスで)インスト`ル ? Windows井 ? Linux井 ? 撹箭 (余嶄まで) 18 https://go.microsoft.com/fwlink/?LinkID=394789&clcid=0x409 https://github.com/Azure/WALinuxAgent vm=vmname rg=resourcegroup az vm extension set --vm-name $vm --resource-group $rg ´
  • 19. 4. イメ`ジとプロビジョニングとLinux: ∀襯泪轡鵑寮喘 ? SSH (セキュアシェル)´C嬬 ? 巷_IJ^ / パスワ`ドJ^ ? Windowsから聞う栽´參和のいずれか - bash on Ubuntu on Windows (Windows 10) - クラウドシェルのbash ? GUI´オプション ? VNC (Virtual Network Computing) - デスクトップ慌嗤 ? X Window System (X11) - アプリケ`ション燕幣 - ディスプレイがサ`バ`(NATh廠での旋喘は弖紗O協が駅勣) 19
  • 20. 5. VNET、VPNとLinux ? VNET(∀襯優奪肇鍠`ク) ? Azureの∀襯泪轡鵑僚咯A枠L3スイッチ ? VPN(オプション)...VNETに岷俊アクセス ? VNET貧にVPNゲ`トウェイを撹...rgn署 20 Azure インタ`ネット VNET Azure VNET
  • 21. 5. VNET、VPNとLinux: VNET ? VNET(∀襯優奪肇鍠`ク) ? Azureの∀襯泪轡鵑漏にDHCPクライアント ? VNETの來秤鵑鰓にDHCP秤鵑撹 ? 翌何からIPアドレスの耕協(嚠s)辛嬬 ? 。囃旋喘...アウトバウンド。囃創署 21 VNET Azure坪のDHCPサ`バ`秤麋ゝ IPアドレス護り輝て Azure 嗤創 o創
  • 22. 5. VNET、VPNとLinux: VPN ? VPN...VNETに岷俊アクセス ? VNET貧にVPNゲ`トウェイを撹 ? rgn署(ただし恬撹に45蛍殻業かかる) ? 。囃旋喘...アウトバウンド。囃創署 22 インタ`ネット オンプレミスh廠 L3SW サブネット ゲ`トウェイサブネット
  • 23. 5. VNET、VPNとLinux: VPNのN 23 芙坪ネットワ`クMicrosoft Azure ポイントサイト サイトg (VNETg) 芙坪ネットワ`ク ]囃W Express Route ∀襯優奪肇鍠`ク VNETピアリング Linux/Macintosh サポ`ト弖紗
  • 24. 5. VNET、VPNとLinux: VPNのN(まとめ) 24 兆各 プロトコル 廣吭 サイトg Azure-芙坪 IKEv1 (IPsec) ポイントサイト俊A慌贋音辛 IKEv2 (IPsec) VNETg Azure-Azure IKEv2 (IPsec) サイトg俊Aの鮄 Express Route Azure-]囃W (プロバイダ) ネットワ`クプロバイダ`U喇 ポイントサイト Azure-極挑 SSTP (HTTPS) Windows 7參週 IKEv2 (IPsec) Windows/Mac/Android VNETピアリング Azure-Azure 岷俊俊A もともとはリ`ジョン坪のみ リ`ジョンgに肝鮇
  • 25. 5. VNET、VPNとLinux: ポイントサイト俊AVPN ? ポイントサイト俊A = クライアントからk柵 ? VPNゲ`トウェイのSKU: Basic參翌 ? ル`トベ`スのみ(ポリシ`ベ`ス音辛) ? SSTP (Secure Socket Tunneling Protocol) ? HTTPS旋喘 ? Windows 7參週の坪iC嬬を旋喘 ? IKEv2 ? IPsec旋喘 ? Windows 7參週 ? Macintosh (OS X 10.11參週) ? Linux/AndroidのstrongSwanクライアント https://github.com/Azure/Azure-vpn-config-samples/tree/master/StrongSwan 25
  • 26. 6. クラウドとWindowsとLinux: Microsoft ? Linux ? Window ServerでLinuxコンテナサポ`ト ? Dockerサポ`ト ? Windows貧でbash (Ubuntu) サポ`ト ? クライアントおよびサ`バ` ? Azureポ`タルでbash (Azure CLI) サポ`ト ? PowerShellサポ`トよりも枠 ? Azureストレ`ジアカウントの SMB 3.0 サポ`ト ? Windows´net use X: ? Linux´sudo mount -t cifs 26
  • 27. 6. クラウドとWindowsとLinux: 並箭 ? AzureのF彜 (2016定6埖の並) http://cloud.watch.impress.co.jp/docs/news/1005684.html ? Azure∀襯泪轡鵝弊順の1/4、晩云の1/3がLinux ? Azure Marketplaceの6護がOSS ? Red Hat Enterprise Linuxサポ`ト ? Red Hat芙のサポ`トあり(2016定2埖から) ? Linuxのみの旋喘も紗 ? 並箭: 幄塀氏芙スクウェア?エニックス ? ソ`シャルゲ`ム仝ロ`ドオブヴァ`ミリオン々の 戻工児PにAzure を駻叩LAMP h廠で_k 27 https://www.microsoft.com/ja-jp/casestudies/square-enix.aspx
  • 28. まとめ 1. AzureとHyper-VとLinux ? AzureはHyper-Vで嘛し、LinuxはHyper-Vサポ`ト 2. コマンドとWebポ`タルとLinux ? LinuxからはAzure CLI 2.0で砿尖 ? Webポ`タルからAzure CLI 2.0の軟咾眇苗 3. スワップと匯rディスクとLinux ? 屡協はスワップなし、リソ`スディスクにスワップO協 4. イメ`ジとプロビジョニングとLinux ? SYSPREPに犁韻垢C嬬をg佩 5. VNET、VPNとLinux ? LinuxはIKEv2聞喘 6. クラウドとWindowsとLinux ? Azureは、WindowsもLinuxも揖にサポ`ト 28
  • 29. さらにしく僥ぶには ? Microsoft AzureによるLinux∀襯泪轡黎拷_:児A http://www.trainocate.co.jp/reference/course_details.aspx?code=MSC0609V ? Microsoft AzureによるLinux∀襯泪轡黎拷_:g樹 http://www.trainocate.co.jp/reference/course_details.aspx?code=MSC0610V ? Microsoft Azureによる LAMP h廠のホスティング http://www.trainocate.co.jp/reference/course_details.aspx?code=MSC0611G ? Microsoft AzureによるITインフラの(Windows) http://www.trainocate.co.jp/reference/course_details.aspx?code=MSC0517V 29
  • 30. 30