Apokalipsa Zombie – Utworzenie aplikacji serverless przy użyciu chmury AWS
09:30 - 13:00, 18th of May (Wednesday) 2016/ WORKSHOP STAGE #5
Scenariusz: Na skutek niezidentyfikowanych zdarzeń, Zombie przejęły główne metropolie w Europie. Uczestnicy warsztatów dołączyli do brygady ratunkowej AWS Lambda, mającej na celu utworzenie systemu łączności pozwalającej na komunikację pomiędzy ludźmi, którzy przetrwali apokalipsę. System nie może zostać uruchomiony w serwerowniach lokalnych z uwagi na ryzyko ataku kolejnych hord Zombie. Brygada AWS Lambda uznała, że najlepszym wyjściem będzie uruchomienie systemu w chmurze AWS. Dodatkowo system powinien zostać uruchomiony w oparciu o usługi typu ‘serverless’ – dzięki czemu nikt z brygady AWS Lambda nie będzie musiał utrzymywać systemu, a zamiast tego będą mogli się skupić się na ratowaniu naszej cywilizacji opanowanej przez Zombie.
Czego się nauczysz: Uczestnicy warsztatów będę mieli za zadanie wykorzystać chmurę AWS, aby utworzyć aplikację WWW, która będzie pozwalała na komunikację osób z całego świata. Aplikacja powinna wykorzystać zalety chmury, w ten sposób aby była skalowalna, bezpieczna oraz niezawodna. Aplikacja będzie oparta o tzw. architekturę ‘serverless’ – w której pojęcie ‘serwera’ przestaje istnieć, a osoba skupia się jedynie na logice biznesowej aplikacji – którą dalej obsługuje już chmura i usługa AWS Lambda. Dodatkowo, uczestnicy dowiedzą się jak wykorzystać chmurę do serowania stron WWW przy pomocy usługi S3 oraz jak utworzyć nierelacyjną bazę danych (NoSQL) w chmurze.
Zakres tematyczny warsztatów: AWS Lambda, Amazon API Gateway, S3, DynamoDB
Wymagania: Uczestnicy nie muszą posiadać wcześniejszego doświadczenia z chmurą AWS. Każdy z uczestników powinien posiadać laptopa oraz własne konto w chmurze AWS (http://aws.amazon.com/)