Build your ultimate AI agent
Opis kursu
Kurs uczy deweloperów, jak skutecznie monitorować, obserwować i rozwiązywać problemy z aplikacjami i usługami opartymi na platformie Azure. Jest przeznaczony dla osób tworzących rozwiązania chmurowe, które potrzebują pełnej widoczności zachowania swoich systemów w rzeczywistych scenariuszach – od kondycji zasobów po wydajność aplikacji.Kurs rozpoczyna się od wprowadzenia do Azure Monitor i podstawowych koncepcji obserwowalności w chmurze. Nauczysz się, jak Azure zbiera metryki i dzienniki, jak pulpity nawigacyjne zapewniają scentralizowany widok kondycji systemu oraz jak alerty pomagają zespołom proaktywnie reagować na problemy. Podczas ćwiczeń będziesz bezpośrednio pracować z zasobami Azure – generować metryki, wizualizować dane oraz konfigurować reguły alertów i grupy akcji powiadamiające odpowiednie osoby po przekroczeniu progów.Następna część kursu obejmuje monitorowanie na poziomie aplikacji z wykorzystaniem Application Insights, testów dostępności i Log Analytics. Dowiesz się, jak Application Insights przechwytuje dane telemetryczne, takie jak żądania, zależności, awarie i dane o wydajności w usługach Azure. Nauczysz się też konfigurować testy dostępności w celu monitorowania czasu działania aplikacji z wielu lokalizacji oraz jak Log Analytics umożliwia dogłębną analizę dzienników przy użyciu języka Kusto Query Language. Ćwiczenia praktyczne pokazują, jak te narzędzia współdziałają ze sobą, wspierając diagnostykę i analizę przyczyn źródłowych.Ostatnia część kursu koncentruje się na instrumentacji i rozwiązywaniu problemów w aplikacjach rozproszonych. Włączysz monitorowanie w aplikacjach internetowych Azure, przeanalizujesz dane telemetryczne na żywo i skorzystasz z Application Map, aby zwizualizować zależności między usługami oraz zidentyfikować wąskie gardła wydajności lub punkty awarii. Kurs kończy się omówieniem koncepcji optymalizacji wydajności – dowiesz się, kiedy stosować techniki takie jak buforowanie, dostrajanie przepustowości i optymalizacja zasobów, aby poprawić responsywność i niezawodność aplikacji.Po ukończeniu kursu będziesz potrafić projektować strategie monitorowania, diagnozować problemy w usługach Azure i optymalizować wydajność aplikacji za pomocą natywnych narzędzi platformy Azure. Kurs kładzie nacisk na praktyczne, realistyczne scenariusze, dzięki czemu będziesz mieć pewność, że potrafisz monitorować i rozwiązywać problemy z produkcyjnymi rozwiązaniami Azure.
Wymagania wstępne
Program kursu
Plan kursu
1
Podstawy Azure Monitor
Poznaj podstawowe elementy monitorowania na platformie Azure – metryki, dzienniki, pulpity nawigacyjne i alerty – aby uzyskać wgląd w kondycję i zachowanie zasobów.
- Wprowadzenie do monitorowania i rozwiązywania problemów w Azure50 XP
- Eksplorowanie Azure Monitor100 XP
- Reagowanie na problemy z wydajnością50 XP
- Monitorowanie wielu zasobów50 XP
- Zbieranie i wyświetlanie metryk50 XP
- Zbieranie metryk poprzez interakcje z magazynem100 XP
- Konfigurowanie pulpitów nawigacyjnych na potrzeby ujednoliconej obserwacji100 XP
- Metryki a dzienniki – przypadki użycia50 XP
- Automatyczne monitorowanie za pomocą alertów50 XP
- Tworzenie reguły alertu z powiadomieniem e-mail100 XP
- Tworzenie alertu kosztowego dla dużego wolumenu transakcji100 XP
- Jednoczesne alerty50 XP
2
Application Insights, testy dostępności i Log Analytics
Poznaj monitorowanie na poziomie aplikacji, testowanie dostępności i scentralizowaną analizę dzienników, aby wykrywać problemy, śledzić wydajność i badać awarie.
3
Instrumentacja i rozwiązywanie problemów
Instrumentuj aplikacje pod kątem telemetrii, wizualizuj zależności i stosuj techniki optymalizacji wydajności, aby rozwiązywać problemy i usprawniać rozwiązania Azure.
Monitorowanie i rozwiązywanie problemów z rozwiązaniami Azure
Kurs
ukończony

