Jak utworzyć maszynę wirtualną z systemem Windows 10 na platformie Azure

Obecnie świat IT zwraca się ku nowej technologii, która obiecuje ogromne korzyści nie tylko pod względem dynamiki, ale także bezpieczeństwa i skalowania, a jest to wykorzystanie pamięci masowej w chmurze (Internet) dla setek produktów i aplikacji. W tym segmencie Microsoft odgrywa bardzo ważną rolę ze swoją ofertą Azure. Microsoft Azure integruje znaczną liczbę usług w chmurze, z którymi stara się w pełni sprostać wymaganiom organizacji niezależnie od ich wielkości.

Dzięki Azure możliwe będzie tworzenie, zarządzanie i przeprowadzanie wdrożeń aplikacji z punktami dostępowymi na całym świecie (ponad 130 krajów) oraz z najlepszymi opcjami zasobów i narzędzi kontrolnych dla tych aplikacji lub usług.

Zalety platformy AzureWdrażając i wykorzystując Azure do zarządzania naszymi maszynami wirtualnymi lub produktami, uzyskujemy dostęp do świata, który oferuje nam takie korzyści, jak:

  • Niezawodność
  • Bezpieczeństwo
  • Uczciwość
  • Dostępność
  • Wdrażanie sztucznej inteligencji i nie tylko

Funkcjonalność związana z bezpieczeństwemOprócz tych zalet Azure, kiedy tworzymy i montujemy tam produkt, aby używać go w naszej organizacji, uzyskujemy dostęp do funkcji bezpieczeństwa, takich jak:

  • Centralne zarządzanie tożsamością i kontrola dostępu
  • Ochrona danych przechowywanych na dyskach
  • Zarządzanie kluczami i certyfikatami
  • Ochrona sieci
  • Scentralizowana kontrola w celu uniknięcia ataków zewnętrznych lub wewnętrznych

Niewątpliwie jednym z głównych zastosowań Microsoft Azure jest tworzenie maszyn wirtualnych, zarówno Windows jak i Linux, dlatego Solvetic wyjaśni jak stworzyć maszynę wirtualną w Microsoft Azure.

1. Jak uzyskać dostęp do Microsoft Azure


Aby uzyskać dostęp do Microsoft Azure, musimy się zarejestrować i będziemy mieć bezpłatny dostęp przez rok oraz do 200 USD w kredytach. Po tym czasie koszty operacyjne w Azure będą wyglądać tak:

DeweloperJest wdrażany w środowiskach testowych i nieprodukcyjnych i kosztuje 24,46 € / miesiąc
StandardMoże być wdrożony w środowiskach produkcyjnych i kosztuje 84,33 € / miesiąc
Profesjonalny bezpośredniJest to część krytycznej zależności biznesowej, a jej koszt to 843,30 € / miesiąc
PremierJest to najwyższy poziom i wymaga bezpośredniego kontaktu z firmą Microsoft w przypadku problemów związanych z kosztami w oparciu o wymagania dotyczące zasobów.

Krok 1
Aby uzyskać dostęp do Microsoft Azure, musimy przejść do następującego linku:

Krok 2
Tam wprowadzimy nasz adres e-mail wraz z przypisanym hasłem:

Krok 3
Tam klikamy przycisk Zaloguj się, aby się zalogować i zobaczymy:

Azure oferuje nam 3 różne sposoby tworzenia naszych maszyn wirtualnych, Solvetic wyjaśni każdą z tych opcji, aby wybrać tę, która najlepiej odpowiada naszym potrzebom.

2. Jak utworzyć maszynę wirtualną z systemem Windows 10 za pomocą portalu Azure


Jest to jedna z najprostszych metod, ponieważ wykonamy ją bezpośrednio z pulpitu Microsoft Azure, gdy uzyskamy do niej dostęp. Jeśli zdecydujemy się na korzystanie z portalu Azure, będziemy dysponować interfejsem użytkownika opartym na przeglądarce w celu tworzenia maszyn wirtualnych i związanych z nimi zasobów.

Krok 1
Jako punkt wyjścia przejdziemy do poniższego linku i zalogujemy się:

Krok 2
W wyświetlonym oknie kliknij opcję „Utwórz zasób” znajdującą się w lewym panelu bocznym:

Krok 3
Wyświetli się następujące okno, a w polu Azure Marketplace znajdującym się na górze wchodzimy do systemu Windows 10 i zostaną wyświetlone różne opcje do wyboru:

Krok 4
W tym przypadku wybierzemy opcję Windows 10 Pro wersja 1709 i wyświetli się:

