Seminarium: Systemy Rozproszone
7 stycznia 2010, godzina 12:15, sala 4070
Alicja Łuszczak


Google App Engine



App Engine to platforma cloud computing firmy Google.

W przeciwieństwie do Microsoft Azure czy produktów Amazon, App Engine jest ściśle wyspecjalizowany. Służy jedynie do tworzenia aplikacji webowych i hostowania ich w oparciu o infrastrukturę Google. App Engine daje nam coś, czego nie mają inni: zdejmuje z nas całą odpowiedzialność za rozwiązywanie problemów takich jak równoważenie obciążenia, przydzielanie w miarę potrzeby kolejnych maszyn do obsługi naszej aplikacji, reagowanie na ich ewentualne awarie, utrzymywanie szybko działającej bazy danych niezależnie od jej rozmiaru, tworzenie kopii bezpieczeństwa, zwielokrotnienie często używanych danych, itp. Ma to jednak swoją cenę.

Na seminarium opowiem o założeniach i architekturze Google App Engine oraz przedstawię korzyści i ograniczenia wynikające z jego użycia.

Serdecznie zapraszam!
Alicja Łuszczak