Nawigacja bloga

Najnowsze posty

Kopia zapasowa Windows 11 — kompletny poradnik backup i odzyskiwania
Kopia zapasowa Windows 11 — kompletny poradnik backup i odzyskiwania
9 wyświetlenia 0 Lubię
Kopia zapasowa Windows 11 — kompletny poradnik backup i odzyskiwania Backup w Windows 11 nie jest...
Czytaj więcej
Microsoft Access 2024 — bazy danych dla małych firm i urzędów
Microsoft Access 2024 — bazy danych dla małych firm i urzędów
9 wyświetlenia 0 Lubię
Microsoft Access 2024 — bazy danych dla małych firm i urzędów W wielu organizacjach porządek w...
Czytaj więcej
Microsoft Word 2024 — zaawansowane formatowanie dokumentów
Microsoft Word 2024 — zaawansowane formatowanie dokumentów
12 wyświetlenia 0 Lubię
Microsoft Word 2024 — zaawansowane formatowanie dokumentów Microsoft Word 2024 — zaawansowane...
Czytaj więcej
Home office 2026 — najlepsze oprogramowanie do pracy zdalnej
Home office 2026 — najlepsze oprogramowanie do pracy zdalnej
7 wyświetlenia 0 Lubię
Home office 2026 — najlepsze oprogramowanie do pracy zdalnej Praca zdalna w 2026 roku nie...
Czytaj więcej
Partycjonowanie dysku w Windows 11 — kompletny poradnik
Partycjonowanie dysku w Windows 11 — kompletny poradnik
9 wyświetlenia 0 Lubię
Partycjonowanie dysku w Windows 11 — kompletny poradnik Partycjonowanie dysku w Windows 11...
Czytaj więcej

Azure Arc i Windows Server — zarządzanie hybrydowe chmura + on-premises

127 Odsłony 0 Polubiony
 

Zarządzanie infrastrukturą IT w modelu hybrydowym — część serwerów on-premises, część w chmurze — stało się standardem w polskich firmach. Azure Arc to odpowiedź Microsoftu na jedno z największych wyzwań administratorów: jak centralnie zarządzać setkami maszyn rozproszonych między lokalnym centrum danych a chmurą? W tym przewodniku pokażemy krok po kroku, jak wdrożyć Azure Arc z Windows Server, jakie korzyści daje i ile to kosztuje.

? Spis treści

  1. Czym jest Azure Arc? Architektura i zasada działania
  2. 7 kluczowych korzyści dla administratorów
  3. Wymagania wstępne — co potrzebujesz przed startem
  4. Krok po kroku: onboarding Windows Server do Azure Arc
  5. Monitoring i Azure Monitor — pełna widoczność
  6. Bezpieczeństwo: Defender for Cloud, Sentinel, polityki
  7. Koszty Azure Arc — co jest darmowe, a co płatne?
  8. Azure Arc vs. tradycyjne zarządzanie — porównanie
  9. Best practices wdrożeniowe
  10. FAQ — najczęstsze pytania

1. Czym jest Azure Arc? Architektura i zasada działania

Azure Arc (pełna nazwa: Azure Arc-enabled servers) to usługa platformy Microsoft Azure, która pozwala rejestrować i zarządzać maszynami fizycznymi oraz wirtualnymi działającymi poza chmurą Azure — w lokalnych serwerowniach, kolokacjach, a nawet u konkurencyjnych dostawców chmury (AWS, GCP).

Po zarejestrowaniu serwera w Azure Arc, maszyna otrzymuje Azure Resource ID i staje się pełnoprawnym zasobem widocznym w portalu Azure — obok maszyn wirtualnych działających natywnie w chmurze. Dzięki temu administrator korzysta z jednego panelu zarządzania (single pane of glass) dla całej infrastruktury.

Jak to działa technicznie?

  1. Azure Connected Machine Agent — lekki agent instalowany na serwerze on-premises. Komunikuje się z Azure przez HTTPS (port 443).
  2. Azure Resource Manager (ARM) — maszyna jest reprezentowana jako zasób typu Microsoft.HybridCompute/machines.
  3. Rozszerzenia VM — po rejestracji można instalować rozszerzenia (monitoring, antywirus, konfiguracja) tak samo jak na natywnych maszynach Azure.
  4. Azure Policy i RBAC — governance i kontrola dostępu działają identycznie jak dla zasobów chmurowych.

