Zarządzaj
Zarządzanie chmurą zapewnia sprawne działanie w środowisku chmurowym Azure. Pomyślne operacje wymagają jasnych zakresów odpowiedzialności i procesów we wszystkich obszarach zarządzania.
Przygotowanie operacji w chmurze platformy Azure
Aby przygotować operacje w chmurze Azure:
Zidentyfikuj obowiązki kierownictwa. Zarządzanie chmurą obejmuje zgodność, zabezpieczenia, zarządzanie zasobami, wdrażanie, programowanie, monitorowanie, koszty, niezawodność i wydajność. Rozróżnij centralne obowiązki dla całego środowiska Azure i obowiązki specyficzne dla obciążeń dla poszczególnych aplikacji.
Utwórz zespoły operacyjne. Wybierz scentralizowane zarządzanie dla mniejszych organizacji lub zarządzanie współużytkowane dla różnych obciążeń. Utwórz dedykowane zespoły do zadań platformy i wyspecjalizowane zespoły ds. obciążeń, a następnie przypisz właścicieli dla każdego obszaru odpowiedzialności.
Udokumentuj procedury operacyjne. Twórz standardowe procedury zarządzania zmianami, wdrożeń i odzyskiwania po awarii. Twórz przewodniki krok po kroku dla codziennych zadań i scenariuszy platformy Azure, przechowując elementy Runbook w centralnym repozytorium dostępnym podczas incydentów.
Zarządzaj codziennymi operacjami. Ustanów pomoc techniczną 24/7 za pośrednictwem globalnych zespołów lub rotacji dyżurów z automatycznymi alertami. Automatyzowanie powtarzających się zadań przy użyciu funkcji platformy Azure w celu zmniejszenia błędów i skoncentrowania zespołów na pracy strategicznej.
Stale ulepszaj. Przeprowadzaj cotygodniowe przeglądy wskaźników, incydentów, zmian i zagrożeń. Rozwiąż problem z rozrostem zasobów i długiem technicznym, rozwijając umiejętności za pomocą certyfikatów firmy Microsoft i zasobów szkoleniowych platformy Azure.
Administrowanie infrastrukturą chmury platformy Azure
Aby administrować infrastrukturą Azure w chmurze:
Zdefiniuj zakres administracyjny. Określ obowiązki na podstawie modelu wdrażania (IaaS, PaaS, SaaS, lokalnie). Skoncentruj się na obszarach pozostających pod Twoją kontrolą, takich jak zarządzanie zmianami, zabezpieczenia i zgodność.
Kontroluj zmiany Wdrażać formalne wnioski o zmianę przy użyciu systemów zgłoszeń, oceniać poziomy ryzyka przy użyciu przepływów pracy zatwierdzania i standaryzować procedury wdrażania. Użyj Azure Resource Graph Change Analysis, aby wykryć obsługiwane zmiany zasobów wprowadzone za pośrednictwem płaszczyzny sterowania Azure Resource Manager. Przypisz i wymusij definicje Azure Policy z efektami odmowy, aby zablokować niezgodne żądania tworzenia lub aktualizowania odpowiednich zasobów w zakresie przypisania. Skonfiguruj ustawienia odmowy dla stosu wdrożenia, aby ograniczyć obsługiwane operacje zapisu lub usuwania w płaszczyźnie sterowania na zarządzanych zasobach, z zastrzeżeniem trybu odmowy i skonfigurowanych wykluczeń.
Zabezpiecz swoje środowisko. Użyj Microsoft Entra ID do obsługi tożsamości, zaimplementuj RBAC z najmniejszymi uprawnieniami i wymuś bezpieczne konfiguracje za pomocą infrastruktury jako kodu. Włącz uwierzytelnianie wieloskładnikowe i dostęp warunkowy.
Zachowaj zgodność. Mapuj zasady nadzoru na procesy operacyjne przy użyciu definicji usługi Azure Policy dostosowanych do standardów, takich jak ISO 27001 i NIST SP 800-53.
Zarządzaj danymi. Klasyfikować dane przy użyciu usługi Microsoft Purview, kontrolować lokalizację danych za pomocą wyboru regionu i izolować obciążenia za pośrednictwem grup zarządzania. Zaimplementuj mechanizmy kontroli dostępu i ochronę przed usunięciem.
Kontroluj koszty. Użyj usługi Microsoft Cost Management, aby monitorować wydatki centralnie i w podziale na obciążenia. Zapewnij zespołom dostęp do rozliczeń i wdrażaj praktyki optymalizacji.
Zarządzaj kodem i środowiskiem uruchomieniowym. Kieruj zespoły, aby postępowały zgodnie z listą kontrolną filaru Operational Excellence struktury Well-Architected Framework na potrzeby zarządzania kodem, testowania i wdrażania.
Zarządzaj zasobami. Ogranicz wdrożenia portalu do środowisk nieprodukcyjnych, używaj infrastruktury jako kodu w Bicep lub Terraform i implementuj potoki ciągłej integracji/ciągłego wdrażania. Kontroluj dryf konfiguracji i nadmiar zasobów dzięki mechanizmom nadzoru.
Obsługuj relokacje. Oceń czynniki, takie jak zgodność lub bliskość użytkownika, oceń ryzyka, w tym przestoje, oblicz koszty i korzystaj ze wskazówek dotyczących relokacji na platformie Azure, jeśli jest to uzasadnione.
Utrzymanie systemów operacyjnych. Zautomatyzuj konserwację maszyny wirtualnej, wdrażaj aktualizacje za pomocą usługi Azure Update Management i monitoruj przy użyciu usług Change Tracking i Machine Configuration.
Monitorowanie środowiska chmury Azure
Aby monitorować środowisko chmurowe Azure:
Zdefiniuj zakres monitorowania. Określ obowiązki na podstawie modeli wdrażania. Skoncentruj się na kondycji usługi, bezpieczeństwie, zgodności, kosztach i danych we wszystkich modelach.
Zaplanuj strategię monitorowania. Wybierz scentralizowane lub współdzielone podejścia do zarządzania. Inwentaryzuj zasoby przy użyciu usługi Azure Resource Graph, definiuj wymagania dotyczące danych, ustanów kategorie alertów i testuj w sposób ciągły.
Zaprojektuj rozwiązanie do monitorowania. Użyj usługi Azure Monitor jako centralnego punktu z usługą Azure Arc do zbierania danych z wielu środowisk. Scentralizuj magazyn danych, zautomatyzuj za pomocą usługi Azure Policy i regularnie optymalizuj koszty.
Skonfiguruj kompleksowe monitorowanie. Monitoruj kondycję usługi, zabezpieczenia za pośrednictwem usług Microsoft Entra i Defender, zgodność za pośrednictwem usługi Azure Policy, koszty za pośrednictwem usługi Cost Management i wydajność aplikacji za pomocą usługi Application Insights.
Skonfiguruj alerty. Zdefiniuj progi przy użyciu alertów usługi Azure Monitor z funkcjami dynamicznych progów. Kategoryzuj poziom ważności, kieruj powiadomienia za pośrednictwem grup akcji i używaj integracji poczty e-mail, wiadomości SMS lub ITSM.
Twórz wizualizacje. Tworzenie pulpitów nawigacyjnych przy użyciu skoroszytów usługi Azure Monitor na potrzeby analizy i pulpitów nawigacyjnych portalu do ogólnego przeglądu. Dostosowywanie widoków dla zespołów technicznych i kadry zarządzającej.
Chroń swoją przestrzeń chmurową
Aby chronić swoje zasoby w chmurze:
Zapewnij niezawodność. Wdróż strategie nadmiarowości i odzyskiwania na podstawie priorytetu obciążenia. Przypisz cele SLO dostępności i cele odzyskiwania dostosowane do krytyczności biznesowej.
Chroń dane. Konfigurowanie replikacji i tworzenia kopii zapasowych obsługujących wymagania dotyczące RTO i RPO. Użyj replikacji synchronicznej między strefami i replikacją między regionami w przypadku obciążeń krytycznych.
Twórz odporne aplikacje. Zaprojektuj samonaprawiające się aplikacje, które obsługują błędy w sposób kontrolowany i automatycznie odzyskują sprawność po przejściowych problemach.
Wdróż nadmiarową infrastrukturę. Użyj wielu stref dostępności i regionów na podstawie priorytetu. Oblicz złożone wskaźniki SLA i zaimplementuj strategie równoważenia obciążenia.
Zaplanuj ciągłość działania. Tworzenie przetestowanych procedur odzyskiwania, wykrywanie błędów w ciągu jednej minuty, reagowanie zgodnie z odpowiednimi procedurami i analizowanie zdarzeń pod kątem poprawy.
Obsługuj zabezpieczenia. Standaryzuj narzędzia zabezpieczeń i środowiska bazowe, stosuj kontrolę dostępu i szyfrowanie oraz przypisz jasne obowiązki związane z zabezpieczeniami.
Obsługuj incydenty bezpieczeństwa. Opracowywanie przetestowanych planów odpowiedzi z określonymi rolami. Użyj usługi Microsoft Sentinel do monitorowania, natychmiastowego reagowania i analizowania incydentów w celu ulepszenia.
Aby uzyskać szczegółowe wskazówki, zobacz Zarządzanie środowiskiem Azure.