2014-05-05, godz. 18:00
Opowiem jak kultura DevOps zmieniła podejście do zarządzania konfiguracją systemów, wdrażania aplikacji czy skalowania architektury. Porozmawiamy co nieco o Puppet i Chef, by przejść do nowych gwiazd na rynku Salt i Ansible, które wprowadziły istny renesans w temacie. Na koniec omówię jak wdrożyć aplikację PHP od zera do produkcji wraz z całą niezbędną infrastrukturą przy użyciu jednego z frameworków.
Wydajność i skalowalność to jedne z zasadniczych wymagań stawianych popularnym aplikacjom internetowym. Wiedza na temat mierzenia wydajności nie jest zbyt rozpowszechniona, podczas gdy wystarczy naprawdę niewiele, by sprawdzić czy zastosowane rozwiązanie ma szansę się sprawdzić w warunkach produkcyjnych. Jak znaleźć granicę wydajności? Co warto robić? Jakich błędów unikać? Czym powinny się cechować dobre narzędzia pomiarowe? Postaram się przybliżyć odpowiedzi na te pytania.
Gdy z aplikacją dzieje się coś złego, serwer nie odpowiada lub zajmuje mu to zbyt dużo czasu, nie ma miejsca na zgadywanie. Poprawną odpowiedź musimy znać od razu. Istnieje wiele sposobów monitoringu aplikacji webowych, postaram się przybliżyć ich wykorzystanie w praktyce. Zarówno do bieżącego monitorowania środowiska, jak i pro-aktywnej jego ochrony czy cappacity-planningu.