POWIĘKSZAĆ

Krok 5
Tam klikamy przycisk Utwórz znajdujący się na dole iw nowym oknie przejdziemy do zakładki Dane podstawowe, musimy przypisać parametry takie jak:

  • Zdefiniuj subskrypcję, w której jesteśmy zarejestrowani, w tym przypadku Bezpłatna Wycena
  • Wybierz grupę zasobów, jeśli nie istnieje, kliknij przycisk Utwórz nową
  • Do maszyny wirtualnej przypisujemy nazwę, która musi mieć maksymalnie 15 znaków, nie może zawierać znaków specjalnych i w tym celu Azure zweryfikuje każdy warunek
  • Określamy obszar, na którym ma się znajdować wspomniana maszyna wirtualna

POWIĘKSZAĆ

Krok 6
Sekcja Rozmiar jest tworzona z domyślnymi parametrami, którymi są:

  • 7 GB pamięci RAM
  • 2 wirtualne procesory
  • Dysk 50 GB

Jeśli chcesz uzyskać lepszą konfigurację, kliknij linię Zmień rozmiar, a pojawi się następujące okno, w którym wybieramy najlepszą dostępną alternatywę:

POWIĘKSZAĆ

Krok 7
Na dole musimy skonfigurować nazwę użytkownika Administrator z jego hasłem. To hasło musi mieć co najmniej 12 znaków i spełniać wymagania dotyczące złożoności zdefiniowane przez platformę Azure. W polu Reguły portów przychodzących zaznacz pole Zezwalaj na wybrane porty, a następnie wybierz z listy rozwijanej RDP (3389) i HTTP, aby zezwolić na zewnętrzny dostęp do maszyny wirtualnej.

Krok 8
W następnej sekcji o nazwie Dyski zobaczymy to. Tam możemy wybrać jeden z następujących typów dysków twardych:

  • Premium SSD
  • Standardowy dysk SSD
  • Standardowy dysk twardy

Pamiętaj, że dyski półprzewodnikowe (SDD) oferują lepsze prędkości uruchamiania, zamykania i odczytu/zapisu.

Krok 9
W zakładce Sieci możemy dodać nowe karty sieciowe i w razie potrzeby ustalić nowe zakresy IP.

Krok 10
W sekcji Administracja będziemy mogli włączyć lub wyłączyć korzystanie z narzędzi kontrolnych, takich jak:

  • Diagnostyka startowa
  • Diagnostyka systemu gościa
  • Automatyczne wyłączanie itp.

Krok 11
W sekcji Konfiguracja gościa będzie można dodawać dodatkowe konfiguracje, agenty, skrypty lub aplikacje za pośrednictwem maszyny wirtualnej lub rozszerzeń cloud-init:

Krok 12
W zakładce Etykiety możemy tworzyć nowe etykiety, są to pary nazwa-wartość, które dają możliwość kategoryzacji zasobów i tym samym dostępu do skonsolidowanego rozliczenia poprzez zastosowanie tej samej etykiety w różnych zasobach i grupach zasobów na platformie Azure.

Krok 13
W ostatniej zakładce Przejrzyj i utwórz zobaczymy podsumowanie maszyny z systemem Windows 10 do utworzenia za pośrednictwem Azure Portal:

POWIĘKSZAĆ

Krok 14
Jeśli wszystko się zgadza, kliknij przycisk Utwórz i rozpocznie się proces wdrażania tej maszyny wirtualnej na Azure:

Krok 15
Po zakończeniu tego procesu zobaczymy bezpośrednio w panelu Azure. Tam możemy kliknąć przycisk Przejdź do zasobu, aby przejść do stworzonej przez nas maszyny wirtualnej.

Krok 16
Po tym procesie będziemy gotowi do połączenia się z maszyną wirtualną. Jeśli przeprowadzamy ten proces w macOS, musimy użyć klienta zdalnego dostępu, ale jeśli korzystamy z systemu Windows, możemy kliknąć przycisk Połącz znajdujący się w górnej części maszyny wirtualnej:

POWIĘKSZAĆ

Krok 17
Po kliknięciu przycisku Połącz zostanie wyświetlony następujący panel boczny:

Krok 18
Tam klikamy przycisk Pobierz plik RDP, a po pobraniu go uruchamiamy i zobaczymy:

Krok 19
Tam klikamy przycisk Połącz i pojawi się następujące okno, w którym wpisujemy nazwę użytkownika w formacie localhost \ user z przypisanym hasłem:

