[Japan Tech summit 2017] DEP 006

M
Microsoft Tech Summit 2017Microsoft Tech Summit 2017
Microsoft Tech Summit 2017本情報の内容(添付文書、リンク先などを含む)は、Microsoft Tech Summit 2017 開催日(2017 年 11 月 8日 - 9 日)時点のものであり、予告なく変更される場合があります。
[Japan Tech summit 2017] DEP 006
PS C:> Get-Profile -Name “Shuhei Uda” | Format-List
名前 : 宇田 周平
職種 : サポート エンジニア
2015/12 – 2017/11
Azure (IaaS / Networking)
2013/06 – 2015/11
Windows (Hyper-V / RDS / Performance)
[Japan Tech summit 2017] DEP 006
[Japan Tech summit 2017] DEP 006
[Japan Tech summit 2017] DEP 006
「何もしてないのに壊れました」
「Windows Update したら調子が悪い」
データのバックアップ・リストア
アプリケーションの再インストール
[Japan Tech summit 2017] DEP 006
[Japan Tech summit 2017] DEP 006
[Japan Tech summit 2017] DEP 006
# 実行ポリシーを設定 (要管理者権限)
Set-ExecutionPolicy RemoteSigned -Force
# Provider を検索
Find-PackageProvider -Force
# Provider を登録
Get-PackageProvider -Name Chocolatey -ForceBootstrap
# パッケージ検索
Find-Package
# インストール
Install-Package -Name Firefox -Force
Install-Package -Name teraterm -Force
[Japan Tech summit 2017] DEP 006
0
500
1000
1500
2000
2500
3000
[Japan Tech summit 2017] DEP 006
PS C:> <Do> - <Something>
(取得) Get - AzureVM
(作成) New - AzureStorageAccount
(変更) Set - AzureRmVirtualNetwork
(削除) Remove - AzureRmPublicIpAddress
# Get-AzureVM: クラシック デプロイ モデル向け
# Get-AzureRmVM: リソース マネージャー モデル向け
# まずは Get-AzureRmXXXX から始めましょう!
PS C:> Get-AzureRmVm
ResourceGroupName Name Location VmSize OsType
----------------- ---- -------- ------ ------
ArmResourceGroup LinuxVM EastAsia Basic_A0 Linux
ArmResourceGroup WindowsVM EastAsia Standard_DS2_v2 Windows
# Get コマンドだけでも様々な情報が取得できますし、
# 情報取得のみであれば、環境を壊すこともありません
$VM = Get-AzureRmVM
$StorageAccount = Get-AzureRmStorageAccount
$VirtualNetwork = Get-AzureRmVirtualNetwork
$ResourceGroup = Get-AzureRmResourceGroup
$PublicIpAddress = Get-AzureRmPublicIpAddress
$NetworkInterface = Get-AzureRmNetworkInterface
$NetworkSecurityGroup = Get-AzureRmNetworkSecurityGroup
$LoadBalancer = Get-AzureRmLoadBalancer
# Get-Command Get-AzureRm* でコマンドの一覧が取得可能
参考: https://github.com/ShuheiUda/Get-SubscriptionDetails
[Japan Tech summit 2017] DEP 006
management.core.windows.net
management.azure.com
Resource
Provider
REST API
Endpoint
PowerShell
Console
User
Input
2. HTTP Request
(Get / Put)
1. コマンド入力
(ex. New-AzureRmVM)
4. HTTP Response
(200 / 404 / 503)
3. 内部処理
5. 結果を出力
management.core.windows.net
management.azure.com
Resource
Provider
REST API
Endpoint
PowerShell
Console
User
Input
2. HTTP Request2. HTTP Request
(Get / Put)
1. コマンド入力
(ex. New-AzureRmVM)
4. HTTP Response
(200 / 404 / 503)
3. 内部処理
5. 結果を出力
• xxxx は、コマンドレット、関数、スクリプト ファイル、
または操作可能なプログラムの名前として認識されません。
• パラメーター名 ‘xxxx' に一致するパラメーターが見つかりません。
• パラメーター 'VM' をバインドできません。“xxxx" の値を "System.String" 型から
"Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine" 型に変換できません。
etc…
management.core.windows.net
management.azure.com
Resource
Provider
REST API
Endpoint
PowerShell
Console
User
Input
2. HTTP Request2. HTTP Request
(Get / Put)
1. コマンド入力
(ex. New-AzureRmVM)
4. HTTP Response
(200 / 404 / 503)
3. 内部処理
5. 結果を出力
• この要求の送信中にエラーが発生しました。
management.core.windows.net
management.azure.com
Resource
Provider
REST API
Endpoint
PowerShell
Console
User
Input
2. HTTP Request2. HTTP Request
(Get / Put)
1. コマンド入力
(ex. New-AzureRmVM)
4. HTTP Response
(200 / 404 / 503)
3. 内部処理
5. 結果を出力
• InternalError: The server encountered an internal error.
Please retry the request.
[Japan Tech summit 2017] DEP 006
[Japan Tech summit 2017] DEP 006
[Japan Tech summit 2017] DEP 006
[Japan Tech summit 2017] DEP 006
[Japan Tech summit 2017] DEP 006
[Japan Tech summit 2017] DEP 006
PS C:> Get-AzureRmVMBootDiagnosticsData
-Name <VMName> -ResourceGroupName <RGName>
-Windows -LocalPath <C:logs>
1. 時刻がずれていないかを確認
(OS がハングアップしていないか)
2. ネットワーク接続状況を確認
PS C:> Get-AzureRmEffectiveNetworkSecurityGroup
-NetworkInterfaceName <NICName>
-ResourceGroupName <RGName>
PS C:> Test-AzureRmTraffic.ps1 -VMName VMName
-SourceIPv4Address <IP> -SourcePort <Port>
-DestinationIPv4Address <IP> -DestinationPort <Port>
-Protocol <TCP/UDP> -Direction <Inbound/Outbound>
# ダウンロード先
# https://github.com/ShuheiUda/Test-AzureRmTraffic
[Japan Tech summit 2017] DEP 006
[Japan Tech summit 2017] DEP 006
PS C:> Test-AzureRmTraffic.ps1 -VMName Name -SourceIPv4Address 203.0.113.4
-SourcePort 65000 -DestinationIPv4Address 10.0.0.4 -DestinationPort 443
-Protocol TCP -Direction Inbound
Access : Deny
Priority : 4096
Name : securityRules/DenyAll
Protocol : All
SourceAddressPrefix : 0.0.0.0/0
SourcePortRange : 0-65535
DestinationAddressPrefix : 0.0.0.0/0
DestinationPortRange : 0-65535
Direction : Inbound
PS C:> Test-AzureRmTraffic.ps1 -VMName Name -SourceIPv4Address 203.0.113.4
-SourcePort 65000 -DestinationIPv4Address 10.0.0.4 -DestinationPort 3389
-Protocol TCP -Direction Inbound
Access : Allow
Priority : 1000
Name : securityRules/default-allow-rdp
Protocol : Tcp
SourceAddressPrefix : 0.0.0.0/0
SourcePortRange : 0-65535
DestinationAddressPrefix : 0.0.0.0/0
DestinationPortRange : 3389-3389
Direction : Inbound
# 本日の資料はこちら http://aka.ms/DEP006
[Japan Tech summit 2017] DEP 006
[Japan Tech summit 2017] DEP 006
■
 https://www.powershellgallery.com/
