W dniu 11 kwietnia 2024 roku miała miejsce jedna z najbardziej wyczekiwanych konferencji w świecie technologii chmurowych w Polsce – AWS Community Day 2024. Tegoroczne wydarzenie przyciągnęło nie tylko doświadczonych specjalistów AWS, ale także tych, którzy dopiero zaczynają swoją przygodę z chmurą. Konferencja nie tylko dostarczyła najnowszych informacji na temat rozwoju AWS, ale także była doskonałą okazją do wymiany doświadczeń, networking’u oraz zainspirowania się różnorodnymi tematami prelekcji, obejmującymi zarówno podstawowe, jak i zaawansowane zagadnienia.
Prelekcje
Podczas AWS Community Day prelekcje były prezentowane na różnych poziomach zaawansowania, co pozwoliło uczestnikom wybrać tematy odpowiednie dla swoich potrzeb. Mieliśmy także możliwość uczestnictwa w jednej z 4 ścieżek. W tym samym czasie odbywały się 4 różne prelekcje i często ciężko było wybrać tylko jedną.
Ja na przykład wybrałem, Irine Kokilashvili która zaprezentowała prelekcję “How to 101: Decommission 5+ year old legacy apps“. Irine opowiedziała o wyzwaniach, z jakimi się zetknęła, gdy niektóre z tych aplikacji przestały być rozwijane lub zostały porzucone, a pierwotni twórcy i administratorzy infrastruktury nie byli już częścią projektu. Dodatkowo brak dokumentacji ze strony klienta sprawił, że zrozumienie celu infrastruktury i aplikacji było wyjątkowo trudne, wręcz niemożliwe.
Kolejna prelekcja prowadzona przez Krzysztofa Kąkola, nosiła tytuł “Amazon Bedrock in action” i była skierowana do osób na poziomie podstawowym (100). Uważam to za wielki plus. Dzięki temu uczestnicy ktorzy dopiero zaczynająz AI jak ja mieli okazję zgłębić możliwości Amazon Bedrock, usługi AWS zaprojektowanej do wykorzystywania Generative AI.
Daniel Aniszkiewicz i Wojtek Gawroński w swojej prezentacji “Build verifiable and effective application authorization in 30 minutes” skupili się na budowaniu weryfikowalnej i skutecznej autoryzacji aplikacji w zaledwie 30 minut. Autoryzacja jest jednym z fundamentalnych elementów budowy aplikacji i usług, a zapewnienie poprawnego i niezawodnego udzielania lub odmawiania dostępu do zasobów aplikacji jest kluczowe. Podczas prezentacji uczestnicy dowiedzieli się, jak dzięki pomocy narzędzia Cedar i Amazon Verified Permissions dodać te możliwości do aplikacji internetowej, włączając w to przykłady ABAC i RBAC.
Prezentacja “Billing Horror” była prowadzona przez Anna Aitchison, która poruszyła kwestie związane z kosztami korzystania z usług AWS. Prezentując liczne przykłady historycznych “koszmarnych rachunków”, Anna zadawała pytania o to, dlaczego takie sytuacje miały miejsce, co można z nich wynieść, oraz jak można zapobiec własnej “koszmarnej historii z AWS”. To wyjątkowo praktyczna prezentacja miała na celu uświadomienie uczestnikom, jak ważne jest świadome zarządzanie kosztami w chmurze oraz jak unikać nieprzyjemnych niespodzianek związanych z fakturowaniem.
W trakcie konferencji AWS Community Day 2024 miała miejsce także prezentacja na bardziej zaawansowanym poziomie (300) prowadzona przez Tomasza Dudka i Kacpra Włodarczyka pt. “Generative AI i Retrieval Augmented Generation — hello world i co dalej?”. Podczas tej prezentacji skupiono się na analizie popularnego podejścia zwanego Retrieval Augmented Generation (RAG) oraz omówiono typowe wyzwania, jakie pojawiają się podczas wdrażania tego podejścia, wraz z możliwymi rozwiązaniami. W ramach prezentacji omówiono metody takie jak reranking, small-to-big-retrieval czy rephrasing queries, które pozwalają skutecznie poprawić jakość generowanych odpowiedzi. Dodatkowo zaprezentowano, jak frameworki promptfoo czy ragas mogą pomóc ocenić jakość wyników w sposób systematyczny i skuteczny.
Niektóre prelekcje skupiały się na konkretnych zagadnieniach technicznych, takich jak “Build verifiable and effective application authorization in 30 minutes” prowadzona przez Daniela Aniszkiewicza i Wojtka Gawrońskiego, natomiast inne, jak “Maximizing Business Impact through AWS Well-Architected Review” Wojciecha Holysza, skupiły się na optymalizacji kosztów i wpływie biznesowym rozwiązań AWS.
Niestety nie wszystkie prelekcje były prawidłowo oznaczone. Prelegenci według mnie niepotrzebnie zawyżali poziom swojej prelekcji. Na przykład byłem na prelekcji, która powinna być na poziomie średnio zaawansowanym, a mówiła ogólnikami w dodatku o podstawach związanych z serwerlesem. Jednak z tego, co słyszałem, były to pojedyncze przypadki. Wiem, że czasem ciężko jest oszacować poziom, ponieważ to, co jednej osobie może wydawać się proste, dla inne wydaje się bardzo skomplikowane.
AWS Community
Na konferencji oczywiście nie mogło zabraknąć stoiska AWS Community. Każdy mógł tam podejść i pogadać. Mnie można było tam spotkać na samym początku konferencji od 9:30 do 10:00, ale nie tylko, bo w przerwach też tam bywałem. Wielkim zaskoczeniem było dla mnie to, że dużo osób rozpoznało mnie jako osobę prowadzącą kanał na YouTube. Było to bardzo miłe oczywiście, ale zaskakujące. No i zamiast rozmawiać o AWS, to częściej mówiłem o marce osobistej. Ludzie pytali mnie o mój blog i kanał na YouTube o to, jak zacząć i tak dalej. Ja oczywiście chętnie odpowiadałem na pytania, udzielałem rad, ale tylko na zasadzie ja zrobiłem to w ten sposób i dla mnie to jest ok, czy dla ciebie będzie, nie wiem. Bazowałem tylko na swoim doświadczeniu, bo wszystkiego oczywiście nie wiem i cały czas się uczę.
Na stoliku była także mapa Polski z tokenami NFC. Jeśli zbliżyłeś telefon do któregoś, to otrzymywałeś link przekierowujący cię do AWS-owego Community działającego w tym regionie. Bardzo fajny pomysł i z tego, co zauważyłem, ludzie często korzystali z tej możliwości.
Oczywiście w wielu miejscach można było dostać fajne naklejki. Moja kolekcja także znacznie się powiększyła w tym roku. 😉
Networking
Warto zauważyć, że konferencja była okazją nie tylko do zdobycia wiedzy, ale także do nawiązania kontaktów zawodowych oraz wymiany doświadczeń. Atmosfera otwartości i chęci dzielenia się wiedzą sprawiła, że uczestnicy mogli czerpać pełne korzyści z tego wyjątkowego wydarzenia. Ludzie chętnie dzielili się wiedzą. Nauczyć można było się czegoś nie tylko na prelekcjach, ale także podczas przerwy po prostu rozmawiając z ludźmi. No i jak wspomniałem wcześniej, zawsze można było podejść do Stoiska AWS community, zadawać pytania dotyczące AWS, ale nie tylko.
Na konferencji można było spotkać także organizatorów albo ludzi pracujących w AWS i z nimi porozmawiać na różne tematy.
Prezenty
Na uczestników konferencji czekała także torba pełna prezentów takich jak koszulka, skarpetki, buff na szyję, przejściówki USB, czyścik do ekranu itp. Oprócz tego odwiedzając stoiska różnych firm, można było zgarnąć dodatkowe rzeczy jak powerbanki, kubki, butelki itp.
Ja uczestniczyłem także w konkursie wiedzy o AWS, zająłem pierwsze miejsce i wygrałem fajny kubek. Na końcu odbyło się także losowanie nagród, w którym można było wygrać między innymi zestawy klocków lego, słuchawki airpods, konsole PS5. W filmie na moim kanale zobaczysz dokładniej jakie swagi przywiozłem z konferencji.
Dobre rady
Ja miałem takie szczęście, że mogłem przyjechać na konferencję jeden dzień wcześniej, spędzić noc w hotelu i rano iść wypoczęty na konferencję. Byłem już na wielu konferencjach i takie rozwiązanie sprawdza się dla mnie najlepiej. Dzięki temu mam siłę i energię, by słuchać innych i samemu odpowiadać na pytania. W moim przypadku firma, w której pracuję, pokryła koszty związane z przejazdem i noclegiem. Uważam, że zawsze warto pytać w firmie o taką możliwość.
Konferencja była darmowa, tylko trzeba było pamiętać, by się wcześniej zarejestrować, bo później bilety niebyły już dostępne. Dlatego warto rejestrować się wcześnie.
Warto także przyjść wcześnie na owarcie, na wypadek, gdyby zabrakło pakietów powitalnych itp.
Moim zdaniem dobrze jest też odpowiednio wcześniej zapoznać się z agendą i wybrać interesujące sesje, w których chcesz uczestniczyć. Ja jeszcze przed wyjazdem na konferencję wiedziałem, czego chcę posłuchać. Oczywiście czasem na swojej liście miałem wpisane w tym samym czasie 2 sesje, które chciałem odwiedzić. Ostatecznie dopiero na miejscu decydowałem się na jedną z nich, ale jak wspomniałem, wstępnej selekcji dokonałem już w domu;)
Zazwyczaj na konferencjach są przerwy kawowe oraz takie, na których można coś zjeść, więc raczej nie trzeba się o to martwić. W tym roku także można było napić się soku, herbaty, wody butelkowanej albo zrobić sobie kawę z ekspresu. Jedna firma miała na swoim stanowisku także baristę, który robił bardzo dobrą kawę.
Jeśli szukasz pracy, lub tylko sprawdzasz co u konkurencji 😉 to w jednym miejscu masz okazję poznać ofertę kilku firm. Dowiesz się jakie oferują warunki i kogo aktualnie szukają. Z tego co zauważyłem, większość firm oferowała nadal możliwość całkowitej pracy zdalnej. Trochę mnie zaskoczyło, że bardzo mało było ofert dla juniorów, natomiast chyba każda firma szukałą kogoś na poziomie seniora. Nawet jeśli masz fajną pracę, to nikt nie każe Ci jej zmieniać, ale ofertę innych firm warto znać.
Podsumowanie
Podsumowując, udział w AWS Community Day Poland 2024 był dla mnie inspirującym doświadczeniem. Podejrzewam, że podobnie odczuwają też inni uczestnicy, niezależnie od ich poziomu zaawansowania w technologii chmurowej. Konferencja nie tylko dostarczyła sporej dawki wiedzy na temat AWS, ale także umożliwiła budowanie społeczności i nawiązywanie wartościowych kontaktów zawodowych. Można było spotkać naprawdę fajne osoby i pogadać osobiście.
Na końcu chciałem podziękować za Twój czas to, że przeczytałeś artykuł do końca i przeprosić za zdjęcia robione pionowo.