Eksplorowanie usługi Azure Automation

Ukończone

Usługa Azure Automation umożliwia automatyzowanie częstych, czasochłonnych i podatnych na błędy zadań zarządzania chmurą. Automatyzacja pomaga skupić się na pracy, która zwiększa wartość biznesową. Poprzez zmniejszenie liczby błędów i zwiększenie wydajności pozwala ona również zmniejszyć koszty operacyjne. Usługi platformy Azure i inne systemy publiczne wymagane do wdrażania, konfigurowania i zarządzania procesami końcowymi można zintegrować z usługami platformy Azure i innymi systemami publicznymi. Usługa umożliwia graficzne tworzenie elementów Runbook w programie PowerShell lub Python.

Automatyzacja procesu

Automatyzacja procesów obsługuje integrację usług platformy Azure i innych systemów publicznych wymaganych podczas wdrażania, konfigurowania i zarządzania procesami końcowymi. Usługa umożliwia graficzne tworzenie elementów Runbook w programie PowerShell lub przy użyciu języka Python.

Zarządzanie konfiguracją

Zarządzanie konfiguracją w usłudze Azure Automation umożliwia dostęp do dwóch funkcji:

  • Śledzenie zmian i spis
  • Azure Automation State Configuration

Azure Automation State Configuration

Usługa Azure Automation State Configuration to funkcja oparta na chmurze dla konfiguracji żądanego stanu programu PowerShell (DSC), która zapewnia usługi dla środowisk przedsiębiorstwa. Za pomocą tej funkcji można zarządzać zasobami DSC w usłudze Azure Automation i stosować konfiguracje do maszyn wirtualnych lub fizycznych z serwera ściągania DSC w chmurze platformy Azure.

Zarządzanie aktualizacjami

Funkcja rozwiązania Update Management dla systemów Windows i Linux w środowiskach hybrydowych zapewnia wgląd w zgodność aktualizacji na platformie Azure i w innych chmurach oraz lokalnie. Ta funkcja umożliwia tworzenie zaplanowanych wdrożeń, które organizuje instalację aktualizacji w ramach zdefiniowanego okna obsługi.

Udostępnione możliwości

Usługa Azure Automation oferuje wiele funkcji udostępnionych, w tym współużytkowanych zasobów, kontrolę dostępu opartą na rolach, elastyczne planowanie, integrację kontroli źródła, inspekcję i tagowanie.

Współdzielone zasoby

Usługa Azure Automation zawiera zestaw współdzielonych zasobów, które ułatwiają automatyzowanie i konfigurowanie środowiska odpowiednio do skali.

Kontrola dostępu oparta na rolach

Usługa Azure Automation obsługuje kontrolę dostępu opartą na rolach (RBAC) platformy Azure w celu regulowania dostępu do konta usługi Automation i jego zasobów. Aby dowiedzieć się więcej na temat konfigurowania kontroli dostępu opartej na rolach platformy Azure na koncie usługi Automation, elementach Runbook i zadaniach, zobacz Kontrola dostępu oparta na rolach dla usługi Azure Automation.

Integracja kontroli źródła

Usługa Azure Automation obsługuje integrację kontroli źródła. Ta funkcja promuje konfigurację jako kod, w którym elementy Runbook lub konfiguracje można zaewidencjonować w systemie kontroli źródła.

Obsługa heterogeniczna (Systemy Windows i Linux)

Automatyzacja jest przeznaczona do pracy w środowisku chmury hybrydowej, a także w systemach Windows i Linux. Zapewnia spójny sposób automatyzowania i konfigurowania wdrożonych obciążeń oraz systemów operacyjnych, które je uruchamiają.

Typowe scenariusze dotyczące usługi Automation

Usługa Azure Automation obsługuje zarządzanie w całym cyklu życia infrastruktury i aplikacji. Typowe scenariusze obejmują:

  • Pisanie elementów Runbook — tworzenie elementów Runbook programu PowerShell, przepływ pracy programu PowerShell, graficzny, Python 2 i elementy Runbook DSC w typowych językach.
  • Tworzenie i wdrażanie zasobów — wdrażanie maszyn wirtualnych w środowisku hybrydowym przy użyciu elementów Runbook i szablonów usługi Azure Resource Manager. Integracja z narzędziami programistycznymi, takimi jak Jenkins i Azure DevOps.
  • Konfigurowanie maszyn wirtualnych — ocenianie i konfigurowanie maszyn z systemami Windows i Linux przy użyciu konfiguracji infrastruktury i aplikacji.
  • Podziel się wiedzą — przenieś wiedzę do systemu na temat sposobu, w jaki organizacja dostarcza i utrzymuje obciążenia.
  • Pobieranie spisu — uzyskaj pełny spis wdrożonych zasobów na potrzeby określania wartości docelowych, raportowania i zgodności.
  • Znajdowanie zmian — zidentyfikuj zmiany, które mogą spowodować błędną konfigurację i poprawić zgodność operacyjną.
  • Monitorowanie — izolowanie zmian maszyn, które powodują problemy i korygowanie lub eskalowanie ich do systemów zarządzania.
  • Ochrona — maszyny poddane kwarantannie, jeśli są zgłaszane alerty zabezpieczeń. Ustaw wymagania dotyczące gościa.
  • Zarządzanie — konfigurowanie kontroli dostępu opartej na rolach platformy Azure dla zespołów. Odzyskaj nieużywane zasoby.