Udostępnij przez


Omówienie wersji zapoznawczej agenta usługi Azure SRE

Agent SRE platformy Azure automatyzuje pracę operacyjną i zmniejsza trud, dzięki czemu deweloperzy i operatorzy mogą skupić się na zadaniach o wysokiej wartości.

Typowe zadania operacyjne często obejmują zarządzanie wieloma zasobami platformy Azure wraz z systemami lokalnymi i SaaS. Te zadania są często powtarzalne lub wymagają organizowania wielu narzędzi w celu zapewnienia potrzebnych szczegółowych informacji. Agent SRE zapewnia opartą na sztucznej inteligencji platformę do łączenia systemów i automatyzowania kompleksowego przepływu pracy.

Co to jest agent SRE?

Agent SRE to usługa, która zapewnia automatyzację i analizę rozwiązań inżynieryjnych dotyczących niezawodności lokacji. Pomaga to zmniejszyć nakład pracy ręcznej, poprawić czas pracy systemu i zapewnić spójne wyniki operacyjne. Gdy agent integruje się zarówno z usługami platformy Azure, jak i systemami zewnętrznymi, wykonuje zadania operacyjne z minimalną interwencją człowieka.

Możliwości zarządzania usługami platformy Azure

Agent SRE może zarządzać wszystkimi usługami platformy Azure za pośrednictwem interfejsu wiersza polecenia platformy Azure i interfejsów API REST. Ta funkcja obejmuje kompleksową obsługę:

  • Usługi obliczeniowe: Maszyny wirtualne, App Service, Container Apps, Azure Kubernetes Service (AKS), Azure Functions i inne

  • Usługi magazynu: Blob Storage, udziały plików, dyski zarządzane i konta magazynu

  • Usługi sieciowe: sieci wirtualne, moduły równoważenia obciążenia, bramy aplikacji i sieciowe grupy zabezpieczeń

  • Usługi baz danych: Azure SQL Database, Cosmos DB, PostgreSQL, MySQL i Redis

  • Monitorowanie i zarządzanie: Azure Monitor, Log Analytics, Application Insights i Resource Manager

Za pomocą agenta SRE można zautomatyzować dowolną operację wykonywaną za pomocą interfejsu wiersza polecenia platformy Azure, używając niestandardowych runbooków i podagentów.

Podstawowe przypadki użycia

  • Automatyzowanie zdarzeń: łączenie się z platformami zarządzania zdarzeniami w celu zautomatyzowania klasyfikacji, ograniczania ryzyka i rozwiązywania problemów. To połączenie skraca średni czas odzyskiwania (MTTR) i zwiększa dostępność usługi.

  • Automatyzowanie zaplanowanych przepływów pracy: skonfiguruj proaktywne alerty i akcje, aby zautomatyzować rutynowe i powtarzalne zadania uruchamiane zgodnie ze zdefiniowanym harmonogramem.

Aby zobaczyć, jak działa agent SRE, obejrzyj poniższy film wideo.


Jak działa agent SRE?

Agent SRE łączy w sobie precyzyjną wiedzę na temat platformy Azure z pełnymi możliwościami dostosowywania. Poza tym agent SRE rozumie zasoby platformy Azure i zarządza nimi dla określonych usług. Zapewnia inteligentne wartości domyślne dla typowych zadań operacyjnych. Jednocześnie zapewnia elastyczność w zakresie uwzględnienia wiedzy specyficznej dla domeny, niestandardowych elementów Runbook i integracji z narzędziami i źródłami danych, takimi jak platformy do obserwacji i monitorowania.

Agent działa za pomocą wielu mechanizmów automatyzacji, w tym:

  • Wbudowana wiedza na temat platformy Azure: wstępnie skonfigurowana wiedza na temat usług platformy Azure ze zoptymalizowanymi wzorcami operacyjnymi

  • Niestandardowe Runbooki: wykonywanie poleceń Azure CLI oraz wywołań REST API dla dowolnej usługi platformy Azure

  • Rozszerzalność podrzędna: Tworzenie wyspecjalizowanych agentów dla określonych usług, takich jak maszyny wirtualne, bazy danych lub składniki sieciowe

  • Integracje zewnętrzne: łączenie się z monitorowaniem, zarządzaniem zdarzeniami i systemami kontroli źródła

Ta rozszerzalność gwarantuje, że agent SRE może dostosować się do środowiska i wymagań operacyjnych w całej infrastrukturze platformy Azure.

Integrations

Agent usługi Azure SRE integruje się z ekosystemem operacyjnym w następujący sposób:

  • Monitorowanie i obserwowanie:

    • Azure Monitor (metryki, dzienniki, alerty, skoroszyty)
    • Application Insights
    • Analiza dzienników
    • Grafana
  • Zarządzanie zdarzeniami:

    • Alerty usługi Azure Monitor
    • PagerDuty
    • ServiceNow
  • Kontrola źródła i ciągła integracja/ciągłe wdrażanie:

    • GitHub (repozytoria, problemy)
    • Azure DevOps (repozytoria, elementy robocze)
  • Źródła danych:

    • Klastry Azure Data Explorer (Kusto)
    • Serwery protokołu MCP (Model Context Protocol)

Wprowadzenie

Rozpocznij pracę z agentem usługi Azure SRE, planując zadanie, obsługę incydentu lub tworzenie podrzędnego agenta.

Utwórz zaplanowane zadanie do uruchomienia zgodnie z zdefiniowanym harmonogramem.

  1. Wybierz kartę Planowanie zadań .

  2. Wprowadź szczegóły zadania.

  3. Zdefiniuj harmonogram uruchamiania zadania.

  4. Utwórz niestandardowe instrukcje agenta dla zadania.

  5. Wybierz pozycję Utwórz zaplanowane zadanie.

Considerations

Podczas korzystania z agenta usługi Azure SRE należy pamiętać o następujących kwestiach:

  • Angielski jest jedynym obsługiwanym językiem w interfejsie czatu.
  • Aby uzyskać więcej informacji na temat sposobu zarządzania danymi w agencie usługi Azure SRE, zobacz Zasady ochrony prywatności firmy Microsoft.
  • Dostępność różni się w zależności od regionu i konfiguracji dzierżawy.

Podczas tworzenia agenta tworzone są również następujące zasoby:

  • Azure Application Insights
  • obszar roboczy usługi Log Analytics
  • Zarządzana Tożsamość

Następny krok