■
 https://channel9.msdn.com/Events/de-code/2016/INF-009
■
 https://qiita.com/jca02266/items/a0c71ae90d055ab3893c
■
 http://winscript.jp/powershell/
■
 https://docs.microsoft.com/ja-jp/powershell/azure/overview
■
 https://github.com/Azure/azure-powershell
■
 https://www.syuheiuda.com/?p=3489
■
 https://blogs.technet.microsoft.com/jpaztech/
1 de 42

Mais conteúdo relacionado

Mais procurados(20)

[Japan Tech summit 2017] DAL 005[Japan Tech summit 2017] DAL 005
[Japan Tech summit 2017] DAL 005
Microsoft Tech Summit 2017384 visualizações
[Japan Tech summit 2017]  CLD 006[Japan Tech summit 2017]  CLD 006
[Japan Tech summit 2017] CLD 006
Microsoft Tech Summit 2017130 visualizações
[Japan Tech summit 2017] DAL 006[Japan Tech summit 2017] DAL 006
[Japan Tech summit 2017] DAL 006
Microsoft Tech Summit 2017227 visualizações
[Japan Tech summit 2017]  CLD 019[Japan Tech summit 2017]  CLD 019
[Japan Tech summit 2017] CLD 019
Microsoft Tech Summit 2017285 visualizações
[Japan Tech summit 2017] APP 001[Japan Tech summit 2017] APP 001
[Japan Tech summit 2017] APP 001
Microsoft Tech Summit 2017244 visualizações
[Japan Tech summit 2017]  CLD 013[Japan Tech summit 2017]  CLD 013
[Japan Tech summit 2017] CLD 013
Microsoft Tech Summit 2017887 visualizações
Tech summit2017 arukikata_all_finalTech summit2017 arukikata_all_final
Tech summit2017 arukikata_all_final
Microsoft Tech Summit 2017245 visualizações
[Japan Tech summit 2017] DEP 009[Japan Tech summit 2017] DEP 009
[Japan Tech summit 2017] DEP 009
Microsoft Tech Summit 2017911 visualizações
[Japan Tech summit 2017]  APP 006[Japan Tech summit 2017]  APP 006
[Japan Tech summit 2017] APP 006
Microsoft Tech Summit 20172.3K visualizações
[Japan Tech summit 2017]  CLD 015[Japan Tech summit 2017]  CLD 015
[Japan Tech summit 2017] CLD 015
Microsoft Tech Summit 20171.7K visualizações
[Japan Tech summit 2017]  CLD 007[Japan Tech summit 2017]  CLD 007
[Japan Tech summit 2017] CLD 007
Microsoft Tech Summit 2017219 visualizações
[Japan Tech summit 2017] DEP 02[Japan Tech summit 2017] DEP 02
[Japan Tech summit 2017] DEP 02
Microsoft Tech Summit 2017363 visualizações
[Japan Tech summit 2017] DEP 008[Japan Tech summit 2017] DEP 008
[Japan Tech summit 2017] DEP 008
Microsoft Tech Summit 2017457 visualizações
[Japan Tech summit 2017]  CLD 008[Japan Tech summit 2017]  CLD 008
[Japan Tech summit 2017] CLD 008
Microsoft Tech Summit 2017223 visualizações
[Japan Tech summit 2017]  CLD 003[Japan Tech summit 2017]  CLD 003
[Japan Tech summit 2017] CLD 003
Microsoft Tech Summit 2017444 visualizações
[Japan Tech summit 2017]  CLD 014[Japan Tech summit 2017]  CLD 014
[Japan Tech summit 2017] CLD 014
Microsoft Tech Summit 2017137 visualizações
[Japan Tech summit 2017] DEP 007[Japan Tech summit 2017] DEP 007
[Japan Tech summit 2017] DEP 007
Microsoft Tech Summit 2017300 visualizações
[Japan Tech summit 2017] DAL 004[Japan Tech summit 2017] DAL 004
[Japan Tech summit 2017] DAL 004
Microsoft Tech Summit 2017757 visualizações
Prd008 日本初!“windows 10_team”_os_Prd008 日本初!“windows 10_team”_os_
Prd008 日本初!“windows 10_team”_os_
Tech Summit 2016266 visualizações
[Japan Tech summit 2017]  CLD 009[Japan Tech summit 2017]  CLD 009
[Japan Tech summit 2017] CLD 009
Microsoft Tech Summit 20171.5K visualizações