Co ważne, Azure Arc nie wymaga VPN ani ExpressRoute — wystarczy wychodzące połączenie HTTPS do endpointów Azure. To znacząco upraszcza wdrożenie, szczególnie w środowiskach z restrykcyjnym firewallem.

? Dla administratorów Windows Server: Azure Arc jest szczególnie istotny dla wersji Windows Server 2019 i Windows Server 2022, które mają najlepszą integrację z usługami Azure. Serwery z Windows Server 2016 również są wspierane, choć z pewnymi ograniczeniami rozszerzeń.

2. 7 kluczowych korzyści Azure Arc dla administratorów

?️ Jeden panel zarządzania

Zarządzaj serwerami on-premises, w Azure i u innych dostawców chmury z jednego portalu. Koniec z przeskakiwaniem między konsolami.

? Spójne bezpieczeństwo

Microsoft Defender for Cloud, Sentinel i Azure Policy działają na maszynach Arc tak samo jak na VM-ach Azure. Brak luk w ochronie.

? Centralny monitoring

Azure Monitor, Log Analytics i VM Insights zbierają metryki i logi ze wszystkich maszyn — niezależnie od lokalizacji.

? Automatyzacja aktualizacji

Azure Update Manager planuje i wdraża patche na serwerach Arc. Koniec z ręcznym WSUS-em dla rozproszonych lokalizacji.

? Compliance i audyt

Azure Policy i Machine Configuration wymuszają standardy konfiguracji. Raporty zgodności gotowe na audyt ISO/SOC.

? Optymalizacja kosztów

Sam Azure Arc jest darmowy. Płacisz tylko za dodatkowe usługi (Defender, monitoring), które włączasz selektywnie.

? Ścieżka do chmury

Azure Arc to naturalny pierwszy krok migracji. Widzisz zasoby w Azure, poznajesz narzędzia — migracja staje się ewolucją, nie rewolucją.

3. Wymagania wstępne — co potrzebujesz przed startem

Przed onboardingiem serwera do Azure Arc upewnij się, że spełniasz poniższe wymagania:

WymaganieSzczegóły
System operacyjnyWindows Server 2012 R2, 2016, 2019, 2022, 2025 (Server Core i Desktop Experience)
Subskrypcja AzureDowolna subskrypcja (Free, Pay-As-You-Go, EA, CSP). Rejestracja Arc jest darmowa.
Łączność sieciowaHTTPS (port 443) do endpointów Azure: *.his.arc.azure.com, *.guestconfiguration.azure.com, management.azure.com
Uprawnienia AzureRola Azure Connected Machine Onboarding lub Contributor na grupie zasobów
Uprawnienia lokalneAdministrator lokalny na serwerze docelowym
Proxy (opcjonalnie)Agent obsługuje proxy HTTP/HTTPS. Konfiguracja zmienną HTTPS_PROXY.
Licencja Windows ServerWymagana licencja Windows Server — Standard lub Datacenter, w zależności od potrzeb wirtualizacji.

⚠️ Ważne: Azure Arc nie zastępuje licencji Windows Server. Do uruchomienia serwera potrzebujesz oryginalnej licencji. W KluczeSoft znajdziesz licencje Windows Server 2016, 2019 i 2022 w cenach hurtowych — idealne do budowy infrastruktury hybrydowej.

4. Krok po kroku: onboarding Windows Server do Azure Arc

Metoda 1: Interaktywny skrypt (pojedynczy serwer)

Najszybsza metoda dla 1-5 serwerów. Generujesz skrypt w portalu Azure i uruchamiasz na docelowej maszynie.

Portal Azure → Azure Arc → Servers → Add → Generate script

# Pobrany skrypt uruchamiasz w PowerShell jako Administrator:

$env:SUBSCRIPTION_ID = "twoja-subskrypcja-id"
$env:RESOURCE_GROUP = "rg-arc-servers"
$env:TENANT_ID = "twoj-tenant-id"
$env:LOCATION = "westeurope"

# Pobierz i zainstaluj agenta
Invoke-WebRequest -Uri "https://aka.ms/azcmagent-windows" -OutFile "$env:TEMP\install_windows_azcmagent.ps1"
& "$env:TEMP\install_windows_azcmagent.ps1"

