#63 Debugowanie aplikacji w chmurze
Update: 2023-02-08
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ą 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
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
Comments
Top Podcasts
The Best New Comedy Podcast Right Now – June 2024The Best News Podcast Right Now – June 2024The Best New Business Podcast Right Now – June 2024The Best New Sports Podcast Right Now – June 2024The Best New True Crime Podcast Right Now – June 2024The Best New Joe Rogan Experience Podcast Right Now – June 20The Best New Dan Bongino Show Podcast Right Now – June 20The Best New Mark Levin Podcast – June 2024
In Channel