Destaque(15)

[Japan Tech summit 2017]  CLD 011[Japan Tech summit 2017]  CLD 011
[Japan Tech summit 2017] CLD 011
Microsoft Tech Summit 2017282 visualizações
[Japan Tech summit 2017]  DEP 003[Japan Tech summit 2017]  DEP 003
[Japan Tech summit 2017] DEP 003
Microsoft Tech Summit 2017551 visualizações
[Japan Tech summit 2017] DAL 008[Japan Tech summit 2017] DAL 008
[Japan Tech summit 2017] DAL 008
Microsoft Tech Summit 2017621 visualizações
[Japan Tech summit 2017] MAI 008[Japan Tech summit 2017] MAI 008
[Japan Tech summit 2017] MAI 008
Microsoft Tech Summit 2017471 visualizações
[Japan Tech summit 2017]  MAI 006[Japan Tech summit 2017]  MAI 006
[Japan Tech summit 2017] MAI 006
Microsoft Tech Summit 2017401 visualizações
[Japan Tech summit 2017]  MAI 001[Japan Tech summit 2017]  MAI 001
[Japan Tech summit 2017] MAI 001
Microsoft Tech Summit 2017323 visualizações
[Japan Tech summit 2017]  MAI 002[Japan Tech summit 2017]  MAI 002
[Japan Tech summit 2017] MAI 002
Microsoft Tech Summit 2017454 visualizações
[Japan Tech summit 2017] PRD 005[Japan Tech summit 2017] PRD 005
[Japan Tech summit 2017] PRD 005
Microsoft Tech Summit 2017989 visualizações
[Japan Tech summit 2017] DEP 001[Japan Tech summit 2017] DEP 001
[Japan Tech summit 2017] DEP 001
Microsoft Tech Summit 20171.5K visualizações
[Japan Tech summit 2017] SPL 004[Japan Tech summit 2017] SPL 004
[Japan Tech summit 2017] SPL 004
Microsoft Tech Summit 2017455 visualizações
[Japan Tech summit 2017] MAI 005[Japan Tech summit 2017] MAI 005
[Japan Tech summit 2017] MAI 005
Microsoft Tech Summit 20171.3K visualizações
[Japan Tech summit 2017] SPL 005[Japan Tech summit 2017] SPL 005
[Japan Tech summit 2017] SPL 005
Microsoft Tech Summit 2017535 visualizações
[Japan Tech summit 2017]  DAL 002[Japan Tech summit 2017]  DAL 002
[Japan Tech summit 2017] DAL 002
Microsoft Tech Summit 2017193 visualizações
[Japan Tech summit 2017] MAI 003[Japan Tech summit 2017] MAI 003
[Japan Tech summit 2017] MAI 003
Microsoft Tech Summit 20171.2K visualizações
[Japan Tech summit 2017] SPL 002[Japan Tech summit 2017] SPL 002
[Japan Tech summit 2017] SPL 002
Microsoft Tech Summit 2017714 visualizações