Krok 20
Kliknij OK, aby potwierdzić użytkownika i uzyskać dostęp do maszyny wirtualnej, a zobaczymy następujące ostrzeżenie:

Krok 21
Tam klikamy Tak, aby zatwierdzić dostęp i rozpocząć połączenie z Windows 10:

Krok 22
Po uzyskaniu dostępu możemy użyć polecenia winver, aby potwierdzić, że wybrana wersja została zainstalowana, w tym przypadku Windows 10 1709:

W ten sposób nauczyliśmy się tworzyć maszynę wirtualną za pomocą portalu Azure.

3. Jak utworzyć maszynę wirtualną z systemem Windows 10 za pomocą PowerShell na platformie Azure


Microsoft Azure integruje moduł Azure PowerShell, który został opracowany do tworzenia i zarządzania zasobami Azure z wiersza poleceń PowerShell lub za pomocą skryptów.

Krok 1
Jednym z najprostszych sposobów wykorzystania tej metody jest przejście do poniższego linku i zalogowanie się do Microsoft Azure. Jak widać, tam nawiązywane jest połączenie z Azure.

W przypadku instalowania i używania programu PowerShell lokalnie wymagana jest wersja 5.7.0 modułu Azure PowerShell lub dowolna nowsza wersja, aby sprawdzić poprawność wersji, musimy wykonać polecenie cmdlet Get-Module -ListAvailable AzureRM, aby sprawdzić poprawność wersji.

Krok 2
Pierwszym krokiem do wykonania jest utworzenie grupy zasobów platformy Azure przy użyciu polecenia cmdlet New-AzureRmResourceGroup, pamiętaj, że grupa zasobów to logiczny kontener, w którym są wdrażane i zarządzane zasoby platformy Azure.

W tym celu wykonujemy następującą linię:

 Nowa usługa AzureRmResourceGroup - nazwa Solvetic - lokalizacja EastUS
Krok 3
Możemy zastąpić Solvetic wybraną nazwą i w razie potrzeby zdefiniować lokalizację tego zasobu.

Krok 4
Teraz utworzymy maszynę wirtualną za pomocą New-AzureRmVM, w tym celu wkleimy następujące wiersze z wymaganymi wartościami:

 New-AzureRmVm `-ResourceGroupName" Solvetic "` -Name "W10" `-Location" East US "` -VirtualNetworkName "Vnet" `-SubnetName" Podsieć "` -SecurityGroupName "NetworkSecurityGroup" `-PublicIpAddressName" myPublicIpAddPorts 80"` -Open , 3389

POWIĘKSZAĆ

Krok 5
Tam zostaniemy poproszeni o podanie nazwy użytkownika wraz z hasłem, a naciśnięcie Enter rozpocznie proces tworzenia maszyny wirtualnej.

Po zakończeniu tego procesu zobaczymy podsumowanie tego, co zostało przetworzone:

POWIĘKSZAĆ

Krok 6
Jeśli chcemy, możemy przejść do Azure Portal i tam sprawdzić, czy nasza maszyna wirtualna została utworzona poprawnie:

POWIĘKSZAĆ

Krok 7
Przed rozpoczęciem procesu połączenia z maszyną musimy znać jej publiczny adres IP, w tym celu wykonujemy następujące czynności:

 Get-AzureRmPublicIpAddress-ResourceGroupName "Solvetic" | Wybierz „Adres IP”

POWIĘKSZAĆ

Krok 8
Teraz z tym adresem IP otwieramy lokalną sesję PowerShell na fizycznym komputerze i wykonujemy następującą składnię:

 mstsc / v: IPPublica
Krok 9
Zostanie wyświetlony kreator połączenia zdalnego, w którym wprowadzimy odpowiednią nazwę użytkownika i hasło:

Krok 10
Klikamy Akceptuj i podobnie jak w poprzednim kroku, zobaczymy następujący komunikat. Tam klikamy Tak, aby uzyskać dostęp do maszyny wirtualnej.

Krok 11

W momencie, w którym chcemy wyeliminować zasoby i maszynę wirtualną, wykonamy:

 Usuń AzureRmResourceGroup - nazwa Solvetic

POWIĘKSZAĆ

Wpisujemy literę Y w celu potwierdzenia, w ten sposób będzie można stworzyć naszą wirtualną maszynę Windows 10 z PowerShellem na Azure.

4. Jak utworzyć maszynę wirtualną z systemem Windows 10 za pomocą interfejsu wiersza polecenia platformy Azure?


