Strona Główna / Blog

Eliminacje Igrzysk Chmury 2018 Wrocław – Zadania

Marcin Knieć

Marcin Knieć

Prezes Zarządu i CEO. Kieruje Chmuromaniakami w Chmurowisku. Pomaga naszym Klientom podejmować najlepsze decyzje i wdraża kluczowe projekty i decyzje w życie.

Wyścig o tytuł Najlepszego Eksperta Chmury Publicznej w Polsce trwa! Za nami kolejny etap, a przed nami ostatnia prosta przed wielkim finałem!

6 września dopisała pogoda, publiczność i nastroje. Dzięki uprzejmości Grupy AB mogliśmy spotkać się w wyjątkowo przyjemnych okolicznościach przyrody we Wrocławskim Parku Technologicznym punktualnie o 16.00, aby przyglądać się zmaganiom dzielnych zawodników.

A jakie postawiliśmy przed nimi wyzwanie? Oto podsumowanie zadań z Wrocławia:

Zadanie numer 1 – Pliki w sieci

W tym zadaniu musisz nam pokazać, że wiesz, jak wykorzystać usługi do zbudowania prostego mechanizmu umożliwiającego współdzielenie plików pomiędzy kilkoma serwerami wirtualnymi.

  • W dowolnej chmurze uruchom dwa serwery wirtualne z możliwością zalogowania się na nie za pomocą SSH
  • Korzystając z dostępnych usług, utwórz sieciowy system plików
  • Zamontuj utworzony system plików do obu serwerów
  • Utwórz dowolny plik tekstowy na sieciowym systemie plików na jednym serwerze i odczytaj go na drugim serwerze

Czas trwania: 30 minut

Zadanie numer 2 – Jak wykorzystać Azure Stack by postawić swoją pierwszą aplikację?

Azure Stack to nie Azure w Twoim centrum danych, to rozszerzenie i uzupełnienie Azure. Piękny slogan, który trzeba sprawdzić w praktyce!

W tym zadaniu chcemy byś w ramach Azure Stack wykorzystał maszyny wirtualne i postawił bardzo prostą stronę WWW na wybranym serwerze aplikacyjnym (możesz wykorzystać do tego celu serwery Windows lub Linux). Środowisko powinno być tak zbudowane, by było wysokodostępne i odporne na niedostępność jednego z serwerów (pomyśl ciepło o Availability Sets), a ruch z Internetu, rozrzucany pomiędzy serwery (pokochaj Load Balancer). Co więcej, serwery WWW mają być tak zabezpieczone by pozwalały tylko na ruch, niezbędny do serwowania strony WWW oraz zarządzanie serwerami (poznaj Network Security Group).

  • Uruchom dwa serwery wirtualne, więcej nie trzeba. Wykorzystaj mechanizm “Availability Sets”.
  • Na serwerach zainstaluj wybrany serwer aplikacyjny i uruchom dowolną stronę WWW.
  • Korzystając z mechanizmów zabezpieczenia ruchu na podsieciach i interfejsach sieciowych, zadbaj, by do serwerów był możliwy ruch tylko z tych portów, które są niezbędne do serwowania strony WWW (np. port 80) i zarządzania maszynami (np. 22 lub 3389).

Czas trwania: 30 minut

Zadanie numer 3 – Wysoka dostępność usług w Orange Flexible Engine

W tym zadaniu musisz nam pokazać, że potrafisz utworzyć rozwiązanie wysokiej dostępności Twoich usług na platformie chmurowej Orange Flexible Engine.

  • Utwórz dwie instancje maszyny wirtualnej z dowolnym system operacyjnym.
  • Na każdej z dwóch utworzonych instancji maszyn wirtualnych zainstaluj dowolny serwer aplikacyjny.
  • Przeprowadź na każdej maszynie wirtualnej konfigurację serwera aplikacyjnego, tak aby każda z nich wskazywała na statyczny plik htlm, który będzie zawierał informacje o numerze instancji maszyny wirtualnej np. ServerInstance01, ServerInstance2.
  • Następnie utwórz usługę pośrednią, która będzie równoważyć ruch między dwiema wcześniej utworzonymi instancjami maszyn wirtualnych.

Czas trwania: 30 minut

Zadanie numer 4 – Bezpieczna kopia do chmury

W tym zadaniu należy stworzyć usługę backupu maszyny wirtualnej z wykorzystaniem usługi Aruba Cloud Backup.

  • Uruchom wirtualną maszynę w dowolnej chmurze
  • Skonfiguruje usługę Aruba Cloud Backup
  • Zainstaluj agenta backupu na maszynie wirtualnej i przeprowadź pełną konfigurację
  • „Zbackupuj” dowolny plik do Aruba Cloud Backup

Czas trwania: 30 minut

Zadanie numer 5 – Serverless to serverless à la multicloud

O architekturze opartej o rozwiązania serverless mówi się naprawdę dużo. Dlatego utwórz usługę typu serverless na platformie Azure oraz jej odpowiednika na platformie AWS, a następnie spraw, aby usługa na jednej z platform wyzwalała usługę na drugiej platformie.

  • Utwórz usługę serverless na platformie Azure.
  • Utwórz usługę serverless na platformie AWS.
  • W razie potrzeby utwórz usługę, która „wystawi” usługę serverless na zewnątrz (API).
  • Przeprowadź konfigurację usług tak, aby jedna z nich była wyzwalaczem drugiej.

Czas trwania: 30 minut

Najmłodszy Chmuromaniak tu jest!

I tym razem nie było łatwo wyłonić zwycięzcę eliminacji. Po burzliwych naradach i kilku smakowitych kawałkach pizzy nasz wybór padł na Łukasza Klimka i Karola Przybylaka. Obydwaj wezmą udział w finałowych zmaganiach w Warszawie już 22 września.

To niewiarygodne, ale ten Chmuromaniak ma niecałe 18 lat i aby móc uczestniczyć w naszych igrzyskach, musiał zwolnić się z lekcji języka polskiego. My tę nieobecność usprawiedliwiamy, a nauka Karola z pewnością nie pójdzie w las, skoro już teraz z powodzeniem i bez kompleksów współpracuje z doświadczonymi kolegami. Karol, wróżymy Ci świetlaną przyszłość w chmurze, tak trzymaj!

A jeśli i Ty chciałbyś dołączyć do naszych zawodników, aby poznać najlepszych ekspertów chmury, poszerzyć swoją wiedzę na temat cloud computing i zgarnąć kilka atrakcyjnych gadżetów, serdecznie Cię zapraszamy do kibicowania w ostatnich eliminacjach w Poznaniu 18.09 oraz w wielkim finale w Warszawie 22.09.

Więcej szczegółów i zapisy na stronie igrzysk. Sprawdź koniecznie!

Dołącz do listy mailingowej!

Dołącz do naszego newslettera

Staramy się wysyłać tylko wartościowe informacje, np. co miesiąc dostaniesz spis najważniejszych nowości z chmur Azure, AWS i GCP, z krótkimi opisami i linkami.