Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Behind the scenes of 24-hour global online eve...

Shun Yoshie
November 23, 2024

Behind the scenes of 24-hour global online event “JAWS PANKRATION 2024”

I spoke at #amarathongeektalk hosted by AWSCNUG.
#jawspankration2024

Shun Yoshie

November 23, 2024
Tweet

More Decks by Shun Yoshie

Other Decks in Technology

Transcript

  1. JAWS PANKRATION 2024 Exective Committee Chairman Amazon Web Services Security

    Hero Shun Yoshie Behind the scenes of 24-hour global online event “JAWS PANKRATION 2024”
  2. Who am I? { "name": "Shun Yoshie", "titles": [ "AWS

    Security Hero", "ex-AWS Community Hero", "AWS Samurai 2018-2020" ], "favoriteAwsService": "AWS SecurityHub", "jobTitle": "IT Security Consultant", "community": [ "Security-JAWS Organizer", "JAWS PANKRATION Chairman" ] }
  3. What Happened at Amazon Web Services Hero Summit in July

    2024… Events during JAWS PANKRATION 2024 in August… Congratulations on holding the Amarathon Geek Talk Hey, Shun! You guys are going to do some crazy 24 hour event. How are you planning to hold it? Planning the event is…, The operation is…, The distribution environment is…, Swag is…, (He's a hero who listens intently about holding community events.) We want to do something like a JAWS PANKRATION. Nice to see you as an advisor! W what!? (; ・`д・´) ナ、ナンダッテー!! (`・д´・ ;) This is a once-in-a-lifetime opportunity that we have no choice but to do! Today I will talk about the original event held in August.
  4. When I became an Amazon Web Services Community Hero in

    2021, I wanted to interact with many Amazon Web Services engineers around the world. I want to host a place like that. At the time, the Olympics were about to be held in Japan, one year late. What I thought about becoming an Amazon Web Services Hero
  5. Basic concept of JAWS PANKRATION event Launch of global event

    Strengthening relationships with overseas engineers Bringing local engineers to the global event Exceed last 24 Hours online event; Find new heroes Seven of the speakers became Amazon Web Services Heroes after JAWS PANKRATION 2021!! Previous event page: https://jawspankration2021.jaws-ug.jp/en/
  6. Event requirements: - Online 15 min Talk - The theme

    is technical talk about Amazon Web Services - All slides are in English Speaker requirements: JAWS PANKRATION 2024 -Concept- - Amazon Web Services VP - Amazon Web Services AMEA, EMEA, APAC Head - Amazon Web Services SA Speciality - Amazon Web Services Amazing Person - Amazon Web Services Heroes - Amazon Web Services Community Builders - Amazon Web Services User Group Leaders - Amazon Web Services Ambassador - Alexa Champions - Other Amazon Web Services Title Holder All speakers except the sponsor and VP were selected from CFP.
  7. Fusion of localization and globalization Remove language barriers further -

    We want to create an event where talented engineers from all over the world can speak on stage, even if YOU CAN’T SPEAK ENGLISH. - We have prepared an environment with multilingual translation functionality for the distribution environment. JAWS PANKRATION 2024 -Theme & Aim- “No Border”
  8. There are some rooms at VoicePing. - Speaker Waiting room

    - Ask The Speaker room x3 - Free communicate rooms x3 with simultaneous interpretation. It might be a good idea to listen to what the speakers are saying and talk and connect with other engineers from other countries. This is "No Border". JAWS PANKRATION 2024 -Ask The Speaker & Communication Space- Language you speak (left side) Language you listen (right side)
  9. Special Guest: Adam Seligman (Amazon Web Services VP Developer Experience)

    Software development is changing rapidly, affecting the way developers do their jobs, the kinds of solutions they build, and even who can be a developer. Amazon Web Services will share their perspective on the impact of Generative AI for companies and developers, and what they can do to leap head during this disruptive moment. JAWS PANKRATION 2024 -Keynote-
  10. Let’s add a event hashtag!! - #jawspankration2024 - #jawspankration -

    #jawsug The winners who can get the JAWS PANKRATION original swag will be announced at the closing talk!! We will share the application form on DM from organization committee. Free Gift Promotion on X THE WORLD’S MIGHTIEST AWS UNIVERSE AM I!!! THE WORLD’S MIGHTIEST Amazon Web Services UNIVERSE AM I!!! Prairie Card (digital business card) is limited to speakers only https://prairie.cards/ Although the promotional project has already ended, it is also a project to encourage output by X.
  11. Original Swag - T-shirt(Limited to size) - Sticker - Time

    marker bottle - Muffler towel We will present these as a set! Free Gift Promotion on X
  12. JAWS PANKRATION 2024 Results -Countries/Regions of speakers- Australia Bangladesh Belarus/Poland

    Chile Mainland China Germany Hong Kong SAR India Indonesia Japan Kenya Malaysia Mexico Netherlands Nigeria Peru Philippines Slovakia South Korea Spain Sweden Taiwan United Kingdom United States
  13. JAWS PANKRATION 2024 Results -Titles of speakers- 16x Amazon Web

    Services Hero, 38x Amazon Web Services Community Builder, 22x Amazon Web Services User Group Leader, 1x Amazon Web Services Cloud Club Captain, 1x Alexa Champion, 17x APN Amazon Web Services Ambassador, 10x APN Amazon Web Services Top Engineer, 14x APN Amazon Web Services ALL Certified Engineer, 5x APN Amazon Web Services Gold Jacket Member, 2x APN Amazon Web Services Jr Champion, 2x Amazon Web Services Samurai, 1x Amazon Web Services Authorized Instructor, 6x Amazon Web Services Employee, 1x Amazon Web Services VP, and so on…
  14. JAWS PANKRATION 2024 Results -Titles of speakers- 600+ PARTICIPANTS 126

    MAX Simultaneous Viewers 70 Speakers 18(+3) Committee members 25 Hours IVS Operating Times 0 Downtime!!!
  15. JAWS PANKRATION 2024 Results -Participants from 32 Countries/Regions- 1 Japan

    497 2 India 35 3 Kenya 19 4 Indonesia 7 5 United States 6 5 Mainland China 6 7 Spain 5 8 South Korea 4 8 Singapore 4 8 Australia 4 11 Turkey 3 11 Taiwan 3 11 Nigeria 3 11 Mexico 3 15 United Kingdom 2 15 Sweden 2 15 Poland 2 15 Philippines 2 19 Sri Lanka 1 19 South Africa 1 19 New Zealand 1 19 Netherlands 1 19 Morocco 1 19 Malaysia 1 19 Italy 1 19 Hong Kong SAR 1 19 Ghana 1 19 Germany 1 19 Denmark 1 19 Chile 1 19 Canada 1 19 Cameroon 1 Total 621
  16. If we describe simultaneous translation more specifically as a process,

    1. Transcribe a speaker's audio to text in the language the speaker speaks 2. Further translate what is transcribed into text and output it as text A two-stage structure called JAWS PANKRATION 2024 -Broadcasting-
  17. Translation speed was our priority Amazon Bedrock cannot use Amazon

    Web Services coupons in some cases (considering the use of Claude 3 Haiku model) Used for session summarization as a place to use generated AI at events JAWS PANKRATION 2024 -Broadcasting- Translate Service Amazon Translate Amazon Bedrock Translation Accuracy ◯ ◎ Translation Speed ◎ ◯ Cost Low High (※)
  18. Top 25 languages selected based on each country's population, main

    language, and IT index IT index ( refers to data from NRI (Network Readiness Index 2023)) JAWS PANKRATION 2024 -Broadcasting- https://download.networkreadinessindex.org/reports/nri_2023.pdf
  19. Pass the audio from the device that opens Zoom to

    the browser's Speech Recognition through the mobile audio interface (iRig2), and send it to Amazon API Gateway Divide the audio data obtained by Speech Recognition into chunks for each phrase, use this as a trigger to send it to Amazon API Gateway, and call Amazon Lambda JAWS PANKRATION 2024 -Broadcasting- Amazon Lambda
  20. Amazon Lambda has the transcribed string as a parameter and

    sends a translation request to Amazon Translate Translated items are stored in Amazon DynamoDB for later summaries using Amazon Bedrock JAWS PANKRATION 2024 -Broadcasting-
  21. Translated data is delivered to the client side using the

    Amazon IVS Chat Room function Translation results are displayed on the client's browser JAWS PANKRATION 2024 -Broadcasting-
  22. Manage speaker information with Google SpreadSheet Displayed on web page

    for operators using Google Sheets API Ask the speaker to confirm the speaker information and cut it out using OBS JAWS PANKRATION 2024 -Broadcasting- Amazon Web Services Heroes Amazon Web Services Employee Amazon Web Services Community Builders, Amazon Web Services Ambassadors(APN), Amazon Web Services All Certified Engineers(APN), Amazon Web Services Gold Jacket Members(APN) Amazon Web Services Community Builders
  23. Open the operator web page and cut it with OBS

    Studio Stream the summarized video as a streaming video to Amazon IVS Low-Latency Stream Channel JAWS PANKRATION 2024 -Broadcasting- More options to control the key: Amazon KMS External KeyStore (XKS) • Full removal of root of trust from Amazon KMS: The top of your key hierarchy can live outside of Amazon Web Services • Transparent to Amazon services and clicnt apps • Flexibility on which keys you choose to store in excternal key manager • Customer owns the key in meaningful ways • Serves as a "stop switch": Tum off XKS and Amazon Web Services data becomes unreadable
  24. What is streamed to the Amazon IVS Low-Latency Stream Channel

    is read by the SDK from the front end of the Viewer side. Displays real-time information such as subtitles and number of simultaneous viewers JAWS PANKRATION 2024 -Broadcasting-
  25. All distribution sites and operator web pages are hosted on

    Amazon Amplify. Achieved using front-end technologies such as JavaScript, React, and Next.js JAWS PANKRATION 2024 -Broadcasting- Amazon Amplify,Next.js
  26. After the session ends, the transcript stored in Amazon Dynamo

    DB is passed to Amazon Bedrock (Claude 3.5 Sonnet) for summarization To serve as a conduit for people to access speaker videos JAWS PANKRATION 2024 -Broadcasting- Creating Visual Learning and AI: An Amazon Web Services Hero's Journey with Knowledge Graphs, Amazon Bedrock, and the Ernest PKM Workflow Creating Visual Learning and AI: An Amazon Web Services Hero's Journey with Knowledge Graphs, Amazon Bedrock, and the Ernest PKM Workflow Amazon Web Services User Group Japan JAWS-UG [A... JAWS PANKRATION 2024 TT-31 Creating Visual Learning and Al: An Amazon Web Services Hero's Journey with Knowledge... Creating Visual Learning and Al: An Amazon Hero's Journey with Knowledge Graphs, Amazon Bedrock, and the Ernest PKM Workflow I enjoy learning very much and have curated a set of Ernest PKM (Personal Knowledge Management) workflows to share with like-minded individuals. Throughout this process, I aimed to experiment with visualization, integrate Amazon Web Services AI Tools,and explore creating verifiable secure AI. This led to the story I am sharing today. Amazon Web Services
  27. Adopting Amazon Web Services App Runner for always-on web hosting

    i18n (JP/EN) microCMS News posting function using microCMS News SNS sharing function Security measures using Amazon WAF JAWS PANKRATION 2024 -Official Web- Go Build!! Amazon Cloud(Prod) WAF
  28. Use SSR method Next.js built in standalone mode Github Actions

    builds a container image and pushes it to Amazon ECR Managed by Amazon CDK Amazon ECR also applies lifecycle policies to reduce costs JAWS PANKRATION 2024 -Official Web- Go Build!! WAF Amazon Cloud(Prod)
  29. Speaker information is mapped on a world map Collecting city

    information along with speaker information Created using Amazon Location Service based on those contents JAWS PANKRATION 2024 -Promotion- Speaker Information Map https://speakermap.jawspankration2024.jaws-ug.jp/
  30. Our Amazing Sponsors Our Dedicated Volunteers and Organizing Committee Our

    Attendees from Around the World Special Thanks to…
  31. Events where engineers talk to each other across countries about

    Amazon Web Services as a common topic are fun both online and offline! I am grateful to Amazon Web Services CNUG for inspiring me. I can't say it publicly yet, but something even bigger may happen next year. Stay tuned for the announcement. Stay Amazon Web Services!! (Amazon Web Servicesをや り続けろ!!)
  32. Thanks! Shun Yoshie X: @Typhon666_death Facebook: Shun Yoshie Linkedin: Shun

    Yoshie HeroSlack: Shun Yoshie CBSlack: Shun Yoshie UGLeaderSlack: Shun Yoshie