Interfejs wiersza polecenia platformy Azure został opracowany w celu tworzenia zasobów platformy Azure i zarządzania nimi z poziomu wiersza polecenia lub za pomocą skryptów.

Azure Cloud Shell to bezpłatna interaktywna powłoka, której można używać do wykonywania różnych poleceń do zarządzania na maszynach wirtualnych i możemy jej używać zarówno w przeglądarce, jak i w wierszu poleceń systemu Windows.
Cloud Shell ma wstępnie zainstalowane i skonfigurowane do użycia z naszym kontem narzędzia Azure, co upraszcza działania Microsoft Azure.

Krok 1
Aby uzyskać dostęp do Cloud Shell, możemy kliknąć odpowiednią ikonę znajdującą się u góry Azure Portal:

POWIĘKSZAĆ

Krok 2
Tam bash zostanie wyświetlony na dole wspomnianego portalu:

POWIĘKSZAĆ

Krok 3
Jeśli chcemy z niego korzystać z poziomu przeglądarki możemy przejść do poniższego linku:

Krok 4
Pierwszym krokiem do wykonania będzie utworzenie naszej grupy zasobów poprzez wykonanie:

 az group create --name Solvetic --location eastus

Krok 5
W Microsoft Azure mamy następujące lokalizacje:

  • westus2
  • zachodniocentralny
  • południowo-centralny
  • centralus
  • Wschód
  • Zachodnio europejski
  • Azja Południowo-Wschodnia
  • japonia wschodnia
  • Brazylia
  • australia-południowy wschód
  • centralne indie

Tam możemy wybrać żądany.

Krok 6
Teraz musimy określić obraz do użycia dla naszej maszyny wirtualnej, w bash Azure Windows 10 nie ma jeszcze dostępnego obrazu, więc w tym przypadku użyjemy Windows Server 2016 jako przykładu.

Aby uzyskać dostęp do pełnej listy obrazów dostępnych od firmy Microsoft, możemy wykonać następujące czynności:

 az vm image list --publisher Microsoft --output table --all

POWIĘKSZAĆ

Krok 7
Aby uzyskać dostęp do większej liczby obrazów, możemy wykonać następujący wiersz:

 az vm image list --output table
Po zdefiniowaniu nazwy obrazu, wykonamy następujące wiersze z żądanymi parametrami:
 az vm create \ --resource-group Solvetic \ --name „Nazwa MV” \ --image win2016datacenter \ --admin-username „Użytkownik” \ --admin-password „Hasło”

Krok 8
Naciśnij Enter i rozpocznie się proces tworzenia maszyny wirtualnej. Po zakończeniu zobaczymy:

POWIĘKSZAĆ

Krok 9
Tam widzimy, że Azure wskazuje publiczny adres IP maszyny, za pomocą której uzyskamy do niej zdalny dostęp. Domyślnie tylko połączenia RDP są otwarte podczas tworzenia maszyny wirtualnej Windows na Azure, możemy użyć az vm open-port, aby otworzyć port TCP 80, który będzie używany z serwerem sieciowym IIS, w tym celu wykonujemy:

 az vm open-port --port 80 --resource-group Solvetic --name WinServer

POWIĘKSZAĆ

Krok 10
Aby połączyć się z maszyną wirtualną, przejdziemy lokalnie do Windows PowerShell i tam wykonamy następującą składnię:

 mstsc / v: IPPublica

Krok 11
Wprowadzamy utworzone poświadczenia i wyświetli się okno zdalnego dostępu:

Krok 12
Tam klikamy Tak i możemy uzyskać dostęp do maszyny wirtualnej, którą stworzyliśmy za pomocą Azure CLI:

POWIĘKSZAĆ

Krok 13
Jak już wspomnieliśmy, CLI można uruchomić z wiersza polecenia systemu Windows 10, w tym celu musimy go zainstalować i użyć polecenia az login, aby uzyskać dostęp do platformy Azure. Po tym zobaczymy szczegóły naszego zarejestrowanego konta i będzie można w pełni korzystać z dostępnych poleceń CLI.

Krok 14
Gdy chcemy usunąć maszynę wirtualną z Azure, możemy przejść do Panelu, wybrać maszynę wirtualną i kliknąć przycisk Usuń, a wyświetli się następujący komunikat:

Kliknij Tak, aby potwierdzić akcję i rozpocznie się proces usuwania wybranej maszyny:

W ten sposób widzieliśmy 3 metody tworzenia naszych maszyn w Microsoft Azure i cieszenia się każdą z jego funkcji administracyjnych.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave