#63 Debugowanie aplikacji w chmurze

Feb 8, 2023 · 26m 21s
#63 Debugowanie aplikacji w chmurze
Description

Chmura coraz częściej jest miejscem docelowym życia naszych aplikacji. Obsługujemy w niej wdrożenia testowe, stage i produkcyjne. Nie raz są to rozbudowane systemy składające się z wielu współpracujących ze sobą...

show more
Chmura coraz częściej jest miejscem docelowym życia naszych aplikacji. Obsługujemy w niej wdrożenia testowe, stage i produkcyjne. Nie raz są to rozbudowane systemy składające się z wielu współpracujących ze sobą aplikacji.

Byłem świadkiem sytuacji, gdzie aplikacja lokalnie działała bezbłędnie. Jednak po opublikowaniu nowej wersji użytkownikom, zaliczyliśmy wpadkę - przeglądarka użytkownika nie dostawała nawet odpowiedzi.

Jak zatem radzić sobie z analizą błędów, które występują w takim środowisku?

Czy wystarczy nam tzw. console.log na ekran i sprawa staje się prostsza?

W tym odcinku poruszamy nasze doświadczenia i problemy, z jakimi spotkaliśmy się, pracując na co dzień z aplikacjami korzystającymi z usług chmurowych w każdej dostępnej postaci.

---

W tym odcinku rozmawialiśmy o:

(00:32) Wstęp do tematu odcinka
(10:15) Unifikacja środowiska uruchomieniowego
(03:30) Dlaczego podobne środowiska są ważne?
(05:10) Końcowa infrastruktura też może być problemem
(07:07) Aplikacja jest na końcu łańcucha wywołań
(08:20) Debugowanie aplikacji w Docker
(08:50) Chmura to nie zawsze Docker
(09:28) Centralne logowanie i przeszukiwanie logów
(10:30) Logi super, ale tu też musimy zadbać o porządek
(11:57) Logi super, ale też mogą zakłócać działanie systemu
(13:42) Wymagania i benefity narzędzi centralnego logowania
(14:47) Monitoring oraz alerty
(15:23) Reagowanie na nieprzewidziane - Sentry
(16:50) Obsługa nieobsłużonych błędów
(18:04) Narzędzia w chmurze wspomagające analizę problemów
(19:40) Metryki techniczne
(20:10) Testowanie na produkcji
(21:00) Chmura uruchomiona lokalnie
(21:36) Najpopularniejszy sposób debugowania wśród programistów
(22:26) Odpowiedni dobór narzędzi do problemu
(23:29) Szybkość rozwiązania błędu jest często najważniejsza
(25:07) Podsumowanie

---

💡 Masz pomysł na temat? Chcesz, abyśmy porozmawiali na jakiś konkretny temat lub chciałbyś wziąć udział w podcaście?

Wyślij e-mail na adres: kontakt@devenv.pl
show less
Information
Author DevEnv
Organization DevEnv
Website -
Tags

Looks like you don't have any active episode

Browse Spreaker Catalogue to discover great new content

Current

Podcast Cover

Looks like you don't have any episodes in your queue

Browse Spreaker Catalogue to discover great new content

Next Up

Episode Cover Episode Cover

It's so quiet here...

Time to discover new episodes!

Discover
Your Library
Search