# Połącz z Azure (otworzy przeglądarkę do logowania)
& "$env:ProgramW6432\AzureConnectedMachineAgentzcmagent.exe" connect --resource-group $env:RESOURCE_GROUP --tenant-id $env:TENANT_ID --location $env:LOCATION --subscription-id $env:SUBSCRIPTION_ID

Metoda 2: Service Principal (automatyzacja masowa)

Dla wdrożeń na 10+ serwerów używamy Service Principal — bez interakcji z przeglądarką:

# Utwórz Service Principal w Azure CLI:
az ad sp create-for-rbac --name "arc-onboarding-sp" --role "Azure Connected Machine Onboarding" --scopes "/subscriptions/{sub-id}/resourceGroups/rg-arc-servers"

# Na serwerze docelowym:
& "$env:ProgramW6432\AzureConnectedMachineAgentzcmagent.exe" connect --service-principal-id "app-id" --service-principal-secret "haslo-sp" --resource-group "rg-arc-servers" --tenant-id "twoj-tenant-id" --location "westeurope" --subscription-id "twoja-subskrypcja-id"

Metoda 3: Group Policy (GPO) — dla domen Active Directory

Microsoft udostępnia gotowe rozszerzenie GPO, które automatycznie instaluje agenta i rejestruje maszyny przy starcie systemu. Idealne dla dużych środowisk domenowych z setkami serwerów.

? Weryfikacja po onboardingu: Po pomyślnym połączeniu, w portalu Azure przejdź do Azure Arc → Servers. Twój serwer powinien być widoczny ze statusem Connected (zielona ikona). Sprawdź też w PowerShell: azcmagent show

5. Monitoring i Azure Monitor — pełna widoczność

Po zarejestrowaniu serwera w Azure Arc, możesz włączyć pełen monitoring — identyczny jak dla natywnych maszyn wirtualnych Azure:

Azure Monitor Agent (AMA)

Zastępuje starszego Log Analytics Agent (MMA). Instalujesz jako rozszerzenie VM:

# Instalacja Azure Monitor Agent przez Azure CLI:
az connectedmachine extension create --machine-name "SERWER-PROD-01" --resource-group "rg-arc-servers" --name "AzureMonitorWindowsAgent" --type "AzureMonitorWindowsAgent" --publisher "Microsoft.Azure.Monitor" --location "westeurope"

VM Insights

Dostarcza mapy zależności między procesami i usługami, wykrywa bottlenecki wydajności, pokazuje trendy zużycia CPU, RAM, dysku i sieci. Widoczność jest identyczna z natywnym VM — administrator nie musi rozróżniać, gdzie fizycznie działa serwer.

Data Collection Rules (DCR)

Definiujesz, jakie dane zbierać (logi systemowe, performance countery, custom logs) i dokąd je wysyłać (Log Analytics workspace, Azure Monitor Metrics). DCR obsługują filtrowanie — nie musisz wysyłać wszystkiego, co redukuje koszty.

Co możesz monitorować

  • CPU, RAM, dysk, sieć (real-time)
  • Logi zdarzeń Windows (System, Application, Security)
  • IIS logs, SQL Server logs
  • Custom performance counters
  • Procesy i połączenia sieciowe (mapa zależności)
  • Zmiany w konfiguracji (Change Tracking)

Alerty i automatyzacja

  • Alerty na metryki (CPU > 90% przez 5 min)
  • Alerty na logi (Error w Event Log)
  • Action Groups → e-mail, SMS, webhook, Logic App
  • Automatyczne skalowanie i remediation
  • Workbooks — customowe dashboardy
  • Integracja z ITSM (ServiceNow, Jira)

6. Bezpieczeństwo: Defender for Cloud, Sentinel, polityki

Bezpieczeństwo to jeden z najsilniejszych argumentów za wdrożeniem Azure Arc. Usługi ochrony działają na serwerach Arc identycznie jak na natywnych maszynach Azure:

Microsoft Defender for Servers

Pełna ochrona endpoint detection and response (EDR) dla serwerów Windows Server zarejestrowanych w Arc:

  • Plan 1 (~5 USD/serwer/miesiąc) — Defender for Endpoint, ocena podatności
  • Plan 2 (~15 USD/serwer/miesiąc) — Plan 1 + monitoring integralności plików, just-in-time VM access, adaptive application controls, 500 MB free data ingestion

Microsoft Sentinel (SIEM/SOAR)

