Zarówno interfejs wiersza polecenia Azure, jak i pakiet PowerShell korzystają z interfejsu REST API platformy Azure.
Jako jeden z naszych kontaktów Microsoft powiedział: Użyj, co chcesz i wolisz.
Istnieją pewne plusy dla Azure CLI:
- Open Source - która ma wiele zalet. W przyszłości może się rozwijać szybciej. Możesz zobaczyć, co naprawdę jest w Kodzie, społeczność może lub będzie większa, i tak dalej.
- Interfejs Azure CLI może być używany z Groovy, Python, Ruby lub dowolnym innym językiem skryptowym. Łatwiej jest uzyskać dobrych programistów dla tych języków niż doświadczony programista PowerShell. Na przykład: Wziąłem Groovy z powodu Javy. Łatwiej jest korzystać z tej kombinacji to uczenie włączony PowerShell ....
Obecnie istnieje 1 naprawdę duży pozytyw dla PowerShell: istnieje ogromna skarbnica przykładów skryptów PowerShell dla Azure. ALE: często trzeba to zrobić samodzielnie, aby dopasować się do wymagań - dlatego przykład może być dobrym punktem wyjścia - czasami łatwiej jest zacząć od zera.
Moja rekomendacja będzie następująca: Użyj interfejsu Azure CLI -> Do obsługi skryptów użyj języka, który zna twoja firma.
W zasadzie tak, jest skierowany do facetów z Linuksa. Power Shell jest dostępny na Linuksie, a niektóre moduły są już przeportowane i działają, oczywiście z upływem czasu wszystkie moduły zostaną przeniesione na rdzeń, ponieważ pełna wersja Power Shell nie będzie dostępna. – 4c74356b41