2021-11-16, godz. 18:00
Studium przypadku transferu aplikacji do chmury. Transferu, który nie jest zwykłym lift & shift, a przejściem do zautomatyzowanej, samoskalującej się infrastruktury. Opowiem o tym jakie problemy napotkaliśmy po drodze i na co warto zwrócić uwagę przygotowując zarówno siebie jak i aplikacje do tej przygody.
Czy wiesz co dzieje się z twoimi serwisami po wdrożeniu do chmury? W jaki sposób możesz określić ich stan i jakie procesy oraz narzędzia mogą Ci w tym pomóc? Na jakie wyzwania można się natknąć po drodze? Na podstawie własnych doświadczeń oraz raportów ze świata devops Karol przybliży temat Observability również w kontekście systemów PHP.
Czasami zdarza się, że na serwerach brakuje zasobów albo coś w kodzie poszło nie tak. W wielu systemach powoduje to nawarstwienie się problemu a wydajność degraduje się aż do punktu krytycznego, w którym nic już nie chce działać. Takie sytuacje da się przewidzieć, a jednym z możliwych rozwiązań jest circuit breaker pattern. W trakcie prezentacji pokażę czym jest circuit breaker i w jakich sytuacjach go zastosować, aby odciążyć serwery. I nie tylko, ponieważ zastosowań jest kilka.