#63 Debugowanie aplikacji w chmurze
Download and listen anywhere
Download your favorite episodes and enjoy them, wherever you are! Sign up or log in now to access offline listening.
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 moreBył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
Information
Author | DevEnv |
Organization | DevEnv |
Website | - |
Tags |
Copyright 2024 - Spreaker Inc. an iHeartMedia Company