Zbiera logi bezpieczeństwa z serwerów Arc i koreluje je z innymi źródłami (Azure AD, firewall, aplikacje) w jednym SIEM. Automatyczne reguły wykrywania zagrożeń i playbooki odpowiedzi na incydenty.

Azure Policy i Machine Configuration

Wymuszaj standardy bezpieczeństwa na wszystkich serwerach:

# Przykład: przypisanie polityki wymuszającej TLS 1.2
az policy assignment create --name "enforce-tls12-arc" --policy "Audit Windows machines that do not use TLS 1.2" --scope "/subscriptions/{sub-id}/resourceGroups/rg-arc-servers"

# Sprawdzenie compliance:
az policy state summarize --resource-group "rg-arc-servers"

?️ Kluczowa zasada: Azure Arc nie otwiera żadnych portów przychodzących na serwerze. Cała komunikacja jest inicjowana przez agenta (outbound HTTPS). To oznacza, że rejestracja w Arc nie zwiększa powierzchni ataku Twojego serwera.

7. Koszty Azure Arc — co jest darmowe, a co płatne?

To jedno z najczęstszych pytań administratorów. Odpowiedź jest prosta — sam Azure Arc jest darmowy. Płacisz za dodatkowe usługi, które włączasz selektywnie:

UsługaKosztUwagi
Azure Arc (rejestracja)DarmowyBez limitu serwerów
Azure Policy (basic)DarmowyAudyt i wymuszanie konfiguracji
Azure Update ManagerDarmowyZarządzanie aktualizacjami OS
Azure Monitor (Log Analytics)~2.76 USD/GB5 GB/miesiąc free; typ. serwer generuje 1-3 GB/mies.
Defender for Servers P1~5 USD/serwer/mies.EDR, ocena podatności
Defender for Servers P2~15 USD/serwer/mies.P1 + FIM, JIT, adaptive controls
Machine Configuration6 USD/serwer/mies.Custom konfiguracje (beyond Azure Policy built-in)
Microsoft Sentinel~2.46 USD/GBSIEM/SOAR, pierwszych 10 GB/dzień z commitment tier

? Przykładowy koszt dla 10 serwerów Windows Server

  • Azure Arc + Policy + Update Manager: 0 zł
  • Monitoring (Log Analytics, ~2 GB/serwer): ~55 USD/mies. (po odliczeniu free tier)
  • Defender for Servers P1: ~50 USD/mies.
  • Razem: ~105 USD/mies. (~420 PLN) za centralny monitoring i ochronę 10 serwerów

To ułamek kosztu komercyjnych narzędzi monitoringu (PRTG, Datadog, Zabbix Enterprise) — a w zamian dostajesz pełną integrację z ekosystemem Microsoft.

8. Azure Arc vs. tradycyjne zarządzanie — porównanie

AspektTradycyjne (WSUS, SCCM, GPO)Azure Arc
Panel zarządzaniaWiele konsol (SCCM, WSUS, RDP)Jeden portal Azure
ZasięgTylko sieć lokalna / VPNDowolna lokalizacja (internet)
AktualizacjeWSUS — wymaga serwera, konfiguracjiAzure Update Manager (darmowy)
MonitoringPRTG, Zabbix (osobne wdrożenie)Azure Monitor (zintegrowany)
BezpieczeństwoOsobny antywirus + SIEMDefender + Sentinel (zintegrowane)
ComplianceRęczne audyty, skryptyAutomatyczne raporty Azure Policy
Koszt infrastrukturySerwery WSUS/SCCM + licencjeBrak (SaaS w chmurze)
Obsługa multi-cloudBrakAWS, GCP, on-prem — wszędzie

9. Best practices wdrożeniowe

? Organizacja zasobów

Twórz dedykowane Resource Groups dla serwerów Arc (np. rg-arc-prod, rg-arc-dev). Stosuj tagi: Environment, Location, Owner, CostCenter.

? Zasada najmniejszych uprawnień

Service Principal do onboardingu powinien mieć TYLKO rolę Azure Connected Machine Onboarding — nie Contributor na subskrypcji. Rotuj sekrety co 90 dni.

? Sieć i proxy

Jeśli serwery wychodzą przez proxy, skonfiguruj HTTPS_PROXY przed instalacją agenta. Rozważ Private Link dla środowisk o najwyższych wymaganiach bezpieczeństwa.

? Monitoring stopniowy

