Zarządzanie specjalizacją platformy i obciążeń

Ukończone

Specjalizacja obciążeń

Zarządzanie specyficzne dla obciążenia zwykle wymaga dogłębnej wiedzy na temat konkretnego obciążenia, dlatego zespół ds. obciążeń lub zespół programistyczny często to robi. Rozwiązanie specyficzne dla obciążenia nie jest szybko skalowane do innych obciążeń. Scentralizowany dział IT nadal może prowadzić i dzielić się wiedzą z zespołem specjalizującym się w określonych obciążeniach w operacjach.

Specjalizacja platformy

Zdecentralizowane operacje specyficzne dla obciążeń nie są skalowalne w przedsiębiorstwie, ale badanie portfela często identyfikuje typowe platformy, na których działają te obciążenia. Te platformy technologiczne (znane również jako stosy technologiczne) są często w centrum zdarzeń specyficznych dla obciążenia. Gdy priorytetowe obciążenia korzystają ze wspólnej platformy technologicznej, dla centralnego działu IT może być bardziej wartościowe skoncentrowanie się na poprawie działania tych platform, a tym samym zmniejszenie lub uniknięcie operacji specyficznych dla poszczególnych obciążeń.

Przykłady platform technologicznych mogą obejmować platformy danych, platformy analityczne, platformy kontenerów, platformy usługi Azure Virtual Desktop, platformy planowania zasobów przedsiębiorstwa (ERP), a nawet komputery mainframe.

Zaawansowane operacje

Specjalizacja w zakresie platform i obciążeń obejmuje konsekwentne wykonywanie następujących czterech procesów w podejściu iteracyjnym.

  • Ulepszanie projektu systemu: długi techniczne i wady architektury są główną przyczyną awarii większości obciążeń biznesowych. Przeglądając projekt platformy lub obciążenia, można poprawić stabilność. Platforma Azure Well-Architected Framework zawiera zalecenia dotyczące poprawy jakości platformy lub określonego obciążenia.
  • Automate remediation: Niektóre ulepszenia projektu nie są opłacalne, ponieważ dług techniczny może być zbyt kosztowny lub złożony do poprawienia. W takich przypadkach może być bardziej zrozumiałe, aby zautomatyzować korygowanie i zmniejszyć wpływ przerw.
  • Skalowanie rozwiązania: w miarę ulepszania projektowania systemu i zautomatyzowanego korygowania te zmiany można skalować w całym środowisku za pośrednictwem katalogu usług. Zoptymalizowane platformy i rozwiązania można publikować w Centrum aplikacji zarządzanych platformy Azure, aby łatwo używać ich w przypadku innych obciążeń lub klientów zewnętrznych.
  • Ciągłe ulepszanie: Uzyskasz cenne informacje na temat następnego przeglądu systemu, zbierając opinie od użytkowników, administratorów i klientów. Zbieranie i wizualizowanie krytycznych dzienników systemu i danych wydajności są również ważne. Zarówno opinie, jak i zebrane dane będą używane jako podstawa do podejmowania nowych decyzji dotyczących przyszłych ulepszeń systemu.

W poniższej tabeli przedstawiono narzędzia używane do zarządzania specyficznego dla obciążenia:

Narzędzie Opis Link do dodatkowych informacji
Application Insights Zaawansowane monitorowanie aplikacji za pomocą mapowania zależności, pulpitu nawigacyjnego aplikacji, mapy aplikacji, użycia i głębokiego śledzenia omówienie usługi Application Insights