1. Optymalizacja hostingu Aby sukces projektu nie byłpocałunkiemśmierci... Tytuł prezentacji podtytuł Tytuł prezentacji podtytuł Piotr Karwatka
2. Kiedysukces jest pocałunkiemśmierci Web 1.0 – read, Web 2.0 – read & write - serwisy web 2.0 niewiedząkiedyi z jakimimpetemichtreścizostanąrozbudowane,- serwisymusząbyćprzygotowanenanagływzrostliczbyużytkowników ... nasza-klasa.pl ... ale niewszystkiesąprzygotowane .... :-)
7. Dlaczegoistnieje problem? większośćoprogramowania jest źlezaprojektowana większość infrastruktury jest niezoptymalizowana Przyczyny: - dobra architektura jest droga? (niekoniecznie), - „pomyślimy o tym, gdystaniesięproblemem” (zapóźno!), - programowanie w ruby/php/python/asp.net jest proste! :-), - korzystamy z gotowych, „profesjonalnych” rozwiązań! - hosting jest tani i prosty! Większość popularnegooprogramowania jest źlezaprojektowane ibardzotrudne w skalowaniu! JeśliużywaszosCommerce, DrupalalubJoomli przyhamujswoichmarketingowców! ( )
11. … jeśli je planujemy! Aplikacje są coraz bardziej skomplikowane Koszty muszą być minimalizowane w początkowym okresie Bezpieczeństwo przede wszystkim! Rozważ wirtualizację! Dynamicznie rozszerzanie infrastruktury Lepsza utylizacja sprzętu Zwiększone bezpieczeństwo Niezależność projektu fizycznego od logicznego
12. Chmury obliczeniowe Kolejny etap rozwoju - ale to tylko narzędzie. Ważna niezależność od dostawcy Możliwość obsługi skoków (np. święta) Ale co z bezpieczeństwem danych (gdzie one są? )
13.
14.
15. 300 000 zarejestrowanych użytkowników 26 tyś. kliknięć w Play na dobę Pełna migracja systemu w celu redukcji kosztów i podniesienia jakości usług IT Efekt końcowy? Redukcja CTO o 30%, zwiększenie stabilności i dostępności wideo (CDN)