Zacznij od darmowych warstw (Arc + Policy + Update Manager). Włączaj płatny monitoring i Defender stopniowo — najpierw na serwerach produkcyjnych.

? Automatyzacja onboardingu

Dla nowych serwerów: wbuduj instalację agenta Arc w obraz bazowy (golden image) lub skrypt post-deployment. Każdy nowy serwer powinien automatycznie rejestrować się w Arc.

? Testuj przed produkcją

Onboarduj najpierw serwery deweloperskie. Przetestuj polityki, monitoring i rozszerzenia zanim wdrożysz na produkcji. Użyj osobnej Resource Group.

10. FAQ — najczęstsze pytania

Czy Azure Arc jest darmowy?

Tak, sam Azure Arc (rejestracja serwerów, Azure Policy, Azure Update Manager) jest w pełni darmowy. Płacisz tylko za opcjonalne usługi dodatkowe — monitoring (Log Analytics), ochronę (Defender for Servers) i SIEM (Sentinel). Możesz zacząć od darmowej warstwy i stopniowo dodawać płatne funkcje.

Czy potrzebuję licencji Windows Server do Azure Arc?

Tak. Azure Arc to warstwa zarządzania — nie zawiera licencji systemu operacyjnego. Do uruchomienia Windows Server potrzebujesz oryginalnej licencji (Standard lub Datacenter). W KluczeSoft znajdziesz licencje w cenach hurtowych.

Czy Azure Arc otwiera porty na moim serwerze?

Nie. Agent Azure Arc inicjuje wyłącznie połączenia wychodzące (outbound HTTPS, port 443). Nie nasłuchuje na żadnym porcie. Rejestracja w Arc nie zwiększa powierzchni ataku serwera.

Jakie wersje Windows Server są wspierane?

Azure Arc wspiera Windows Server 2012 R2, 2016, 2019, 2022 i 2025 — zarówno Server Core, jak i Desktop Experience. Najlepsza integracja jest z wersjami 2019+ dzięki pełnemu wsparciu dla rozszerzeń i ESU (Extended Security Updates).

Czy mogę zarządzać serwerami z AWS i GCP przez Azure Arc?

Tak. Azure Arc obsługuje serwery działające u dowolnego dostawcy — on-premises, AWS EC2, Google Compute Engine, kolokacja. Wystarczy zainstalować agenta i mieć wychodzące połączenie HTTPS do Azure.

Jak Azure Arc wpływa na wydajność serwera?

Minimalnie. Agent Azure Connected Machine zużywa zwykle < 1% CPU i ~100 MB RAM. Azure Monitor Agent (jeśli włączony) dodaje kolejne ~100-200 MB RAM. Na nowoczesnym serwerze z 16+ GB RAM jest to niezauważalne.

Licencje Windows Server w cenach hurtowych

Budujesz infrastrukturę hybrydową z Azure Arc? Potrzebujesz licencji Windows Server — Standard, Datacenter lub CAL. W KluczeSoft znajdziesz oryginalne licencje Microsoft w najniższych cenach na rynku.

Powiązane artykuły

Polecane produkty

Najczesciej zadawane pytania

Czy Azure Arc jest darmowy?

Podstawowe zarządzanie serwerami przez Azure Arc jest darmowe (inventory, tagowanie, Azure Policy). Płatne są dodatkowe usługi: Azure Monitor, Microsoft Defender for Servers, Azure Update Manager, Azure Automanage. Koszty zależą od liczby serwerów i wybranych usług.

Czy Azure Arc wymaga przeniesienia serwerów do chmury?

Nie. Azure Arc zarządza serwerami on-premises bez ich przenoszenia. Instalujesz agenta Azure Connected Machine na serwerze, a on łączy się z Azure Portal. Serwer pozostaje fizycznie w Twojej serwerowni — zmienia się tylko sposób zarządzania (centralne z Azure).

Jakie systemy obsługuje Azure Arc?

Azure Arc obsługuje: Windows Server 2012 R2 i nowsze, Ubuntu 16.04+, RHEL 7+, SUSE 12+, Debian 9+, Oracle Linux 7+, Amazon Linux 2, CentOS 7+. Obsługuje też klastry Kubernetes (AKS, EKS, GKE, on-premises) i bazy SQL Server.

 
Czy ten wpis na blogu był dla Ciebie pomocny?

Dodaj komentarz

Kod zabezpieczający
z VAT
🛒 Do koszyka