Similar a [Japan Tech summit 2017] DEP 006(20)

Data Factory V2 新機能徹底活用入門Data Factory V2 新機能徹底活用入門
Data Factory V2 新機能徹底活用入門
Keisuke Fujikawa2.8K visualizações
Windows PowerShell 2.0 の基礎知識Windows PowerShell 2.0 の基礎知識
Windows PowerShell 2.0 の基礎知識
shigeya3.3K visualizações
多要素認証による Amazon WorkSpaces の利用多要素認証による Amazon WorkSpaces の利用
多要素認証による Amazon WorkSpaces の利用
Amazon Web Services Japan15.3K visualizações
Azure id and rbac v0.7.19.0815Azure id and rbac v0.7.19.0815
Azure id and rbac v0.7.19.0815
Ayumu Inaba473 visualizações
JAWS-UG Meets Windows (JAWS Days 2017)JAWS-UG Meets Windows (JAWS Days 2017)
JAWS-UG Meets Windows (JAWS Days 2017)
Amazon Web Services Japan3.8K visualizações
DB TechShowcase Tokyo - Intelligent Data PlatformDB TechShowcase Tokyo - Intelligent Data Platform
DB TechShowcase Tokyo - Intelligent Data Platform
Daiyu Hatakeyama676 visualizações
BPStudy20121221BPStudy20121221
BPStudy20121221
Shinichiro Takezaki2.6K visualizações
PowerShellを使用したWindows Serverの管理PowerShellを使用したWindows Serverの管理
PowerShellを使用したWindows Serverの管理
junichi anno8.7K visualizações
Monitoring あれこれMonitoring あれこれ
Monitoring あれこれ
Norio Sashizaki1.7K visualizações
エンジニアのための Azure 基礎知識エンジニアのための Azure 基礎知識
エンジニアのための Azure 基礎知識
Daiyu Hatakeyama2.1K visualizações
Windows Azure PHP Tips Windows Azure PHP Tips
Windows Azure PHP Tips
Microsoft Openness Japan662 visualizações
Migrating from SQL Server Profiler to xEvent ProfilerMigrating from SQL Server Profiler to xEvent Profiler
Migrating from SQL Server Profiler to xEvent Profiler
Oshitari_kochi741 visualizações
機械学習 / Deep Learning 大全 (5) Tool編機械学習 / Deep Learning 大全 (5) Tool編
機械学習 / Deep Learning 大全 (5) Tool編
Daiyu Hatakeyama877 visualizações

Mais de Microsoft Tech Summit 2017(9)

[Japan Tech summit 2017] SEC 010[Japan Tech summit 2017] SEC 010
[Japan Tech summit 2017] SEC 010
Microsoft Tech Summit 20171.1K visualizações
[Japan Tech summit 2017] MAI 007[Japan Tech summit 2017] MAI 007
[Japan Tech summit 2017] MAI 007
Microsoft Tech Summit 2017414 visualizações
[Japan Tech summit 2017] SEC 012[Japan Tech summit 2017] SEC 012
[Japan Tech summit 2017] SEC 012
Microsoft Tech Summit 2017752 visualizações
[Japan Tech summit 2017] PRD 011[Japan Tech summit 2017] PRD 011
[Japan Tech summit 2017] PRD 011
Microsoft Tech Summit 2017481 visualizações
[Japan Tech summit 2017] SEC 005[Japan Tech summit 2017] SEC 005
[Japan Tech summit 2017] SEC 005
Microsoft Tech Summit 20171.1K visualizações
[Japan Tech summit 2017] SEC 003[Japan Tech summit 2017] SEC 003
[Japan Tech summit 2017] SEC 003
Microsoft Tech Summit 2017293 visualizações
[Japan Tech summit 2017] PRD 001[Japan Tech summit 2017] PRD 001
[Japan Tech summit 2017] PRD 001
Microsoft Tech Summit 2017467 visualizações
[Japan Tech summit 2017] SEC 007[Japan Tech summit 2017] SEC 007
[Japan Tech summit 2017] SEC 007
Microsoft Tech Summit 2017462 visualizações
[Japan Tech summit 2017] SEC 001[Japan Tech summit 2017] SEC 001
[Japan Tech summit 2017] SEC 001
Microsoft Tech Summit 2017428 visualizações

[Japan Tech summit 2017] DEP 006