Monitorowanie i utrzymanie aplikacji produkcyjnych

Azure App Services

Florin Angelescu

Azure Cloud Architect

Wyzwanie

 

Problematyczne zamówienia

 

  • Zamówienia niekiedy znikają bez aktualizacji statusu
  • Nawet kilka utraconych zamówień oznacza straty przychodu i utratę zaufania
  • Problemy należy wykrywać wcześnie i szybko je rozwiązywać
Azure App Services

Dlaczego monitorowanie jest ważne

 

Monitorowanie zamówień

  • Pokazuje, kiedy żądania kończą się błędem
  • Jak długo trwają
  • W którym miejscu zawodzą
Azure App Services

Application Insights w działaniu

 

Application Insights w działaniu

Azure App Services

Wykrywanie problemu

 

Wykrywanie problemu

Azure App Services

Analiza przyczyny źródłowej

 

Analiza przyczyny źródłowej

Azure App Services

Naprawa za pomocą nowego kodu

 

Wdrożenie nowego kodu

  • Najszybszy sposób przywrócenia usługi
  • Ryzykowne – zmiany są natychmiast stosowane w środowisku produkcyjnym
  • Stosowane wyłącznie w przypadku pilnych poprawek
Azure App Services

Potwierdzenie naprawy

 

Potwierdzenie naprawy

 

  • Klienci mogą ponownie składać zamówienia
  • System jest z powrotem online
Azure App Services

Czas na ćwiczenia!

Azure App Services

Preparing Video For Download...