• Home
  • Blog
  • Byliśmy na konferencji AWS re:Invent 2021 – Las Vegas!

RST LIFESTYLE, TECHNOLOGIE

11.01.2022 - Przeczytasz w 11 min.

Byliśmy na konferencji AWS re:Invent 2021 – Las Vegas!

11.01.2022 - Przeczytasz w 11 min.

Re:Invent to głośne, coroczne wydarzenie organizowane przez AWS. Każda edycja przyciąga dziesiątki tysięcy ekspertów od rozwiązań chmurowych, z całego świata. Jest to niezwykła okazja do poszerzenia wiedzy, zaczerpnięcia inspiracji i poznania największych autorytetów w branży. Tę okazję postanowiła wykorzystać nasza sześcioosobowa delegacja, która, wraz z zespołem naszego klienta, wybrała się do Las Vegas!

AWS reInvent Las Vegas
4.2/5 - (4 votes)

Re:Invent to głośne, coroczne wydarzenie organizowane przez AWS. Każda edycja przyciąga dziesiątki tysięcy ekspertów od rozwiązań chmurowych, z całego świata. Jest to niezwykła okazja do poszerzenia wiedzy, zaczerpnięcia inspiracji i poznania największych autorytetów w branży. Tę okazję postanowiła wykorzystać nasza sześcioosobowa delegacja, która, wraz z zespołem naszego klienta, wybrała się do Las Vegas!

Nasza szóstka miała tam okazję na żywo uczestniczyć w dziesiątkach warsztatów, wykładów i chalk talków. Słuchaliśmy o takich nowościach jak nowy filar Well-Architected, prywatne sieci 5G, API dla satelit, komputer kwantowy as-a-service czy strefy lokalne AWS również w Polsce.

To spora ilość wiedzy do przyswojenia. Na szczęście organizatorzy zadbali również o rozrywkę między wydarzeniami. Jedną z nich były Jamy, czyli drużynowe rywalizacje skupione wokół zagadnień technologicznych.

Nasza drużyna, na jednym z takich Jamów, połączyła siły z pracownikami Trans.eu oraz PGS Software i jako “Wrocławski Power” zdobyła trzecie miejsce!

 

 

Rywalizacja w Jamach

 

Andrzej Lewandowski

Andrzej Lewandowski

Development Leader, Solutions Architect

Idea Jamów na pierwszy rzut oka jest zbliżona do idei GameDaya. Uczestnicy łączą się w zespoły i zdobywają punkty. Ci którzy zdobędą ich najwięcej wygrywają.

W przypadku GameDaya mamy scenariusz i całość prac skupia się w wokół jednego tematu, np. modernizacji infrastruktury sklepu internetowego. W przypadku Jamów wyzwania nie są ze sobą połączone. Są niezależne, a ich wspólny mianownik stanowi temat przewodni, np. Security, na którym właśnie byliśmy.

 

Wyzwań było trzynaście i miały różny poziom trudności. Niektóre z nich składały się z kilku zadań. Wszystko było punktowane. Można było skorzystać z podpowiedzi, ale obniżały one maksymalną liczbę punktów, możliwych do zdobycia za rozwiązanie.

 

Jednym z zadań, na jakie trafiliśmy, było naprawienie strony serwowanej z Cloudfronta. Opis zadania wskazywał, że ktoś wziął sobie security za mocno do serca i ustawił bucket S3 na prywatny. Strona przestała działać i trzeba było ją naprawić. Brzmi prosto, ale konto miało mocno ograniczone uprawnienia do zmiany czegokolwiek, a upublicznienie bucketa nie było rozwiązaniem. Próba ustawienia OAI z konsoli powodowała natomiast pojawienie się błędu o braku uprawnień 🙂

 

W innym zadaniu nie działała lambda, która miała się wykonać i połączyć do S3. Korzystając z prywatnej sieci, wystarczy podać endpoint w kodach lambdy. Gdyby tylko uprawnienia pozwalały zobaczyć kody tej lambdy… 🙂

 

Zadania były ciekawe, trudne, często nie do wyklikania — sprowadzały się do pisania manifestów. Rywalizacja była zawzięta — skakaliśmy praktycznie przez cały czas trwania Jama (3h) między 1 a 8 miejscem. Do ostatnich minut nie było wiadomo które miejsce zajmiemy, a rywalizowało z nami 36 innych drużyn. Przez chwilę byliśmy drudzy, a na minutę przed końcem spadliśmy na 3 miejsce. Czekaliśmy na zmianę statusu w cloudfroncie (z deploying na deployed) — to by automatycznie spowodowało naliczenie nam 90 punktów i przeniosło nas na pierwsze miejsce. Niestety, cloudfront strasznie długo się deployował i zostaliśmy na 3 miejscu. 2 minuty po zakończeniu Jama punkty nam zaliczyło, ale tablica wyników została zamrożona. Byliśmy więc o włos od zwycięstwa. 

 

Jednakże chyba z największa trudnością musiał zmierzyć się prowadzący — przed ogłoszeniem wyników podszedł do nas na korepetycje z języka polskiego, aby nauczyć się wymawiać nazwę naszego zespołu 😉

 

AWS reInvent Las Vegas

 

Relacja z re:Invent 2021

Czy warto wybrać się na re:Invent za rok? Jak naszym uczestnikom podobało się wydarzenie i jego organizacja? Jaką wartościową wiedzę wynieśli? Które z licznych zapowiedzi AWSa zainteresowały ich najbardziej? Jakie trendy zauważyli? Niech sami powiedzą!

 

Krzysztof Bąk

Krzysztof Bąk

Devops Architect & Leader

Świetnie zorganizowana konferencja! Doceniam aplikację umożliwiającą zapisanie się na poszczególne wydarzenia oraz pomagającą dotrzeć na miejsce. Na miejscu trafiliśmy na wiele pomocnych osób, będących zawsze w zasięgu wzroku. To było bardzo istotne, biorąc pod uwagę skalę wydarzenia. Strzałem w dziesiątkę okazała się być wydzielona strefa dla osób certyfikowanych. Mogliśmy tam nabrać sił, obejrzeć niektóre prezentacje i porozmawiać z innymi.

 

Oceniam na plus, że na prezentacjach dotyczących problemów architektonicznych prelegenci pokazywali, jak można je rozwiązać za pomocą konkretnych produktów AWS.

Najciekawsze prezentacje dotyczyły tematów związanych z K8S i z samymi kontenerami. Zagadnienia i nowości, które omawiano w prezentacjach to m.in.:

 

  • Karpenter open source – Kubernetes Cluster AutoScaler;
  • AWS SDK dla Swifta, Kotlina oraz Rusta;
  • Prywatna sieć 5G;
  • Nowy filar “Sustainability Pillar” dla AWS Well-Architected Framework;
  • Nowa instancja EC2 – C7g (Została oparta na Graviton3 ARM, ma zapewnić około 25% szybsze przetwarzanie danych. Jej główne zastosowanie to kryptografia i uczenie maszynowe);
  • Ponad 30 nowych stref lokalnych poza terytorium USA, w tym strefa Polska 🙂 (Strefy lokalne AWS umożliwiają uruchamianie aplikacji wrażliwych na opóźnienia bliżej użytkowników końcowych (np. gry w czasie rzeczywistym, wideo na żywo czy symulacje).

 

Ciężko opisać wszystko w kilku zdaniach. Na szczęście wszystkie nowości są zebrane tutaj: https://aws.amazon.com/blogs/aws/top-announcements-of-aws-reinvent-2021/

 

AWS reInvent Las Vegas

 

Grzegorz Bukało

Grzegorz Bukało

Devops Engineer

Kiedy zostałem zaproszony do udziału w konferencji, po pierwszym szoku, uznałem, że może to być bardzo interesujące wydarzenie. Byłem ciekawy, co nowego pokaże AWS
i czego nowego mogę się dowiedzieć.

 

Kolejnego szoku doznałem na miesiąc przed konferencją, kiedy ruszyły zapisy. Przypomniały mi się wtedy czasy studenckie – zapisy wystartowały o 19:00, a o 19:05 już prawie nie było miejsc na najlepsze wydarzenia! Wykłady, warsztaty, chalk talki, jamy, game’y – wydarzeń było tysiące, a i tak zanim udało mi się w nich zorientować, najciekawsze były już zajęte. Na szczęście, jak się później okazało, i na to AWS miał plan. Ostatni szok był już na miejscu…

AWS ReInvent

Po pierwsze – ogromna przestrzeń

 

  • Miasto: Las Vegas to miasto pełne wielkich hoteli i kasyn. To chyba jedyne miasto na świecie, gdzie zwiedza się właśnie hotele. Każdy z nich jest nadzwyczajny.
  • Miasteczko re:Inventu — jak to nazwał AWS — to rzeczywiście miasteczko. Cztery wielkie centra konferencyjne, dziesiątki tysięcy ludzi, miejscami tłok jak na dworcu, ochrona, bramki i – jak przystało na konferencję IT – Apka pozwalająca to wszystko ogarnąć, zapisy na wydarzenia, kalendarz, nawigacja
  • Odległości: zanim zdążyliśmy się zorientować, dlaczego na konferencji dostępne są Shuttle busy — zdążyły nas rozboleć nogi 😉 Bez dobrego planu na transport między wydarzeniami, można było nie zdążyć dostać się z jednego hotelu do drugiego.

 

Po drugie – organizacja

Przedsięwzięcie porażało skalą i nie dało się odczuć, że ktoś tu o czymś nie pomyślał. Wszędzie stali pracownicy, chętni do pomocy. Chwila zawahania i już ktoś pytał jak pomóc. Na miejscu okazało się, że konferencję też da się skalować! Kiedy brakowało miejsc na wykładach, pracownicy poza salą dokładali kolejne oraz wielki ekran i słuchawki bezprzewodowe. Ci, którym nie udało się zapisać na wydarzenie, mogli próbować metody „walk in” — czyli wejścia na miejsce, które wcześniej zarezerwowano, ale na 10 minut przed rozpoczęciem, nadal jest wolne. Kto pierwszy ten lepszy! Autobusy jeździły między hotelami co kilka minut. Rejestracja na event miała ogrom stanowisk. A stanowisko z bluzami eventowymi miało nawet swoją przymierzalnię!

AWS ReInvent

Po trzecie – Expo

W strefie Expo można było poczuć się jak na targu ze skarpetkami i koszulkami — każdy wystawca chciał przyciągnąć uczestnika lepszym gadżetem żeby tylko stanął i posłuchał o jego produkcie. A było o czym słuchać i w czym wybierać — widzieliśmy ogrom produktów zbudowanych na i obok AWS, które z jednej strony miały ułatwić używanie narzędzi AWSa, a z drugiej strony, miały pomóc lepiej budować swoje rozwiązania. Wśród wystawców były firmy znane i mniej znane. Można było podejrzeć, co nowego w Datadog, Dynatrace, Mongodb, Neo4j, Redhat, etc. Dostępna była też AWSowa wyspa, na której można było spotkać ludzi rozwijających produkty AWS-a i porozmawiać z nimi.

AWS ReInvent Expo

 

  • O nowościach od AWS już pisali inni. Z mojego punktu widzenia najciekawsze dotyczyły:
  • – nowego filaru Well-Architected Framework jakim jest Sustainability;
  • – prywatnej sieci 5G;
  • – api do Satelit pozwalających śledzić sąsiada ;);
  • – Gravitony w wersji 3 — czyli nowe ARMy od Amazona.

 

AWS ReInvent

 

Z warsztatów najciekawsze były zagadnienia takie jak m.in.:

  • AWS X-Ray do obserwowania podów;
  • AWS Fault Injection Simulator — super narzędzie do tworzenia Chaos Monkey.

 

Z wykładów zainteresowało mnie głównie CDK for Terraform i pisanie Terraforma w Pythonie oraz przeplatający się wszędzie nacisk na obserwowalność — od wykładów DevOpsowych po produktowe.

AWS ReInvent

AWS Lambda

AWS ReInvent

AWS reInvent Las Vegas

 

Tomasz Duziak

Tomasz Duziak

Technical Architect

Konferencja rozpoczęła się dosyć nietypowo ponieważ w poniedziałkowy poranek nie było dużego wystąpienia, natomiast od razu wszyscy przystąpili do zaplanowanych zajęć. Począwszy od spotkań i prezentacji, na warsztatach i chalk talkach skończywszy.

Naszym pierwszym wyzwaniem było odnalezienie się w tak ogromnej konferencji — wydarzeń było ponad 5 tysięcy, przez co rozpoznanie w terenie zajęło nam kilka godzin. Skalę konferencji dostrzegliśmy uczestnicząc w wydarzeniach zlokalizowanych w różnych salach 4 ogromnych hoteli. Co kilka minut kursowały między nimi autobusy z tysiącami uczestników. Wśród uczestników spotkaliśmy wiele ciekawych osób, z którymi można było wymienić doświadczenia.

 

Keynote

Wspomniałem że na początku nie było dużej prezentacji, natomiast rozpoczęły się one we wtorek i codziennie odbywał się kolejny keynote’y, W trakcie tych spotkań można było się dowiedzieć w jakim kierunku zmierza AWS, a co za tym idzie, jak będą się rozwijały poszczególne usługi oraz na jakim etapie teraz są.

 

Wydarzenia

Wydarzenia można podzielić na warsztatowe, prezentacje oraz chalk talki. Początkowo zachwyciliśmy się warsztatami, ale szybko okazało się że najlepszym sposobem poszerzenia wiedzy są spotkania ze specjalistami z AWS w postaci chalk talków. Jak one wyglądały? Otóż prowadzący rozpoczynał jakiś temat, np. OpenSearch, a następnie prowadzona była dyskusja gdzie można było poruszyć problemy, z którymi spotykamy się na co dzień.

Skala

Skala konferencji przyćmiewa wszystkie, na których dotychczas byłem. Mimo że wydawało się prelekcje i warsztaty są obok siebie (hotele są po sąsiedzku), to codziennie robiliśmy od 25 do 30 tysięcy kroków, aby dotrzeć na zaplanowane spotkania.

Organizacja była niezwykle sprawna, pomimo wielu tysięcy uczestników nie doświadczyliśmy długich kolejek i nużącego oczekiwania.

 

Kierunek

Po konferencji można odnieść wrażenie że zarówno AWS jak i partnerzy będą zmierzać w kierunku dostarczania usług Cloud Native — dostawcy kładą ogromny nacisk na ich promocję. CTO różnych firm, podczas swoich prezentacji, pokazywali, że dzięki takim rozwiązaniom byli w stanie bardzo szybko dostarczyć wartość dla swoich biznesów.

 

AWS reInvent Las Vegas

 

 

Karol Kaczmarek

Karol Kaczmarek

Development Leader

Wow! AWS potrafi w eventy! Co prawda, nie mam porównania do poprzednich edycji, ale rozmach z jakim całość została zorganizowana jest nie do opisania. Wcześniej zastanawiałem się, jak miejsce takie jak Las Vegas ma się do konferencji IT. Teraz doskonale rozumiem wybór takiej a nie innej lokalizacji. Miasto będące świątynia przepychu idealnie pasowało do skali i rozmachu, z jakim Amazon organizuje swoją konferencję.

 

Organizacyjnie, była to impreza na najwyższym poziomie. Doceniam system zapisywania się na eventy i możliwość wejścia nawet kiedy nie jest się zapisanym (jeśli są miejsca). Na każdym kroku były osoby wskazujące drogę do konkretnych sal i odpowiadające na wszelkie organizacyjne pytania, a autobusy kursowały non stop pomiędzy hotelami. To wszystko okraszone było “amerykańskim” podejściem do życia, pełnym optymizmu i radości. Dzięki temu, pomimo skali konferencji, w żadnym momencie nie czułem się tam zagubiony.

 

Merytorycznie każdy mógł znaleźć tam coś dla siebie. Od prostych prezentacji nt. redisa (przepraszam, ElastiCache), poprzez bardzo ciekawe warsztaty pozwalające “pobawić się” AWS-owymi usługami pod okiem ekspertów, rozwiązując konkretne (nie zawsze typowe) problemy, aż do zorientowanych biznesowo rozmów nt. strategii i przyszłości. Nie zabrakło też ciekawostek takich jak Amazon Braket – czyli komputer-kwantowy-as-a-service.

 

Innym bardzo ciekawym aspektem re:Invent były AWS Jams, czyli grywalizacja połączona ze sprawdzeniem swojej wiedzy nt. usług AWS-owych poprzez rozwiązywanie problemów i zagadek przygotowanych przez organizatorów. Miałem okazję uczestniczyć w jednym takim jamie i była to świetna zabawa nawet wtedy, kiedy problemy i zadania tyczyły się nieznanych dla mnie usług i rozwiązania trzeba było wymyślać (lub wyszukiwać) bardzo szybko — przecież inne zespoły też nie próżnowały!

 

AWS reInvent Las Vegas

 

 

Andrzej Lewandowski

Andrzej Lewandowski

Development Leader, Solutions Architect

Najwyraźniej Amazon nic nie robi sobie z zasady, że co wydarzyło się w Vegas — zostaje w Vegas. Wybrali sobie to miejsce, aby pokazać całemu światu rzeczy które chowali przez rok — nowe usługi, funkcjonalności czy zmiany w podejściu.

 

Na pierwszy rzut oka wydawać się może, że 5 dni to bardzo dużo czasu — dziesiątki prezentacji, chalk talków, warsztatów odbywających się w tym samym czasie złudnie mogą sprawiać wrażenie, że jest bardzo duży wybór wydarzeń, w których można uczestniczyć.

 

Miejsc na te bardziej popularne tematy nie było już po 5 minutach po wystartowaniu rejestracji, na prawie miesiąc przed konferencją. AWS potrafi jednak robić konferencję i zajął się tym problemem. Przed każdym wejściem były dwie kolejki — dla zarejestrowanych oraz tych którzy zapisać sie nie zdążyli. Organizatorzy dbali o to, aby faktycznie wypełnić salę i nie zostawiać pustych miejsc.

 

To co mnie najbardziej zaskoczyło to strefa Expo, a właściwie rozmowy z ludźmi, którzy pokazywali swoje produkty, które w mniejszej lub większej skali działały w oparciu o AWS. Dużą część stoisk zajmowały firmy zajmujące się monitoringiem aplikacji i infrastruktury. Firmy takie jak Dynatrace, Datadog, Splunk, New Relic, Sumo Logic, Crowdstrike były tam obecne i prezentowały swoje oprogramowanie. Pokazuje to, jak bardzo rynek potrzebuje tego typu rozwiązań i mimo posiadania tak wielu dostawców, dla każdego znalazło się miejsce.

 

Drugą grupą produktową którą udało się zauważyć były produkty oparte o AWS, ale ułatwiające i minimalizujące próg wejścia do wykorzystania poszczególnych usług. AWS robi produkty które są bardzo szerokie, mają bardzo dużo możliwości konfiguracyjne, a zrobienie czegoś “dobrze” wymaga wiedzy i doświadczenia. To daje przestrzeń firmom, aby “nadbudowywać” usługi AWS swoimi rozwiązaniami — znacznie ułatwiając możliwość skorzystania z dobrodziejstw AWS zgodnie z najlepszymi praktykami. To trochę pokazało, jak AWS jest postrzegany — nie jako dostawca chmury ale jako platforma do budowy aplikacji.

 

Jednym z trendów jakie można było zauważyć, było coraz częstsze wykorzystywanie “gotowców” zamiast tworzenia rozwiązań od zera, żeby dostarczać wartość szybciej. Odniosłem wrażenie, że prezentowane produkty nie były niczym, czego nie można byłoby zrobić samemu — wystarczy trochę czasu na stackoverflow, github, kilkaset linijek kodu przeliczonego na konkretne MD. A jednak przestrzeń dla takich firm istnieje. Wygląda na to, że odchodzenie od custom software developmentu, na rzecz budowania oprogramowania na podstawie gotowych usług, to trend który będzie się wzmacniał.

 

I chyba ostatnie, co akurat nas powinno cieszyć najbardziej, AWS Local Zone w Polsce!

 

Łukasz Wróbel

Łukasz Wróbel

Vice President, Chief Technology Officer

AWS zaczynał od od oferowania usług obliczeniowych ogólnego przeznaczenia. Z czasem jego oferta powiększa się coraz bardziej, a coraz więcej usług służy do realizacji konkretnych potrzeb biznesowych, jak np.:

 

  • rekomendowanie produktów w ecommerce;
  • ochrona przed oszustwami;
  • prywatny blockchain.

 

Z nowości prezentowanych na konferencji pojawiła się chociażby możliwość uruchamiania prywatnych sieci 5G. Wartość usług oferowanych przez AWS rośnie, a tym samym spada opłacalność odkrywania wszystkiego samodzielnie. Działając tak (np. składając wszystko samodzielnie z bibliotek) trudno byłoby zachować konkurencyjność wobec firm, które pracując dla klientów korzystają od razu z gotowych usług.

 

Marek ZiółkowskiMarek Ziółkowski

Chief Solutions Officer

Pierwsze, co uderza to skala na jaką zorganizowane jest to wydarzenie – AWS umie skalować nawet konferencje 🙂 Organizują ten event od dawna, więc organizacja i jakość samych wystąpień stoją na wysokim poziomie.

Widać, że mentalność uczestników i obecnych tam firm to już nie debaty nad tym, czy chmura jest OK, a raczej z jakich usług i gotowych klocków skomponować finalne rozwiązanie — to bardzo budujące.

Dało się zauważyć, że AWS aktywnie promował swoje rozwiązanie do business intelligence jakim jest Amazon QuickSight, z którym już od jakiegoś czasu pracujemy.

Warsztaty z Kubernetesa, EKSa, czy serverlessa były jednymi z bardziej obleganych, co tylko potwierdza, że to dobry kierunek rozwojowy.

Pracujemy w oparciu o Well-architected Framework, dzięki czemu mamy pewność, że infrastruktura została wykonana zgodnie z zalecanymi dobrymi praktykami. Temat jest jak najbardziej żywy i sami prelegenci odwoływali się do Well-Architected wielokrotnie. Do obecnie opisanych 5 filarów, AWS dodaje kolejny – Sustainability, tym samym rzucając trochę inne światło na zużycie zasobów i jego wpływ na środowisko.

Na koniec taka ciekawostka — wśród odwiedzających strefę Expo została przeprowadzona ankieta. Wynikało z niej, że ulubione języki uczestników to Python, JavaScript+TypeScript oraz Java. Uczestnicy wskazywali też, którą z usług AWS najchętniej by przetestowali. Najpopularniejszą z odpowiedzi był Amazon SageMaker – tool do ML.

AWS reInvent Las Vegas

Tagi:

Ocena artykułu

4.2/5 - (4 votes)

Udostępnij

Lukasz-Wrobel-CTO

Łukasz Wróbel

Vice President, Chief Technology Officer

Doświadczony developer, team leader, architekt i menadżer. Pochłonięty projektowaniem wydajnych i skalowalnych aplikacji internetowych i tworzeniem kodu wysokiej jakości. Swoją wiedzą dzieli się podczas konferencji branżowych i warsztatów. Wyznawca doboru technologii i podejść odpowiednio do potrzeb. Współpracował z Gadu-Gadu i Nasza-klasa.pl

Nasza strona internetowa używa cookies do poprawnego działania. Korzystanie z niej z zachowaniem obecnych ustawień oznacza, że cookies będą przechowywane w pamięci Twojej przeglądarki. Ustawienia cookies możesz zmienić w opcjach przeglądarki. Więcej informacji znajdziesz w naszej polityce prywatności.