<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Kosuke ENOMOTO</title>
    <description>The latest articles on Forem by Kosuke ENOMOTO (@coosuke).</description>
    <link>https://forem.com/coosuke</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F653590%2F8a25c766-618a-4f11-89f3-2ef119976cab.jpeg</url>
      <title>Forem: Kosuke ENOMOTO</title>
      <link>https://forem.com/coosuke</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/coosuke"/>
    <language>en</language>
    <item>
      <title>AWS Security Fundamentals with AWS BuilderCards Security Expansion Pack</title>
      <dc:creator>Kosuke ENOMOTO</dc:creator>
      <pubDate>Sun, 30 Nov 2025 15:27:48 +0000</pubDate>
      <link>https://forem.com/aws-builders/aws-security-fundamentals-with-aws-buildercards-security-expansion-pack-1c37</link>
      <guid>https://forem.com/aws-builders/aws-security-fundamentals-with-aws-buildercards-security-expansion-pack-1c37</guid>
      <description>&lt;h1&gt;
  
  
  TL;DR
&lt;/h1&gt;

&lt;p&gt;Let’s learn the &lt;em&gt;Security&lt;/em&gt; pillar of the AWS Well-Architected Framework by using AWS security services to prepare for mischief caused by threat actors—depicted here as adorable “pet actors”—and the security incidents they trigger.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu8fj324qf6xn932h6tx2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu8fj324qf6xn932h6tx2.png" alt=" " width="800" height="321"&gt;&lt;/a&gt;&lt;br&gt;
drawn by &lt;a href="https://x.com/komakichidev" rel="noopener noreferrer"&gt;@komakichidev&lt;/a&gt;&lt;/p&gt;
&lt;h1&gt;
  
  
  $ whoami
&lt;/h1&gt;

&lt;p&gt;My name is &lt;em&gt;coosuke&lt;/em&gt; (Kosuke Enomoto). Some people call me &lt;em&gt;Kosuke&lt;/em&gt;, others &lt;em&gt;Koske&lt;/em&gt;.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;{
    "Name":"Kosuke Enomoto",
    "Bio":"https://linktr.ee/coosuke",
    "Job":"PO of Global CCoE",
    "SNS":[
          {
              "LinkedIn":"https://www.linkedin.com/in/kosuke-enomoto/",
              "X (formerly Twitter)":"@coosuke",
              "mixi2":"@coosuke",
              "Instagram":"@coskenomoto"
          }
      ],
    "Communities":[
        "Organizer, JAWS-UG Chiba Chapter",
        "AWS Community Builder",
        "AWS BuilderCards Japanese Edition Developer"
    ],
    "My Family":[
        "Wife","Black cat(5yo)","Kid(4yo)"
    ],
    "Hobbies":[
        "Sauna","Cooking","Photography"
    ]
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;You can find all my social links here—let’s connect!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://linktr.ee/coosuke" rel="noopener noreferrer"&gt;https://linktr.ee/coosuke&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  What This Post Covers (and What It Doesn’t)
&lt;/h1&gt;

&lt;h3&gt;
  
  
  This post &lt;strong&gt;covers&lt;/strong&gt;:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Why AWS BuilderCards is awesome&lt;/li&gt;
&lt;li&gt;Why the AWS BuilderCards &lt;strong&gt;Security Expansion Pack&lt;/strong&gt; is even more awesome&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  This post does &lt;strong&gt;not&lt;/strong&gt; cover:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Deep explanations of AWS security services or implementation details&lt;/li&gt;
&lt;li&gt;Detailed rules of the BuilderCards &lt;strong&gt;base game&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  Introduction
&lt;/h1&gt;

&lt;p&gt;In this post, I’ll introduce the new &lt;strong&gt;AWS BuilderCards Security Expansion Pack&lt;/strong&gt;, which I contributed translation and localization for the Japanese edition.&lt;/p&gt;

&lt;p&gt;At AWS re:Invent 2025 in Las Vegas, the BuilderCards booth is open again this year.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;AWS BuilderCards Booth at AWS re:Invent 2025&lt;/strong&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;📍 &lt;strong&gt;Location:&lt;/strong&gt; Caesar’s Forum (alcove, below the escalators)&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;🕐 &lt;strong&gt;Opening Hours:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Sun, Nov 30 — 10 AM–6 PM&lt;/li&gt;
&lt;li&gt;Mon, Dec 1 — 9 AM–5 PM&lt;/li&gt;
&lt;li&gt;Tue, Dec 2 — 9 AM–5 PM&lt;/li&gt;
&lt;li&gt;Wed, Dec 3 — 9 AM–5 PM&lt;/li&gt;
&lt;li&gt;Thu, Dec 4 — 9 AM–4 PM&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;li&gt;&lt;p&gt;Japanese-speaking AWS SAs will be available at the booth!&lt;/p&gt;&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;If you’re attending re:Invent, you may already have visited the booth and picked up the cards. In this article, I’ll introduce the new expansion pack from the perspective of a BuilderCards translator and contributor—who is, admittedly, not a hardcore security expert.&lt;/p&gt;

&lt;h1&gt;
  
  
  What Is the AWS Well-Architected Framework?
&lt;/h1&gt;

&lt;p&gt;Before diving into the expansion pack, let’s briefly revisit what the &lt;strong&gt;AWS Well-Architected Framework&lt;/strong&gt; is.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://docs.aws.amazon.com/wellarchitected/latest/framework/welcome.html" rel="noopener noreferrer"&gt;AWS Well-Architected Framework&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In my view, the Well-Architected Framework is essentially a &lt;strong&gt;collection of cloud best practices&lt;/strong&gt;—guidance that remains universal regardless of company size, team structure, or workload type. While not mandatory, following it leads to higher ROI and more resilient architectures.&lt;/p&gt;

&lt;p&gt;(And yes, Google Cloud and Azure also provide their own Well-Architected frameworks. Comparing them is fascinating!)&lt;/p&gt;

&lt;h2&gt;
  
  
  The Six Pillars of the AWS Well-Architected Framework
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Operational Excellence&lt;/li&gt;
&lt;li&gt;Security&lt;/li&gt;
&lt;li&gt;Reliability&lt;/li&gt;
&lt;li&gt;Performance Efficiency&lt;/li&gt;
&lt;li&gt;Cost Optimization&lt;/li&gt;
&lt;li&gt;Sustainability&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This year’s new expansion pack focuses on learning the &lt;strong&gt;Security&lt;/strong&gt; pillar.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Security Pillar
&lt;/h2&gt;

&lt;p&gt;Before we jump into the cards themselves, let’s briefly walk through what the &lt;strong&gt;Security pillar&lt;/strong&gt; of the AWS Well-Architected Framework actually says.&lt;br&gt;&lt;br&gt;
In the official documentation, it is organized into:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;7 security design principles&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;6 focus areas (best practices)&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These form the mental model behind the AWS BuilderCards Security Expansion Pack.&lt;/p&gt;

&lt;h3&gt;
  
  
  7 Security Design Principles
&lt;/h3&gt;

&lt;p&gt;These principles are high-level guidelines for how to think about cloud security.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Implement a strong identity foundation&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Apply the principle of least privilege and enforce separation of duties.&lt;br&gt;&lt;br&gt;
Prefer role-based and temporary credentials instead of long-lived, user-bound access keys.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Enable traceability&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Monitor, alert on, and audit &lt;em&gt;all&lt;/em&gt; actions and changes in your environment.&lt;br&gt;&lt;br&gt;
Centralize logs and metrics so you can investigate issues in (near) real time.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Apply security at all layers&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Don’t rely only on a perimeter firewall.&lt;br&gt;&lt;br&gt;
Use defense in depth across VPCs, subnets, load balancers, instances, operating systems, and applications.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Automate security best practices&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Manage security controls as code (IaC) and keep them in version control.&lt;br&gt;&lt;br&gt;
Automation reduces human error and helps you scale securely as your workloads grow.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Protect data in transit and at rest&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Classify data by sensitivity, then protect it with encryption, tokenization, and access control.&lt;br&gt;&lt;br&gt;
Consider both live data and backups, as well as internal and external access paths.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Keep people away from data&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Minimize direct human access to production data.&lt;br&gt;&lt;br&gt;
Use tools, workflows, and automation so operations can be performed without engineers touching raw data, reducing the risk of mistakes and leaks.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Prepare for security events&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Define and document an incident response process.&lt;br&gt;&lt;br&gt;
Regularly run simulations or game days to validate that your detection, investigation, containment, and recovery steps actually work and are fast enough.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  6 Focus Areas (Best Practices)
&lt;/h3&gt;

&lt;p&gt;The pillar also breaks security down into concrete implementation categories.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Security Foundations&lt;/strong&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Understand the shared responsibility model so you know what AWS secures vs. what you must secure.
&lt;/li&gt;
&lt;li&gt;Structure your AWS accounts (for example, multiple accounts per workload) and manage them centrally with services like AWS Organizations.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Identity and Access Management (IAM)&lt;/strong&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Manage identities for both humans and machines in a consistent, centralized way.
&lt;/li&gt;
&lt;li&gt;Enforce least privilege so every identity only has the permissions it needs, only when it needs them.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Detection&lt;/strong&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Turn on services such as AWS CloudTrail (API activity), AWS Config (configuration changes), and Amazon GuardDuty (threat detection).
&lt;/li&gt;
&lt;li&gt;Build alerting so the right teams are notified automatically when suspicious activity occurs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Infrastructure Protection&lt;/strong&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Protect your networks using VPCs, security groups, network ACLs, AWS WAF, and related services.
&lt;/li&gt;
&lt;li&gt;Protect your compute layer with OS patching, vulnerability scanning, and container security controls.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Data Protection&lt;/strong&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Classify data (for example: public, internal, confidential, highly confidential).
&lt;/li&gt;
&lt;li&gt;Encrypt data at rest and in transit using services like AWS KMS, and protect backups with the same level of care as production data.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Incident Response&lt;/strong&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Prepare:&lt;/strong&gt; Establish runbooks, playbooks, communication channels, and tools in advance.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Operate:&lt;/strong&gt; Use automated playbooks to move quickly from detection to containment and recovery.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Learn:&lt;/strong&gt; Run post-incident reviews (post-mortems) and improve your processes and controls based on what you learned.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;There is also a cross-cutting area of &lt;strong&gt;Application Security&lt;/strong&gt;, which means:  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Building security into the entire software development lifecycle (“shift left”)
&lt;/li&gt;
&lt;li&gt;Running regular security testing such as SAST/DAST and other application-focused assessment&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  The Four + One Key Concepts of Security Implementation
&lt;/h2&gt;

&lt;p&gt;After reading the Security Pillar, I believe the essential points of cloud security can be summarized into &lt;strong&gt;4+1&lt;/strong&gt;:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Access Management&lt;/strong&gt; — Authentication &amp;amp; authorization based on least privilege&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Defense&lt;/strong&gt; — Multi-layered protection across networks, data, and applications&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Detection&lt;/strong&gt; — Monitoring and logging to identify anomalies&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Response&lt;/strong&gt; — Processes to contain and recover from incidents&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Learning&lt;/strong&gt; — Post-incident reviews and continuous security testing　*This is "+1" because this should be the different aspect than the others 4.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Simulating failures Chaos Engineering–style is valuable—but doing it in production could be career-ending! Even staging environments require careful preparation.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;But with AWS BuilderCards, you can simulate this safely—right at the table.&lt;/strong&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  What Is AWS BuilderCards?
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2h8c0zyr2goqtfnozza6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2h8c0zyr2goqtfnozza6.png" alt=" " width="800" height="601"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;AWS BuilderCards is a board-game-style learning tool for the Well-Architected Framework.&lt;br&gt;
There are two categories:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Base game&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Expansion packs&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Base Game
&lt;/h2&gt;

&lt;p&gt;The base game teaches cloud migration and architecture design using Well-Architected principles. Both 1st and 2nd editions exist—the 2nd edition is available at re:Invent, and amazon.com in some countries!&lt;/p&gt;

&lt;h2&gt;
  
  
  Expansion Packs
&lt;/h2&gt;

&lt;p&gt;Expansion packs add new learning themes on top of the base game. They &lt;strong&gt;cannot be played alone&lt;/strong&gt;.&lt;br&gt;
Past expansions include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Generative AI (for 1st edition)&lt;/li&gt;
&lt;li&gt;Resilience (for 2nd edition)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This article introduces the &lt;strong&gt;Security Expansion Pack&lt;/strong&gt;, the brand-new expansion.&lt;/p&gt;

&lt;p&gt;Another expansion pack, &lt;strong&gt;Builder’s Galore&lt;/strong&gt;, also debuts at re:Invent—a "strong-and-new-game" style experience focused purely on cloud-native architectures.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why We Created the Japanese Edition
&lt;/h2&gt;

&lt;p&gt;BuilderCards was originally created by &lt;a href="https://www.linkedin.com/in/davidsimonheidt/" rel="noopener noreferrer"&gt;&lt;strong&gt;David Heidt&lt;/strong&gt;&lt;/a&gt;, Game Tech Solutions Architect at AWS Germany. After it was showcased at re:Invent 2023, AWS Heroes and community members collaborated to localize it into Japanese.&lt;/p&gt;

&lt;p&gt;Learn more from AWS Hero Yamaguchi’s article:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://aws.amazon.com/jp/builders-flash/202405/japanese-builder-cards/" rel="noopener noreferrer"&gt;楽しみながら学べる AWS BuilderCards の遊び方、そして日本語化に込めた思い&lt;/a&gt; *Japanese&lt;/p&gt;

&lt;p&gt;Here is my past blog how we localize BuilderCards into Japanese.&lt;br&gt;
&lt;a href="https://dev.to/aws-builders/aws-buildercards-japanese-edition-for-jaws-days-13dj"&gt;AWS BuilderCards Japanese Edition for JAWS DAYS&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Learn more from an interview with David-how he inspired BuilderCards, develop and spread it.&lt;br&gt;
&lt;a href="https://www.aboutamazon.eu/news/aws/the-unexpected-game-designer-how-a-happy-coincidence-sparked-a-popular-aws-card-game" rel="noopener noreferrer"&gt;The unexpected game designer: how a happy coincidence sparked a popular AWS card game&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  Learning AWS Security Fundamentals with the Security Expansion Pack
&lt;/h1&gt;

&lt;p&gt;Thanks for reading this far—we’re finally at the main topic!&lt;/p&gt;

&lt;p&gt;The Security Expansion Pack is designed around the &lt;strong&gt;4+1&lt;/strong&gt; concepts introduced earlier.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl2rocz8bbzhc4b8fb1ow.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl2rocz8bbzhc4b8fb1ow.png" alt=" " width="800" height="1066"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Understand Security Threats
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdcon3ft2s1y27rj01096.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdcon3ft2s1y27rj01096.png" alt=" " width="411" height="250"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Threat actors are represented as &lt;strong&gt;“pet actors”&lt;/strong&gt;—cute animals that “attack” the AWS environment players build.&lt;/p&gt;

&lt;h3&gt;
  
  
  Polly Packet (Bird) — Network &amp;amp; Infrastructure
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjen6q6hcppid02zjv8go.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjen6q6hcppid02zjv8go.png" alt=" " width="800" height="999"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;As former companion of a network engineer, Polly learned all about protocols by listening to countless troubleshooting calls. Now she uses that knowledge to probe network defenses, repeating packets instead of phrases. Known for saying "Pretty payload!" while launching DDoS attacks. Believes that sometimes you need to overwhelm a network to show its weakness.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Zero-Day Raccoon — Applications &amp;amp; Runtime
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2e5p8o863f7somebzcgc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2e5p8o863f7somebzcgc.png" alt=" " width="800" height="999"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Originally started by digging through developers' discarded code printouts in dumpsters, Zero-Day Raccoon discovered a talent for finding vulnerabilities others missed. Works at night, testing applications and leaving behind detailed bug reports along with scattered coffee cups and keyboard crumbs. It's called trash can - not trash can't!&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Inside Cat — Data &amp;amp; Databases
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzjilujvifj20axxnjhsa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzjilujvifj20axxnjhsa.png" alt=" " width="800" height="999"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Started her career as a data center cat catching mice, but became more interested in catching data instead. Specialized in quietly sitting between systems, proving that if she can intercept the data, so can others. Known for leaving "gifts" of exposed data on doorsteps. Favorite napping spot: Right on top of the most critical servers.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Bad Doggo — Identity &amp;amp; Access Management
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk3zin3pustcaljd3utai.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk3zin3pustcaljd3utai.png" alt=" " width="800" height="999"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;After years of watching security guards use weak passwords and share credentials "just this once", Bad Doggo couldn't take it anymore. Originally trained as a security K-9 unit, he now specializes in breaking authentication systems to prove how easily treats... err, threats... can get in. Is it his fault, that humans always trust a friendly face with a wagging tail? His motto: "Who's a bad doggo? I am, but for he right reasons!" &lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;These pet actors represent threats targeting &lt;strong&gt;access management&lt;/strong&gt; and &lt;strong&gt;defense&lt;/strong&gt;, the first two of the &lt;strong&gt;4+1&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Detect &amp;amp; Respond Using AWS Security Services
&lt;/h2&gt;

&lt;p&gt;AWS provides many security services for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;DETECTION&lt;/strong&gt; — Discovering threats&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;RESPONSE&lt;/strong&gt; — Taking corrective action&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Both are essential.&lt;/p&gt;

&lt;p&gt;The expansion pack includes BuilderCards representing these AWS security services.&lt;br&gt;
Whether a threat is mitigated depends on whether your built architecture includes the relevant security cards.&lt;/p&gt;




&lt;h3&gt;
  
  
  Example: Pet Actor Mischief – How Detection and Response Change the Outcome
&lt;/h3&gt;

&lt;p&gt;In the Security Expansion Pack, pet actor mischief is triggered when a player buys a &lt;strong&gt;Well-Architected Point card&lt;/strong&gt; during the &lt;strong&gt;Cloud-Adoption (purchase) phase&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmqm8wglgrn78a83skanq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmqm8wglgrn78a83skanq.png" alt=" " width="452" height="636"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Event cards include some sections:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Event name&lt;/li&gt;
&lt;li&gt;Description&lt;/li&gt;
&lt;li&gt;DETECTION&lt;/li&gt;
&lt;li&gt;RESPONSE&lt;/li&gt;
&lt;li&gt;IMPACT based on whether detection/response conditions are met&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you fail both detection and response → you receive a &lt;strong&gt;PWNED card&lt;/strong&gt;, which deducts one Well-Architected point.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmjwrdqbppwjyc36x1k2m.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmjwrdqbppwjyc36x1k2m.png" alt=" " width="480" height="658"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The image above shows an example of a mischief event caused by &lt;strong&gt;Polly Packet&lt;/strong&gt;. In the Security Expansion Pack, these kinds of incidents are represented as &lt;strong&gt;Event Cards&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Each Event Card is structured as follows (from top to bottom):&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Event name
&lt;/li&gt;
&lt;li&gt;Event description – what kind of “mischief” is happening
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;DETECTION&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;RESPONSE&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;IMPACT&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The most important parts to pay attention to are the bottom three: &lt;strong&gt;DETECTION&lt;/strong&gt;, &lt;strong&gt;RESPONSE&lt;/strong&gt;, and &lt;strong&gt;IMPACT&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Earlier, I wrote that in both the real world &lt;em&gt;and&lt;/em&gt; in the Security Expansion Pack, resolving a threat (a pet actor’s mischief) requires &lt;strong&gt;both&lt;/strong&gt; detection and response. The card text reflects exactly that: whether you can mitigate the incident depends on whether your built architecture includes the services listed under DETECTION and/or RESPONSE.&lt;/p&gt;

&lt;p&gt;Using this Event Card as an example:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;To &lt;strong&gt;detect&lt;/strong&gt; this event (&lt;strong&gt;DETECTION&lt;/strong&gt;), you need &lt;strong&gt;Amazon CloudWatch&lt;/strong&gt;.
&lt;/li&gt;
&lt;li&gt;To &lt;strong&gt;respond&lt;/strong&gt; to this event (&lt;strong&gt;RESPONSE&lt;/strong&gt;), you need &lt;strong&gt;any one&lt;/strong&gt; of the following:

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;AWS Shield Advanced&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;AWS Network Firewall&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Amazon EventBridge + AWS Lambda&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;Some notation rules:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A bulleted list under RESPONSE means &lt;strong&gt;OR&lt;/strong&gt; (any one is enough).
&lt;/li&gt;
&lt;li&gt;A &lt;strong&gt;“+”&lt;/strong&gt; sign means &lt;strong&gt;AND&lt;/strong&gt; (you need those services together).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In other words, whether you have &lt;em&gt;zero&lt;/em&gt;, &lt;em&gt;one&lt;/em&gt;, or &lt;em&gt;both&lt;/em&gt; of DETECTION and RESPONSE implemented will change the outcome described in &lt;strong&gt;IMPACT&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Let’s look at the IMPACT section of this Event Card and see what happens when Polly Packet attacks:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;❌ &lt;strong&gt;If you have neither DETECTION nor RESPONSE&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
→ You must take &lt;strong&gt;1 PWNED card&lt;/strong&gt;.  &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;⚠️ &lt;strong&gt;If you have only one of DETECTION or RESPONSE&lt;/strong&gt; (not both)&lt;br&gt;&lt;br&gt;
→ On your &lt;strong&gt;next turn&lt;/strong&gt;, your hand size is reduced to &lt;strong&gt;4 cards&lt;/strong&gt; (instead of the usual 5).  &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;✅ &lt;strong&gt;If you have both DETECTION and RESPONSE&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
→ You may perform the &lt;strong&gt;Cloud-Adoption (purchase)&lt;/strong&gt; action &lt;strong&gt;one more time&lt;/strong&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In this way, the game rewards architectures that are designed to both &lt;em&gt;see&lt;/em&gt; incidents and &lt;em&gt;act&lt;/em&gt; on them.&lt;/p&gt;

&lt;h3&gt;
  
  
  What Does “PWNED” Mean? And What Is the Penalty?
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;pwn&lt;/strong&gt; is a term commonly used in &lt;strong&gt;CTF (Capture the Flag)&lt;/strong&gt; competitions—a category of security challenges where you exploit vulnerabilities in an application or system to “take over” a target and capture a flag.&lt;/p&gt;

&lt;p&gt;There’s also another meaning of &lt;strong&gt;pwn&lt;/strong&gt; in online gaming slang: “to beat or dominate someone.”&lt;br&gt;&lt;br&gt;
In either sense, being &lt;strong&gt;PWNED&lt;/strong&gt; means “you got owned” or “you were defeated.”&lt;/p&gt;

&lt;p&gt;In the Security Expansion Pack, if you fail to both detect and respond to an event, you receive a &lt;strong&gt;PWNED card&lt;/strong&gt; as a penalty.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Each PWNED card you hold &lt;strong&gt;reduces your total Well-Architected Points by 1&lt;/strong&gt;.
&lt;/li&gt;
&lt;li&gt;Some events are severe enough that you may have to take &lt;strong&gt;2 PWNED cards at once&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So, as you can imagine, ignoring detection and response is costly—not just in real-world security, but even in this tabletop simulation.&lt;/p&gt;

&lt;h1&gt;
  
  
  Learn Without Risking Your Real Environment
&lt;/h1&gt;

&lt;p&gt;This corresponds to the final &lt;strong&gt;“+1”&lt;/strong&gt; of the &lt;strong&gt;4+1&lt;/strong&gt;: &lt;strong&gt;learning&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  BuilderCards Is Not Just a Game—It’s a Learning Tool
&lt;/h2&gt;

&lt;p&gt;The base game teaches Well-Architected concepts; expansion packs teach deeper technical domains.&lt;/p&gt;

&lt;p&gt;For the Security Expansion Pack, I recommend learning foundational AWS security concepts first (Level 200–300).&lt;/p&gt;

&lt;p&gt;Resources I personally recommend:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.classmethod.jp/articles/aws-summit-japan-2024-community-stage-security/" rel="noopener noreferrer"&gt;https://dev.classmethod.jp/articles/aws-summit-japan-2024-community-stage-security/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://business.ntt-east.co.jp/content/cloudsolution/ihcm_column-04.html" rel="noopener noreferrer"&gt;https://business.ntt-east.co.jp/content/cloudsolution/ihcm_column-04.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.shoeisha.co.jp/book/detail/9784798190853" rel="noopener noreferrer"&gt;https://www.shoeisha.co.jp/book/detail/9784798190853&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Security Expansion Pack Rulebook (Japanese)
&lt;/h2&gt;

&lt;p&gt;Created by JAWS-UG Chiba:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://drive.google.com/file/d/1EZ2A2ixkde1GoalvvUanH7TpTcDhXzI3/view?usp=sharing" rel="noopener noreferrer"&gt;https://drive.google.com/file/d/1EZ2A2ixkde1GoalvvUanH7TpTcDhXzI3/view?usp=sharing&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Can You Get BuilderCards in Japan?
&lt;/h2&gt;

&lt;p&gt;Short answer: &lt;strong&gt;Not on Amazon Japan&lt;/strong&gt;, but you may receive them at &lt;strong&gt;JAWS-UG BuilderCards workshops&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Follow these accounts for event information:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;X: @jawsdays&lt;/li&gt;
&lt;li&gt;JAWS-UG Event Calendar: &lt;a href="https://jaws-ug.jp/calendar/" rel="noopener noreferrer"&gt;https://jaws-ug.jp/calendar/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AWS Community Manager Numaguchi-san’s note: &lt;a href="https://note.com/s_numaguchi" rel="noopener noreferrer"&gt;https://note.com/s_numaguchi&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>aws</category>
      <category>awsbuildercards</category>
      <category>security</category>
    </item>
    <item>
      <title>Wrap up my 2024 ~Contribute to the Community, and make MIRACLE!~</title>
      <dc:creator>Kosuke ENOMOTO</dc:creator>
      <pubDate>Sat, 28 Dec 2024 07:42:05 +0000</pubDate>
      <link>https://forem.com/aws-builders/wrap-up-my-2024-contribute-to-the-community-and-make-miracle-10h8</link>
      <guid>https://forem.com/aws-builders/wrap-up-my-2024-contribute-to-the-community-and-make-miracle-10h8</guid>
      <description>&lt;h2&gt;
  
  
  TL;DR
&lt;/h2&gt;

&lt;p&gt;This blog encourage you to contribute to the Community you are participating, and your contribution makes miracle to the globe.&lt;/p&gt;

&lt;h2&gt;
  
  
  $whoami
&lt;/h2&gt;

&lt;p&gt;I am Kosuke, who is an active AWS Community Builder since 2021, is working as a Cloud Architect and PO in the Global CCoE team based in Tokyo, a husband, a friend of a black cat "Komachi" and a father of a 3yo kid.&lt;/p&gt;

&lt;p&gt;Click &lt;a href="https://linktr.ee/coosuke" rel="noopener noreferrer"&gt;here&lt;/a&gt; for my social networks and feel free to connect with me!&lt;/p&gt;




&lt;h2&gt;
  
  
  Wrap up 2024 as an AWS Community Builder
&lt;/h2&gt;

&lt;p&gt;Here are my contribution to the AWS communities in Japan and in the world.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;As one of &lt;a href="https://jawsug-chiba.connpass.com/" rel="noopener noreferrer"&gt;JAWS-UG Chiba chapter&lt;/a&gt; organizers, I co-hosted &lt;strong&gt;6 workshops or meetups&lt;/strong&gt; this year, 5 out of them were workshops in-person, and the other one was online from Philadelphia, PA during AWS re:Inforce was there.&lt;/li&gt;
&lt;li&gt;Published &lt;strong&gt;2 Japanese versions of &lt;a href="https://aws.amazon.com/jp/gametech/buildercards/" rel="noopener noreferrer"&gt;AWS BuilderCards&lt;/a&gt;&lt;/strong&gt;, the previous one was distributed &lt;strong&gt;200 sets&lt;/strong&gt; among AWS communities in Japan(JAWS-UG), and the latest one was disclosed at re:Invent 2024 and the distribution is TBD(I WISH IT WILL BE EARLIER 2025!!). See &lt;a href="https://aws.amazon.com/blogs/aws/aws-buildercards-second-edition-available-at-reinvent-2024-and-online/" rel="noopener noreferrer"&gt;AWS News Blog&lt;/a&gt; by Jeff Barr for more detail about the second edition of AWS BuilderCards.&lt;/li&gt;
&lt;li&gt;Offered &lt;strong&gt;3 presentations in person&lt;/strong&gt;, first one was at AWS Summit Japan on June 20, presented together with JAWS-UG Chiba organizers. The second was at AWS Community Day Taiwan on September 28 in Taipei, and the other was at JAWS-UG Tokyo meetup on December 16. Go on to my &lt;a href="https://speakerdeck.com/coosuke" rel="noopener noreferrer"&gt;Speaker Deck&lt;/a&gt; to refer my presentations.&lt;/li&gt;
&lt;li&gt;Published &lt;strong&gt;7 blog posts regarding AWS related activities of mine&lt;/strong&gt;, 3 were related to the BuilderCards, others 2 were for JAWS DAYS 2024, and other 1 was for AWS Summit Japan and the last one for AWS CBs. In total I published 10 blog posts and 30 short notes in &lt;a href="https://note.com/coosuke" rel="noopener noreferrer"&gt;note.com/coosuke&lt;/a&gt;, &lt;a href="https://qiita.com/coosuke" rel="noopener noreferrer"&gt;Qiita.com/coosuke&lt;/a&gt;, and &lt;a href="https://sizu.me/coosuke" rel="noopener noreferrer"&gt;sizu.me/coosuke&lt;/a&gt;... Except for this article!!&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  3 most impressive outputs
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;AWS BuilderCards localization project.&lt;/strong&gt; This year I dedicated most of my CB activities to this project. Not only translation the card game to Japanese, but I worked together with my folks to enhance learning effectiveness and developer experience through the game experience. Thank you very much folks, especially much appreciated to &lt;a href="https://www.linkedin.com/in/davidsimonheidt/" rel="noopener noreferrer"&gt;David Heidt&lt;/a&gt;, &lt;a href="https://www.linkedin.com/in/snuma/" rel="noopener noreferrer"&gt;Shigeru Numaguchi&lt;/a&gt; both from AWS, and &lt;strong&gt;co-organizers of JAWS-UG Chiba&lt;/strong&gt;. This project cannot achieve such a miracle as we are at this time without our collaboration and working together.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Throughout the BuilderCards project, I was so fortunate to offer presentations at &lt;strong&gt;AWS Summit Japan&lt;/strong&gt; and &lt;strong&gt;AWS Community Day Taiwan&lt;/strong&gt;, where I spoke our dedicated effort to this project. These 2 were the opportunities I had never have before, as Summit was so big AWS conference in Japan and the others was my first opportunity to present in English. They were challenging but I could have a good time both.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;I cannot ignore the impression of my 3rd presentation, that I presented at JAWS-UG Tokyo and I spoke how to be an AWS Community Builder. &lt;strong&gt;My slide earned 2.9k PVs in recent 2 weeks&lt;/strong&gt;, while my blog post regarding the same topic earned over 700 PVs. They are incredible impressions I had never experienced, who are typically earn around 100-200 PVs each output.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Want to make miracle? Apply the CBs program
&lt;/h2&gt;

&lt;p&gt;AWS Community Builders accepts applications from developers once a year, most recently in January. While there are no required criteria to become a CB, your application will be reviewed by AWS to determine if you will be accepted as a new CB member.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Metric your outputs and its impressions, this is what you must do before you apply.&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;The upcoming application for CB will open on January 6, 2025, as Jason Dunn, the Global AWS CB Program Manager in AWS announced in his &lt;a href="https://www.linkedin.com/posts/jasonrobertdunn_awscommunity-activity-7274640176751001601-5Cc2" rel="noopener noreferrer"&gt;LinkedIn post&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;Catch up about CBs program? Go on to &lt;a href="https://aws.amazon.com/developer/community/community-builders/" rel="noopener noreferrer"&gt;AWS Community Builders&lt;/a&gt; on AWS Websites, set up your AWS Builder ID(IF you do NOT have the one yet), and add your name to the waitlist.&lt;/p&gt;

</description>
      <category>awsbuildercards</category>
      <category>awscommunitybuilders</category>
      <category>aws</category>
    </item>
    <item>
      <title>AWS BuilderCards Japanese Edition for JAWS DAYS</title>
      <dc:creator>Kosuke ENOMOTO</dc:creator>
      <pubDate>Thu, 29 Feb 2024 16:17:56 +0000</pubDate>
      <link>https://forem.com/aws-builders/aws-buildercards-japanese-edition-for-jaws-days-13dj</link>
      <guid>https://forem.com/aws-builders/aws-buildercards-japanese-edition-for-jaws-days-13dj</guid>
      <description>&lt;h2&gt;
  
  
  TL;DR
&lt;/h2&gt;

&lt;p&gt;Hi, I would like to introduce AWS BuilderCards and my contribution to produce Japanese edition of the card.&lt;/p&gt;

&lt;h2&gt;
  
  
  What are AWS BuilderCards?
&lt;/h2&gt;

&lt;p&gt;AWS BuilderCards is a kind of trading card game in general words.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;AWS BuilderCards is a fun and educational trading card deck building game designed to teach how different AWS services work together to build well-architected workloads.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Here describes the introduction of BuilderCards.&lt;br&gt;
&lt;a href="https://aws.amazon.com/gametech/buildercards/"&gt;AWS BuilderCards&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Disclaimer
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;This article focuses on the story of the production of the Japanese version of BuilderCards. You can see many blogs around the world, in your mother tongue, that describe what is the cards and how to play them in detail.&lt;/li&gt;
&lt;li&gt;This article is original in Japanese and translated by DeepL.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How we produced the Japanese Edition
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Background
&lt;/h3&gt;

&lt;p&gt;The background of the AWS BuilderCards Japanese edition (hereafter referred to as "the Japanese edition") is described in detail in a note by JAWS-UG @jawsdays.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://note.com/jawsdays/n/n6f2fca44e36c"&gt;【日本語版登場】AWS BuilderCards 体験コーナーのご紹介&lt;/a&gt; by JAWS-UG Blog&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;AWS BuilderCards の日本語化を山口(@kinunori)さん、吉江(&lt;a class="mentioned-user" href="https://dev.to/typhon666_death"&gt;@typhon666_death&lt;/a&gt;)さんが企画し、翻訳作業を山口(@kinunori)さん、榎本さん(&lt;a class="mentioned-user" href="https://dev.to/coosuke"&gt;@coosuke&lt;/a&gt;)が行いました。&lt;/p&gt;

&lt;p&gt;翻訳者の山口さんからコメントを頂戴しています。&lt;br&gt;
「日本語化にあたっては AWS BuilderCardsの原作者 David Heidt さんに大きなご支援を頂きました。実際、日本語化したAWS BuilderCardsを日本に届けてくれたのはDavidさんです。ありがとうございました。&lt;br&gt;
そして、Davidさんへ日本語化企画の打診などを対応していただいた AWSコミュニティマネージャーの沼口さん、いつも私たちの活動に協力して下さりありがとうございます。&lt;br&gt;
最後に、参加者のみなさま、ぜひJAWS DAYS 2024会場で AWS BuilderCards を体験してみてください！」&lt;/p&gt;

&lt;p&gt;(Translate by DeepL)&lt;br&gt;
AWS BuilderCards was translated into Japanese by Yamaguchi (@kinunori) and Yoshie (&lt;a class="mentioned-user" href="https://dev.to/typhon666_death"&gt;@typhon666_death&lt;/a&gt;), and translated by Yamaguchi (@kinunori) and Enomoto-san (&lt;a class="mentioned-user" href="https://dev.to/coosuke"&gt;@coosuke&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;The translator, Mr. Yamaguchi, commented on the translation.&lt;br&gt;
We are grateful to David Heidt, the original author of AWS BuilderCards, for his great support in translating the AWS BuilderCards into Japanese. In fact, it was David who delivered the Japanese version of AWS BuilderCards to Japan. Thank you very much.&lt;br&gt;
And to Mr. Numaguchi, AWS Community Manager, who approached David to help us with the Japanese version, thank you very much for always cooperating with us in our activities.&lt;br&gt;
Finally, to all the participants, please try AWS BuilderCards at JAWS DAYS 2024!&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  My work
&lt;/h3&gt;

&lt;p&gt;Mr. Yamaguchi asked me to help with the translation work. Together with Mr. Yamaguchi and David, the developer of BuilderCards (who lives in Germany and is a Solution Architect at AWS in the gaming field), we mainly worked on the following tasks&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Translation of the cards (mainly to check if the Japanese was correct)&lt;/li&gt;
&lt;li&gt;Card binding review (checking the appearance of the Japanese text when it is printed on the cards to make sure that there are no errors in the notation, etc.)&lt;/li&gt;
&lt;li&gt;Communication with David regarding the above two tasks (in English)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Digest until completion
&lt;/h2&gt;

&lt;p&gt;When I joined the project, the first draft of the Japanese version (version 0.0.1 or so lol) had already been submitted, and I was trying to make sure that the translation from English to Japanese would be consistent with all the cards (47 cards in total, is the number correct?) one by one.&lt;br&gt;
It took 4 days from the participation to this point.&lt;/p&gt;

&lt;p&gt;Next, we gave him feedback on the review results and asked him to revise and update the Japanese version for a couple of days. The Japanese version is now up to version 0.1.0 (...let's say! lol) and is handed over to David.&lt;/p&gt;

&lt;p&gt;From here, we reviewed the binding created by David, who manufactured the cards. Specifically, I reviewed it from the perspective of whether there had been any line breaks in odd positions in the Japanese, and whether it had been something that could be read smoothly by Japanese people. I repeated this process over and over again.&lt;/p&gt;

&lt;p&gt;For example, here is what David's binding (let's call this version 0.1.5) looked like.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxvwsyk29m2svtkmtupq0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxvwsyk29m2svtkmtupq0.png" alt="Version 0.1.5 of Japanese edition.." width="800" height="1129"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And my feedback with the version was,&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;The horizontal notation is correct, but please turn the letters 90 degrees to the right. As it is, we will have to tilt our heads to the left to read, which I think will stiffen our shoulders lol.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That's how we created version 0.99.99. About 10 days had passed since I joined the project when David told us, "I submitted it successfully! Thank you very much for your help!"&lt;/p&gt;

&lt;p&gt;As mentioned in the JAWS-UG's blog introduced at the beginning of this article, the Japanese edition was delivered successfully in Japan at the end of this month.&lt;/p&gt;

&lt;h2&gt;
  
  
  What we focused on when producing the Japanese version
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Localize, not translate, the BuilderCards.
&lt;/h3&gt;

&lt;p&gt;The contents of BuilderCards are broadly classified into three types of cards.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Starter Cards ・・・ Ten cards distributed at the beginning of the game. They have a picture of on-premise systems.&lt;/li&gt;
&lt;li&gt;BuilderCards ・・・ Cards with AWS services listed on them. The best part of the game is to buy these cards from the Marketplace and build your AWS architecture.&lt;/li&gt;
&lt;li&gt;AWS Well-Architected Card ・・・ Score Card. Ultimately, the player who collects the most points on this card wins.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Of these, the most work time was actually spent translating the starter cards. In contrast, translating the builder cards and the AWS Well-Architected cards were not as difficult a task. It was just a steady cycle of translation, review, revision, binding, review, and revision.&lt;/p&gt;

&lt;p&gt;For the purpose of English to Japanese translation, you can use translation services such as DeepL, Google Translate, or more recently ChatGPT to translate and correct English by setting prompts. Many of you who read this blog come into contact with English documents on a regular basis, and I am sure many of you are familiar with these tools (I am one of them!). However, since I was fortunate enough to assist in the production of the Japanese edition, I decided beforehand that I would not simply produce a translation into Japanese, but rather produce cards localized for Japan. This is the reason why I wrote "Japanese edition" instead of "translated (into Japanese) version" in this blog. Then, I turned my attention to the starter cards.&lt;/p&gt;

&lt;h3&gt;
  
  
  My obsession
&lt;/h3&gt;

&lt;p&gt;If you have played the English version of BuilderCards, you have probably seen some kind of poop written in English on the starter card. I realized that these are actually English proverbs or English versions of so-called "system operations" jokes that, if you read them carefully, can be a bit funny. I looked that it would not be funny to translate these sentences directly into Japanese, so I decided to give the starter card a uniqueness as a Japanese version. From here, the days of searching for a Japanese version of the starter card began.&lt;/p&gt;

&lt;p&gt;For example, when there is an English proverb, there may be a corresponding Japanese proverb. In this case, we adopted the Japanese proverb. This solved most of the problems, but there remained a couple of cards that just did not translate well into Japanese. For these, rather than translating them seriously, we dug up sayings that were popular in the Japanese IT community and incorporate them into the starter cards.&lt;/p&gt;

&lt;p&gt;We'll let you know what kind of sayings were engraved on the starter cards until the BuilderCards experience corner on the day of JAWS DAYS 2024....&lt;/p&gt;

&lt;p&gt;&lt;iframe class="tweet-embed" id="tweet-1762501262615187882-699" src="https://platform.twitter.com/embed/Tweet.html?id=1762501262615187882"&gt;
&lt;/iframe&gt;

  // Detect dark theme
  var iframe = document.getElementById('tweet-1762501262615187882-699');
  if (document.body.className.includes('dark-theme')) {
    iframe.src = "https://platform.twitter.com/embed/Tweet.html?id=1762501262615187882&amp;amp;theme=dark"
  }



 &lt;/p&gt;

&lt;h2&gt;
  
  
  Summary
&lt;/h2&gt;

&lt;p&gt;So, the Japanese version has been successfully completed and will be unveiled at JAWS DAYS 2024 on 2nd of March. I hope you all look forward to the day. If you share your impressions on your SNS, I will be very happy to hear from you.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://jawsdays2024.jaws-ug.jp/"&gt;JAWS DAYS 2024&lt;/a&gt;&lt;/p&gt;

</description>
      <category>aws</category>
      <category>buildercards</category>
      <category>jawsug</category>
    </item>
    <item>
      <title>Build a R&amp;R app with PartyRock and Bedrock!</title>
      <dc:creator>Kosuke ENOMOTO</dc:creator>
      <pubDate>Sat, 25 Nov 2023 00:02:39 +0000</pubDate>
      <link>https://forem.com/aws-builders/build-a-rr-app-with-partyrock-and-bedrock-3658</link>
      <guid>https://forem.com/aws-builders/build-a-rr-app-with-partyrock-and-bedrock-3658</guid>
      <description>&lt;h2&gt;
  
  
  TL;DR
&lt;/h2&gt;

&lt;p&gt;You can easily build a Generative AI app with PartyRock!&lt;/p&gt;

&lt;h2&gt;
  
  
  Intro to Bedrock and PartyRock
&lt;/h2&gt;

&lt;p&gt;Are you a GenAI enthusiast? Do you want to learn it with AWS Bedrock? Yes you are, and you can easily build a generative AI app running on Bedrock. This is PartyRock.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Amazon Bedrock?
&lt;/h2&gt;

&lt;p&gt;Amazon Bedrock is generative AI platform provided by AWS as a full-managed-service. This is generally available since September 2023 and provides the capability to build Generative AI on AWS.&lt;br&gt;
Here is an announcement from AWS.&lt;br&gt;
&lt;a href="https://aws.amazon.com/blogs/aws/amazon-bedrock-is-now-generally-available-build-and-scale-generative-ai-applications-with-foundation-models/" rel="noopener noreferrer"&gt;Amazon Bedrock Is Now Generally Available – Build and Scale Generative AI Applications with Foundation Models&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  And What is PartyRock?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://partyrock.aws/" rel="noopener noreferrer"&gt;PartyRock.aws&lt;/a&gt; is also provided by AWS. You can build a mini app, share with friends, experiment and learn all about prompt engineering. &lt;br&gt;
&lt;a href="https://aws.amazon.com/blogs/aws/build-ai-apps-with-partyrock-and-amazon-bedrock/" rel="noopener noreferrer"&gt;Build AI apps with PartyRock and Amazon Bedrock&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  Let's build a Rock'n Roll app with PartyRock
&lt;/h2&gt;

&lt;p&gt;As you can see, both Bedrock and PartyRock include the phrase "ROCK". And I love Rock music. My duty is to build an app something relates to ROCK...&lt;/p&gt;

&lt;p&gt;So I decided to build an app that recommends the rock music per your input. Let's start.&lt;/p&gt;
&lt;h3&gt;
  
  
  Sign up
&lt;/h3&gt;

&lt;p&gt;First, go on to &lt;a href="https://partyrock.aws/" rel="noopener noreferrer"&gt;PartyRock.aws&lt;/a&gt;. Click "Sign in" on your right-top.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj5a2gn3mwd8ohrl5gw16.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj5a2gn3mwd8ohrl5gw16.png" alt="the top of PartyRock website"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can sign up PartyRock account with your social, Google, Apple or Amazon. No AWS account is required in case you just want to use PartyRock.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0q64k3xxhxzk69jf0b2g.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0q64k3xxhxzk69jf0b2g.png" alt="You can sign up with your SNS account"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Signed up! And you can set up your username, gio information, and submit.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3t9tkos44936tvgifcmm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3t9tkos44936tvgifcmm.png" alt="Once you sign in, you can set up the username"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  Build an app in seconds
&lt;/h3&gt;

&lt;p&gt;After you succeeded to sign up, go back to the top, and then click "Build your own app". You can see the app builder. Fill the description with 2-3 sentences just like the screenshot. I would like to build a recommendation app so I typed "Rock Recommendation App recommends users the rock music with YouTube link". &lt;br&gt;
ARE YOU READY? Then click "Generate app".&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0k4caefkufk9dflhrqsg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0k4caefkufk9dflhrqsg.png" alt="Back to the top, click "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After a while, not so long! it was just a minute later, you will see your app!! Input your favor in Input field and the app recommends you a couple of rock music.&lt;/p&gt;

&lt;p&gt;Enjoy your app!!&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgbbouzounaeqgh7v8e1e.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgbbouzounaeqgh7v8e1e.png" alt="Input your favor in Input field, then the app recommends the rock music"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  Play the app
&lt;/h3&gt;

&lt;p&gt;Now you can see your app, let's play!!&lt;/p&gt;

&lt;p&gt;I made a prompt like this,&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Could you please recommend a couple of metal music? I am so busy recently due to both my business and private, and feel a bit got tired. I would like to listen to metal that cheers me up. 

# Condition
- Verify YouTube link is correct, validated and the streaming is available
- The more up beat, the more I can cheer me up!
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;And here is the output from my app.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Here are a couple upbeat metal songs that may help lift your spirits:

Song: "Thunderstruck" by AC/DC Artist: AC/DC Link: https://www.youtube.com/watch?v=v2AC41dglnM

This classic hard rock song by AC/DC is pure fun and energy from start to finish. Brian Johnson's vocals and the guitars will have your head banging and stress melting away. AC/DC always knows how to lift your mood with their catchy, no nonsense rockers.

Song: "You Give Love a Bad Name" by Bon Jovi Artist: Bon Jovi Link: https://www.youtube.com/watch?v=KrZHPOeOxQQ

One of the most iconic arena rock anthems ever, "You Give Love a Bad Name" by Bon Jovi is guaranteed to get your blood pumping. From the opening riff to the singalong chorus, it's simply a blast to listen to. Jon Bon Jovi's charismatic performance and the band's signature sound make it the perfect high energy pick me up.

I chose upbeat, classic hard rock/metal songs from iconic bands that should provide an endorphin boost to help lift your spirits during your busy time. Let me know if you'd like any other recommendations!
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Very good, they recommended 2 rock! &lt;br&gt;
Click the thumbnails, and you can go on to YouTube.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;"Thunderstruck" by AC/DC&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=v2AC41dglnM" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fimg.youtube.com%2Fvi%2Fv2AC41dglnM%2F0.jpg" alt=""&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;"You Give Love a Bad Name" by Bon Jovi&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=KrZHPOeOxQQ" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fimg.youtube.com%2Fvi%2FKrZHPOeOxQQ%2F0.jpg" alt=""&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Share your app with friends
&lt;/h3&gt;

&lt;p&gt;Yes, you can share your own app with friends! Here is the procedure.&lt;/p&gt;

&lt;p&gt;You can see "Make public and Share" on your right-top. Yes, you can just click there.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8lqm5ws74dzo9re9a73v.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8lqm5ws74dzo9re9a73v.png" alt="You can see "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Your app is now public! Click "Copy link to clipboard, and share the link with friends.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv6v2wx84droacf77b6sd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv6v2wx84droacf77b6sd.png" alt="Now your app is public"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Where Rock Recommendation App?
&lt;/h2&gt;

&lt;p&gt;Here you go!! Enjoy Rock Music!!&lt;br&gt;
&lt;a href="https://partyrock.aws/u/coosuke/1j3npAFFN/Rock-Recommender" rel="noopener noreferrer"&gt;Rock Recommender by Kosuke&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I will publish another blog when I update the app...&lt;/p&gt;

&lt;p&gt;Thank you very much for reading, here is my social account.&lt;br&gt;
&lt;a href="https://linktr.ee/coosuke" rel="noopener noreferrer"&gt;LinkTree - coosuke&lt;/a&gt;&lt;/p&gt;

</description>
      <category>aws</category>
      <category>cloud</category>
      <category>ai</category>
    </item>
    <item>
      <title>AWS APAC Community Summit 2022 -From the Serverless Perspective-</title>
      <dc:creator>Kosuke ENOMOTO</dc:creator>
      <pubDate>Sun, 09 Oct 2022 03:58:26 +0000</pubDate>
      <link>https://forem.com/aws-builders/aws-apac-community-summit-2022-from-the-serverless-perspective--2edd</link>
      <guid>https://forem.com/aws-builders/aws-apac-community-summit-2022-from-the-serverless-perspective--2edd</guid>
      <description>&lt;h2&gt;
  
  
  TL;DR
&lt;/h2&gt;

&lt;p&gt;This is a blog report for my attendance to &lt;strong&gt;AWS APAC Community Summit 2022&lt;/strong&gt; hosted by AWS between Sep. 14th and 16th in Bangkok, Thailand.&lt;/p&gt;

&lt;h2&gt;
  
  
  $ whoami
&lt;/h2&gt;

&lt;p&gt;Hello! Thank you for visiting my blog! I'm Kosuke from Japan, who is a Product Owner of IoT platform in a water and housing product manufacturer.&lt;br&gt;
My SNS list is here -&amp;gt; &lt;a href="https://linktr.ee/coosuke" rel="noopener noreferrer"&gt;Linktree&lt;/a&gt; and please feel free to follow me!&lt;/p&gt;
&lt;h2&gt;
  
  
  What is AWS APAC Community Summit?
&lt;/h2&gt;

&lt;p&gt;AWS APAC Community Summit is hosted by &lt;a href="https://aws.amazon.com/" rel="noopener noreferrer"&gt;Amazon Web Services&lt;/a&gt;, and for AWS influencers from APACJ region such as&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://aws.amazon.com/developer/community/heroes/" rel="noopener noreferrer"&gt;AWS Heroes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://aws.amazon.com/developer/community/community-builders" rel="noopener noreferrer"&gt;AWS Community Builders&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Leaders from &lt;a href="https://aws.amazon.com/developer/community/usergroups/?community-user-groups-cards.sort-by=item.additionalFields.ugName&amp;amp;community-user-groups-cards.sort-order=asc&amp;amp;awsf.location=location%23apac&amp;amp;awsf.category=*all" rel="noopener noreferrer"&gt;AWS User Groups&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AWS Alliances&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I hear AWS hosted the APAC regional community leader summit several times before COVID-19 but the summit was the first in-person and APAC regional summit after  COVID.&lt;/p&gt;

&lt;p&gt;I was invited the summit as one of the Community Builders so I went to Bangkok and attend it.&lt;/p&gt;
&lt;h2&gt;
  
  
  Serverless &amp;amp; Containers Feedback Session
&lt;/h2&gt;

&lt;p&gt;The summit was sooooo impressive as I posted in LinkedIn,&lt;br&gt;
&lt;/p&gt;
&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
      &lt;div class="c-embed__cover"&gt;
        &lt;a href="https://www.linkedin.com/posts/kosuke-enomoto_aws-awscommunityapac-awscommunity-activity-6976571330624188416-sToG" class="c-link s:max-w-50 align-middle" rel="noopener noreferrer"&gt;
          &lt;img alt="" src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmedia.licdn.com%2Fdms%2Fimage%2Fv2%2FC5622AQGkdv1z9z2fyg%2Ffeedshare-shrink_1280%2Ffeedshare-shrink_1280%2F0%2F1663344218547%3Fe%3D2147483647%26v%3Dbeta%26t%3DHxyaDNkOonbGR8MfCLGGmfrNCsEg2C1Y5MRRQL3xa64" height="auto" class="m-0"&gt;
        &lt;/a&gt;
      &lt;/div&gt;
    &lt;div class="c-embed__body"&gt;
      &lt;h2 class="fs-xl lh-tight"&gt;
        &lt;a href="https://www.linkedin.com/posts/kosuke-enomoto_aws-awscommunityapac-awscommunity-activity-6976571330624188416-sToG" rel="noopener noreferrer" class="c-link"&gt;
          Kosuke Enomoto on LinkedIn: I am pleased I could attend to AWS APAC Community Summit here in Bangkok…
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;p class="truncate-at-3"&gt;
          I am pleased I could attend to AWS APAC Community Summit here in Bangkok, Thailand. Hard to express my emotion in a short sentence but these 2 days conference…
        &lt;/p&gt;
      &lt;div class="color-secondary fs-s flex items-center"&gt;
          &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fstatic.licdn.com%2Faero-v1%2Fsc%2Fh%2Fal2o9zrvru7aqj8e1x2rzsrca"&gt;
        linkedin.com
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;and it is too hard for me to pick up one or two sessions...&lt;br&gt;
However &lt;strong&gt;I am a Serverless Community Builder&lt;/strong&gt;, so I decided  to focus on the sessions regarding Serverless.&lt;/p&gt;

&lt;p&gt;In Day 1, I joined a breakout session that was called &lt;strong&gt;Serverless &amp;amp; Containers Feedback Session&lt;/strong&gt; and 3 lightening talks and panel discussion delivered.&lt;/p&gt;
&lt;h3&gt;
  
  
  Build better with Step Functions with SDK integrations by Jones
&lt;/h3&gt;

&lt;p&gt;The first talk was delivered by &lt;a href="https://twitter.com/zachjonesnoel" rel="noopener noreferrer"&gt;Jones Zachariah Noel&lt;/a&gt; from India who is a Serverless Community Builder. His talk focused on &lt;a href="https://docs.aws.amazon.com/step-functions/latest/dg/supported-services-awssdk.html" rel="noopener noreferrer"&gt;Step Functions with SDK Integrations&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why SDK Integrations?&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fus57xgm64quspm70am2x.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fus57xgm64quspm70am2x.png" alt="Why SDK Integrations?"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How to implement the integrations&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe1hu5k2783qrl9u703xb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe1hu5k2783qrl9u703xb.png" alt="How to implement the integrations"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;From his talk I learned that Step Functions with SDK integrations makes us more productive and efficient.&lt;/p&gt;
&lt;h3&gt;
  
  
  How our team embraced EventBridge for our event-driven serverless architecture by Raphael
&lt;/h3&gt;

&lt;p&gt;The second talk was delivered by &lt;a href="https://www.linkedin.com/in/raphael-justin-jambalos/" rel="noopener noreferrer"&gt;Raphael Jambalos&lt;/a&gt; who is also a Serverless Community Builder from Philippines. His talk focused on &lt;a href="https://aws.amazon.com/eventbridge/?nc1=h_ls" rel="noopener noreferrer"&gt;EventBridge&lt;/a&gt; and how he converted from a monolith application on EC2 to microservices with EventBridge.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Customer Painpoint&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzjqsyar6eqek3qbh9fsa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzjqsyar6eqek3qbh9fsa.png" alt="Customer Painpoint"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Scenario&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fev19zr4t4xjoft8fat9y.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fev19zr4t4xjoft8fat9y.png" alt="Scenario"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;He brought throughout the talk that&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;How he worked on decoupling to microservices and building event-driven(serverless) architecture&lt;/li&gt;
&lt;li&gt;What issues occurred and how he resolved them

&lt;ul&gt;
&lt;li&gt;Payload too big&lt;/li&gt;
&lt;li&gt;Destination unreachable&lt;/li&gt;
&lt;li&gt;Steps must be done sequentially&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
  
  
  Serverless Web Hosting Strategy For Modern Front-end Application by Takahiro
&lt;/h3&gt;

&lt;p&gt;The third talk was delivered by &lt;a href="https://twitter.com/horike37" rel="noopener noreferrer"&gt;Takahiro Horike&lt;/a&gt; who is a Serverless Hero from Japan.&lt;br&gt;
&lt;iframe class="tweet-embed" id="tweet-1570281011610791936-657" src="https://platform.twitter.com/embed/Tweet.html?id=1570281011610791936"&gt;
&lt;/iframe&gt;

  // Detect dark theme
  var iframe = document.getElementById('tweet-1570281011610791936-657');
  if (document.body.className.includes('dark-theme')) {
    iframe.src = "https://platform.twitter.com/embed/Tweet.html?id=1570281011610791936&amp;amp;theme=dark"
  }



&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Single Page Application has changed front-end landscape&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fktk91ajqmfk82gmcrnb2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fktk91ajqmfk82gmcrnb2.png" alt="Single Page Application has changed front-end landscape"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Evolution never stops!&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsl8mts4acp2cockfjkzi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsl8mts4acp2cockfjkzi.png" alt="Evolution never stops!"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;First he mentioned that Single Page Application, Server-Side Rendering and Static Site Generation has been the game-changer on front-end strategy. And he also mentioned the key consideration to follow &lt;a href="https://aws.amazon.com/architecture/well-architected/?nc1=h_ls" rel="noopener noreferrer"&gt;Well-Architected Framework&lt;/a&gt; as follows;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Grasping the front-end design pattern(SPA, SSR, SSG etc)&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CI/CD workflow and optimization that fit the design pattern&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Leveraging managed service for efficient infrastructure&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;To satisfy the consideration he explained some options&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Load balancing and virtual machines (EC2 or Fargate)&lt;/li&gt;
&lt;li&gt;Serverless (S3 bucket, API Gateway + Lambda or CloudFront)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;built-in CI/CD workflow solutions (&lt;a href="https://docs.amplify.aws/cli/hosting/hosting/" rel="noopener noreferrer"&gt;Amplify Hosting&lt;/a&gt; or &lt;a href="https://docs.aws.amazon.com/apprunner/latest/dg/what-is-apprunner.html" rel="noopener noreferrer"&gt;App Runner&lt;/a&gt;)&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Full-stack develop environment (&lt;a href="https://docs.amplify.aws/console/" rel="noopener noreferrer"&gt;Amplify Studio&lt;/a&gt;)&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And he concluded that with leveraging AWS serverless platform like them we could maximize our work efficiently.&lt;/p&gt;
&lt;h3&gt;
  
  
  Panel Discussion
&lt;/h3&gt;

&lt;p&gt;Then 3 presenters joined the panel discussion hosted by &lt;a href="https://twitter.com/FarrahC32" rel="noopener noreferrer"&gt;@FarrahC32&lt;/a&gt; and &lt;a href="https://twitter.com/donnieprakoso" rel="noopener noreferrer"&gt;@donnieprakoso&lt;/a&gt; from AWS. &lt;br&gt;
The interesting fact is... &lt;iframe class="tweet-embed" id="tweet-1570286314590969857-846" src="https://platform.twitter.com/embed/Tweet.html?id=1570286314590969857"&gt;
&lt;/iframe&gt;

  // Detect dark theme
  var iframe = document.getElementById('tweet-1570286314590969857-846');
  if (document.body.className.includes('dark-theme')) {
    iframe.src = "https://platform.twitter.com/embed/Tweet.html?id=1570286314590969857&amp;amp;theme=dark"
  }



&lt;/p&gt;

&lt;p&gt;Anyway, the panel discussion was so impressive!&lt;/p&gt;

&lt;h2&gt;
  
  
  Serverless - past, present and future - by Kameda-san
&lt;/h2&gt;

&lt;p&gt;In the same day, &lt;a href="https://twitter.com/kameoncloud" rel="noopener noreferrer"&gt;@kameoncloud&lt;/a&gt; who is a Senior Evangelist in AWS Japan delivered another Serverless session.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0ps6cd9kjjahq1a2xg4u.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0ps6cd9kjjahq1a2xg4u.png" alt="beginning of Kameda-san's session"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;He presented the history of &lt;strong&gt;back-end&lt;/strong&gt; of AWS serverless architecture... How it was architected in the past, how it is improved at the present. &lt;br&gt;
Here are the remarks;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;AWS Lambda is born in 2014&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;Event = S3, Kinesis and DynamoDB only&lt;/li&gt;
&lt;li&gt;Up to 1GB memories, 5mins duration, 25 invocations &lt;/li&gt;
&lt;li&gt;Lambda worker were running on EC2 instances&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Improvement&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;Nitro System = Nitro Controller + Nitro Hypervisor(light-weighted KVM)&lt;/li&gt;
&lt;li&gt;Nitro System could run w/o EC2 instances, Containers&lt;/li&gt;
&lt;li&gt;Firecracker = fast to launch micro VMs &lt;/li&gt;
&lt;li&gt;Cold Start will become faster&lt;/li&gt;
&lt;li&gt;Relational Database access - VPC&lt;/li&gt;
&lt;li&gt;AWS Hyperplane and V2N(VPC to VPC NAT) made true Lambda access to RDB&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Who will invoke Lambda function?&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;Synchronous : API Gateway&lt;/li&gt;
&lt;li&gt;Asynchronous : Just put event (put object into S3, DynamoDB) to internal queue&lt;/li&gt;
&lt;li&gt;Event Source Mapping : Synchronous under the hood&lt;/li&gt;
&lt;li&gt;Dynamic resource allocation(Lambda) vs Stateful(Fargate)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;iframe class="tweet-embed" id="tweet-1570321077733322756-341" src="https://platform.twitter.com/embed/Tweet.html?id=1570321077733322756"&gt;
&lt;/iframe&gt;

  // Detect dark theme
  var iframe = document.getElementById('tweet-1570321077733322756-341');
  if (document.body.className.includes('dark-theme')) {
    iframe.src = "https://platform.twitter.com/embed/Tweet.html?id=1570321077733322756&amp;amp;theme=dark"
  }



&lt;br&gt;
&lt;iframe class="tweet-embed" id="tweet-1570321834343813121-81" src="https://platform.twitter.com/embed/Tweet.html?id=1570321834343813121"&gt;
&lt;/iframe&gt;

  // Detect dark theme
  var iframe = document.getElementById('tweet-1570321834343813121-81');
  if (document.body.className.includes('dark-theme')) {
    iframe.src = "https://platform.twitter.com/embed/Tweet.html?id=1570321834343813121&amp;amp;theme=dark"
  }



&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;All the serverless session were AWeSome. I am a Serverless Community Builder as well but not familiar with Step Functions and EventBridge. I was lucky to listen to the experience regarding those services. And 2 Japanese talks were also impressive. I had tons of lessons learned from those sessions.&lt;/p&gt;

&lt;p&gt;Oh do you want to see more about the summit?&lt;br&gt;
OK, go on to the tweet gathering &lt;a href="https://twitter.com/search?q=%23AWSCommunityAPAC" rel="noopener noreferrer"&gt;#AWSCommunityAPAC&lt;/a&gt;&lt;br&gt;
&lt;/p&gt;
&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
      &lt;div class="c-embed__cover"&gt;
        &lt;a href="https://togetter.com/li/1946877" class="c-link s:max-w-50 align-middle" rel="noopener noreferrer"&gt;
          &lt;img alt="" src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fs.tgstc.com%2Fogp3%2F9fe941117ad160015a7e5ee411ed77cd-1200x630.jpeg" height="auto" class="m-0"&gt;
        &lt;/a&gt;
      &lt;/div&gt;
    &lt;div class="c-embed__body"&gt;
      &lt;h2 class="fs-xl lh-tight"&gt;
        &lt;a href="https://togetter.com/li/1946877" rel="noopener noreferrer" class="c-link"&gt;
          AWS APAC Community Summit - Togetter [トゥギャッター]
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;p class="truncate-at-3"&gt;
          2022年にタイで開催されたAWS APAC Community Summit のタグまとめです
        &lt;/p&gt;
      &lt;div class="color-secondary fs-s flex items-center"&gt;
          &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fs.tgstc.com%2Fstatic%2Fweb%2Fimg%2Ftg%2Ficon%2Fandroid-icon-192x192.png"&gt;
        togetter.com
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


&lt;h3&gt;
  
  
  P.S.
&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;日本語の振り返り記事は、別途執筆中で後日公開予定です。&lt;/em&gt;&lt;/p&gt;

</description>
      <category>aws</category>
      <category>awscommunityapac</category>
      <category>awscommunity</category>
      <category>serverless</category>
    </item>
    <item>
      <title>Let's say "Hello World" with Lambda Function URLs</title>
      <dc:creator>Kosuke ENOMOTO</dc:creator>
      <pubDate>Thu, 07 Apr 2022 20:17:34 +0000</pubDate>
      <link>https://forem.com/aws-builders/lets-say-hello-world-with-lambda-function-urls-d5a</link>
      <guid>https://forem.com/aws-builders/lets-say-hello-world-with-lambda-function-urls-d5a</guid>
      <description>&lt;h2&gt;
  
  
  TL;DR
&lt;/h2&gt;

&lt;p&gt;Briefly tested Lambda Function URLs that AWS announced yesterday.&lt;/p&gt;

&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;Hi everyone! I am Kosuke who is working as a Product Owner based in Japan and one of the members of &lt;a href="https://aws.amazon.com/jp/developer/community/community-builders/" rel="noopener noreferrer"&gt;AWS Community Builders&lt;/a&gt; for Serverless.&lt;/p&gt;

&lt;p&gt;My SNS are;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Twitter -&amp;gt; &lt;a href="https://twitter.com/coosuke" rel="noopener noreferrer"&gt;@coosuke&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;LinkedIn -&amp;gt; &lt;a href="https://www.linkedin.com/in/kosuke-enomoto/" rel="noopener noreferrer"&gt;Kosuke Enomoto&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Blog(Japanese) -&amp;gt; &lt;a href="https://note.com/coosuke/" rel="noopener noreferrer"&gt;note&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What is "Lambda Function URLs" ?
&lt;/h2&gt;

&lt;p&gt;On Apr/06/2022 AWS announced a new feature that makes it easier to invoke functions through an HTTPS endpoint as a built-in capability of the AWS Lambda service. You can see details at AWS blog.&lt;br&gt;
&lt;a href="https://aws.amazon.com/jp/blogs/aws/announcing-aws-lambda-function-urls-built-in-https-endpoints-for-single-function-microservices/" rel="noopener noreferrer"&gt;Announcing AWS Lambda Function URLs: Built-in HTTPS Endpoints for Single-Function Microservices&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  Let's say hello with Lambda Function URLs!!
&lt;/h2&gt;

&lt;p&gt;I briefly tested that new feature within a half hours.&lt;br&gt;
Here are the procedures.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Log on to AWS Console and go on to AWS Lambda &amp;gt; Functions.&lt;/li&gt;
&lt;li&gt;Click "&lt;strong&gt;create function&lt;/strong&gt;" on the upper right.
&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5zgdouhgari7vaymd290.png" alt="1st step: Click create function"&gt;
&lt;/li&gt;
&lt;li&gt;Choose "&lt;strong&gt;Author from scratch&lt;/strong&gt;"
&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbi9bl11eeeeapi35awub.png" alt="2nd step: choose how to create the function"&gt; &lt;/li&gt;
&lt;li&gt;name the &lt;strong&gt;Function name&lt;/strong&gt;(&lt;em&gt;helloWorldUrlTest&lt;/em&gt;), choose &lt;strong&gt;Runtime&lt;/strong&gt;(&lt;em&gt;Node.js 14.x&lt;/em&gt;) and &lt;strong&gt;Architecture&lt;/strong&gt;(&lt;em&gt;x86_64&lt;/em&gt;). Permission can stay as default(as chosen &lt;em&gt;Create a new role with basic Lambda permissions&lt;/em&gt;).
&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fscofohwkc7wgld15qnil.png" alt="3rd step: basic settings"&gt; &lt;/li&gt;
&lt;li&gt;Open &lt;strong&gt;Advanced settings&lt;/strong&gt;, check &lt;strong&gt;Enable function URL&lt;/strong&gt; and you will see some more settings, &lt;strong&gt;Auth type&lt;/strong&gt; to &lt;em&gt;NONE&lt;/em&gt; and check &lt;strong&gt;Configure cross-origin resource sharing(CORS)&lt;/strong&gt;.
&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffqf9fz6y04lrokhz7qzr.png" alt="4th step: Advanced settings"&gt;
&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Create function&lt;/strong&gt; button on the bottom. &lt;/li&gt;
&lt;li&gt;Here you created the function! 
&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc8y3oovr1nj13pj8cdhm.png" alt="5th step: Function created"&gt; &lt;/li&gt;
&lt;li&gt;You can see the function URL. Click it and you will see "&lt;strong&gt;Hello from Lambda!&lt;/strong&gt;" That's it!
&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsd76ezkkv6g03esmcnry.png" alt="6th step: test"&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;
  
  
  Closing remarks
&lt;/h2&gt;

&lt;p&gt;It took only just a few minutes to see "Hello world" in the browser.&lt;br&gt;
The codes just returns simple JSON including HTTP status code 200 and body "Hello from Lambda!".&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;{
  "statusCode": 200,
  "body": "\"Hello from Lambda!\""
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The &lt;a href="https://aws.amazon.com/jp/blogs/aws/announcing-aws-lambda-function-urls-built-in-https-endpoints-for-single-function-microservices/" rel="noopener noreferrer"&gt;AWS blog&lt;/a&gt; offers sample codes to deep dive into the function URLs feature, so you just build and test it! &lt;/p&gt;

&lt;p&gt;Thank you very much for reading! See you next time!!&lt;/p&gt;

</description>
      <category>aws</category>
      <category>serverless</category>
    </item>
    <item>
      <title>Can Amazon Connect integrate to EventBridge and SNS? </title>
      <dc:creator>Kosuke ENOMOTO</dc:creator>
      <pubDate>Wed, 15 Sep 2021 09:15:53 +0000</pubDate>
      <link>https://forem.com/aws-builders/can-amazon-connect-integrate-to-eventbridge-and-sns-2c8a</link>
      <guid>https://forem.com/aws-builders/can-amazon-connect-integrate-to-eventbridge-and-sns-2c8a</guid>
      <description>&lt;h2&gt;
  
  
  TL;DR
&lt;/h2&gt;

&lt;p&gt;I am wondering if Amazon Connect could integrate with &lt;a href="https://aws.amazon.com/eventbridge/"&gt;Amazon EventBridge&lt;/a&gt;, &lt;a href="https://aws.amazon.com/step-functions/"&gt;Step Functions&lt;/a&gt;, and &lt;a href="https://aws.amazon.com/sns/"&gt;Short Notification Service&lt;/a&gt; (SNS).  &lt;/p&gt;

&lt;h2&gt;
  
  
  Who am I?
&lt;/h2&gt;

&lt;p&gt;Hi, My name is Kosuke and I work as a product owner of an Internet of Thing (IoT) product at a manufacturing firm based in Tokyo. I also start to work recently as a second job, as a Cloud engineer.&lt;br&gt;
My recent interests are AWS, serverless, IoT, and Product Management.&lt;/p&gt;

&lt;p&gt;Twitter --&amp;gt; &lt;a href="https://twitter.com/coosuke"&gt;@coosuke&lt;/a&gt;&lt;br&gt;
LinkedIn --&amp;gt; &lt;a href="https://www.linkedin.com/in/kosuke-enomoto/"&gt;kosuke-enomoto&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What do you build?
&lt;/h2&gt;

&lt;p&gt;As a Cloud engineer, I am considering building an automated telephone system / answering machine using AWS Serverless services such as Amazon Connect, Amazon EventBridge, Step Functions, and Short Notification Service (SNS).&lt;/p&gt;

&lt;p&gt;Here is the wishlist of what the customer wants&lt;/p&gt;

&lt;h3&gt;
  
  
  [Must] Build the Answering Machine, Notification, Recording, and Transcription
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;If somebody calls the phone number of the customer, then Amazon Connect acts as an answering machine.&lt;/li&gt;
&lt;li&gt;Amazon Connect records the voice mail from somebody who is calling and store it on a bucket in S3.&lt;/li&gt;
&lt;li&gt;Amazon Connect notifies the customer that somebody calls, which uses EventBridge, SNS, and Chatbot connecting to Slack.&lt;/li&gt;
&lt;li&gt;EventBridge calls Amazon Transcribe to transcript the voice mail. (It might need to use Lambda)&lt;/li&gt;
&lt;li&gt;The customer can review the voice mail or the transcription later on their device&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  [Should / Nice to have] Build the automated telephone system
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt; Conditional branch works as the caller pushes during the call&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;I would describe the [MUST] cases later.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why do you build?
&lt;/h2&gt;

&lt;p&gt;To provide an automated answering machine system so that the customer could reduce the workload to address with an anonymous call&lt;/p&gt;

&lt;h2&gt;
  
  
  How do you build?
&lt;/h2&gt;

&lt;p&gt;Here is the overview of this architecture. Please note that this is a very rough architecture and there might be some misunderstandings because I am NOW studying Amazon Connect!! &lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--JZIueorW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/a6q75aifviucv145n2rn.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JZIueorW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/a6q75aifviucv145n2rn.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here are my assumptions for each step.&lt;/p&gt;

&lt;h3&gt;
  
  
  If somebody calls the phone number of the customer, then Amazon Connect works as an answering machine.
&lt;/h3&gt;

&lt;p&gt;This is a first step and a simple process because I have to set up the instance and phone number on Amazon Connect.&lt;/p&gt;

&lt;h3&gt;
  
  
  Amazon Connect records the voice mail from somebody who is calling and store it on a bucket in S3.
&lt;/h3&gt;

&lt;p&gt;This is on the 2nd floor. Amazon Connect can record the call in itself and I shall transfer the record to the S3 bucket for further process.&lt;/p&gt;

&lt;h3&gt;
  
  
  Amazon Connect notifies the customer that somebody calls, which uses EventBridge, SNS, and Chatbot connecting to Slack.
&lt;/h3&gt;

&lt;p&gt;3rd floor. Amazon Connect can integrate with EventBridge and I shall do it so to avoid coding. I concern if this could come true because I am not sure of any reference regarding this process...&lt;/p&gt;

&lt;h3&gt;
  
  
  EventBridge calls Amazon Transcribe to transcript the voice mail. (It might need to use Lambda)
&lt;/h3&gt;

&lt;p&gt;EventBridge or Step Functions calls a lambda function to trigger Amazon Transcribe and transcript the recordings.&lt;/p&gt;

&lt;h3&gt;
  
  
  The customer can review the voice mail or the transcription later on their device
&lt;/h3&gt;

&lt;p&gt;OK, I am almost reaching the goal but I need to build so that the customer could review the recordings or the transcription.&lt;/p&gt;

&lt;h2&gt;
  
  
  Any Concern?
&lt;/h2&gt;

&lt;p&gt;I have read some references in Japanese to build a similar environment but I am still not sure if we can build the notification from Amazon Connect to Slack via EventBridge, SNS, and Chatbot.&lt;br&gt;
Any feedback or comments are welcome! Thank you for reading this article!!&lt;/p&gt;

</description>
      <category>aws</category>
      <category>serverless</category>
      <category>cloud</category>
    </item>
    <item>
      <title>AWS Community Buildersへの道 アウトプットせよ、されば開かれん How to become an AWS Community Builder in Nihongo(Japanese)</title>
      <dc:creator>Kosuke ENOMOTO</dc:creator>
      <pubDate>Wed, 25 Aug 2021 13:33:37 +0000</pubDate>
      <link>https://forem.com/aws-builders/aws-community-builders-4fd3</link>
      <guid>https://forem.com/aws-builders/aws-community-builders-4fd3</guid>
      <description>&lt;h2&gt;
  
  
  TL;DR
&lt;/h2&gt;

&lt;p&gt;This article describes "&lt;strong&gt;How to become an AWS Community Builder&lt;/strong&gt;" for Japanese speakers in Nihongo.&lt;br&gt;
For English speakers, please refer to &lt;a href="https://dev.to/aws-builders/how-to-become-an-aws-community-builder-2m79"&gt;an original article&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;この記事は、 &lt;a href="https://dev.to/aws-builders/how-to-become-an-aws-community-builder-2m79"&gt;&lt;strong&gt;How to become an AWS Community Builder&lt;/strong&gt;&lt;/a&gt;の日本語版です。&lt;/p&gt;


&lt;div class="ltag__link"&gt;
  &lt;a href="/aws-builders" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__org__pic"&gt;
      &lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F2794%2F88da75b6-aadd-4ea1-8083-ae2dfca8be94.png" alt="AWS Community Builders "&gt;
      &lt;div class="ltag__link__user__pic"&gt;
        &lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F645925%2F2178b4e0-17b2-4bc2-8501-39b6b1891339.jpg" alt=""&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/aws-builders/how-to-become-an-aws-community-builder-2m79" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;How to become an AWS Community Builder&lt;/h2&gt;
      &lt;h3&gt;Stephen Sennett for AWS Community Builders  ・ Aug 17 '21&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#aws&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#career&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#cloud&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  はじめに
&lt;/h2&gt;

&lt;p&gt;はじめまして。エノモトです。&lt;br&gt;
AWS Community Builderとして、dev.toに初めて投稿しました。&lt;br&gt;
普段は東京に本社がある製造業で、IoTを活用した新規事業開発をミッションとしている部門の、プロダクトオーナーをしています。&lt;/p&gt;

&lt;p&gt;私のSNSは以下です。フォローしていただけますと、ピョンピョン喜びます。&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Twitter: &lt;a href="https://twitter.com/coosuke" rel="noopener noreferrer"&gt;@coosuke&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;LinkedIn: &lt;a href="https://www.linkedin.com/in/kosuke-enomoto/" rel="noopener noreferrer"&gt;kosuke-enomoto&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Blog: &lt;a href="https://note.com/coosuke" rel="noopener noreferrer"&gt;note: COOSUKE&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;今日は&lt;a href="https://aws.amazon.com/developer/community/community-builders/" rel="noopener noreferrer"&gt;AWS Community Builders&lt;/a&gt;というプログラムを紹介したいと思います。&lt;/p&gt;

&lt;h2&gt;
  
  
  AWS Community Builders is 何？
&lt;/h2&gt;

&lt;p&gt;皆さんはご存知でしょうか？&lt;br&gt;
AWS Community Buildersは、&lt;a href="https://aws.amazon.com/jp/" rel="noopener noreferrer"&gt;Amazon Web Services&lt;/a&gt;がグローバルで提供している、AWSエンジニア向けのプログラムで、AWSの開発チーム、&lt;a href="https://aws.amazon.com/jp/developer/community/heroes/" rel="noopener noreferrer"&gt;AWS Heroes&lt;/a&gt;や世界中のエンジニアとのネットワーキングだったり、AWSから技術面でのサポートやメンタリングが利用できます。&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Throughout the program, subject matter experts will provide mentorship and share insights, including information about the latest services, as well as best practices for creating technical content, increasing reach, and sharing AWS knowledge across online and in-person communities.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffox4gckhp3gbv9cuskq5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffox4gckhp3gbv9cuskq5.png" alt="image"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h2&gt;
  
  
  AWS Community Buildersへ参加するには？
&lt;/h2&gt;

&lt;p&gt;年に2回、応募を受け付けているようです。&lt;/p&gt;

&lt;h2&gt;
  
  
  2023年2回目となるCommunity Builders公募開始！
&lt;/h2&gt;

&lt;p&gt;2023年になりまして2回目の公募が、受付開始となりました。&lt;br&gt;
〆切は、2023/7/13 23:59(米国太平洋時間)です。日本時間ですと、翌7/14 15:59頃が〆切となります。&lt;br&gt;
2023年2回目の応募フォームはこちら → &lt;a href="https://www.pulse.aws/application/74FSIKML" rel="noopener noreferrer"&gt;Link&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  AWS Community Buildersへの参加資格はあるの？
&lt;/h2&gt;

&lt;p&gt;明確な参加資格はありません。ただし、応募フォームの中で、これまでにAWSコミュニティへどれだけ貢献したか、を問われる質問があります。&lt;/p&gt;

&lt;h2&gt;
  
  
  AWSコミュニティへ貢献って何すればいいの？
&lt;/h2&gt;

&lt;p&gt;コミュニティへ貢献… と書くと少し大事に捉えられる方もいらっしゃるかもしれません。&lt;br&gt;
では、具体的に何で貢献すればいいか？！ですが、大きく分けると2つです&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;AWSコミュニティへ参加する&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ひたすらアウトプットする&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  AWSコミュニティへ参加する
&lt;/h2&gt;

&lt;p&gt;まず、AWSコミュニティへ参加することが、はじめの一歩となります。&lt;br&gt;
日本国内であれば、&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AWS Japanが提供するセミナーやTechブログなどの各種コンテンツ&lt;/li&gt;
&lt;li&gt;国内のAWSユーザーコミュニティ&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;が主なAWSコミュニティで、毎週のように何かしらの活動が展開されています。&lt;br&gt;
コミュニティに参加することで、&lt;strong&gt;継続してAWSの最新情報をインプットし続ける習慣をつけましょう。&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;ここでは、後者のAWSユーザーコミュニティについて詳しく記述します。&lt;br&gt;
日本国内には、&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://jaws-ug.jp/" rel="noopener noreferrer"&gt;JAWS-UG&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://aws-amplify-jp.github.io/" rel="noopener noreferrer"&gt;Amplify Japan User Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://aws-startup-community.connpass.com/" rel="noopener noreferrer"&gt;AWS Startup Community&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;などが有名なAWSユーザーコミュニティとして活動されています。これらのコミュニティはSNSで積極的に情報提供しているので、SNSをフォローしたり、コミュニティが主催されるミートアップに参加することが肝心です。&lt;/p&gt;

&lt;p&gt;私の場合は、JAWS-UGを中心に活動していますので、JAWS-UGを中心に説明します。&lt;br&gt;
JAWS-UGは全国各地に約70の支部が活動しており、私は&lt;a href="https://xtechjaws.doorkeeper.jp/" rel="noopener noreferrer"&gt;&lt;strong&gt;X-Tech JAWS&lt;/strong&gt;&lt;/a&gt;や&lt;a href="https://jawsug-chiba.connpass.com/" rel="noopener noreferrer"&gt;&lt;strong&gt;JAWS-UG 千葉支部&lt;/strong&gt;&lt;/a&gt;という2つのJAWS-UG支部の運営をお手伝いしつつ、他のJAWS-UG支部のミートアップにも参加させて頂いたりしています。&lt;br&gt;
JAWS-UGのミートアップの情報は、JAWS-UGのツイッター(&lt;a href="https://twitter.com/jawsdays" rel="noopener noreferrer"&gt;@jawsdays&lt;/a&gt;)や、AWS Japanでコミュニティプログラムマネージャーをご担当されている沼口さんの &lt;a href="https://note.com/s_numaguchi/m/m1054099723ca" rel="noopener noreferrer"&gt;note:「JAWS-UG活動のまとめ」&lt;/a&gt;などを、フォローされると良いと思います。&lt;/p&gt;

&lt;h2&gt;
  
  
  ひたすらアウトプットする
&lt;/h2&gt;

&lt;p&gt;日本には「&lt;strong&gt;参加することに意義がある&lt;/strong&gt;」という名言(?)があります。&lt;br&gt;
もちろん、仕事やプライベートの合間に、こうしたコミュニティへ参加されること自体、とても尊いことだと思います。&lt;/p&gt;

&lt;p&gt;しかしながら、一方で、日本のITコミュニティでは、「&lt;strong&gt;アウトプットしないのは知的な便秘&lt;/strong&gt;」であるという言葉もあります。&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcpv0e5005y1p4mb05uvc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcpv0e5005y1p4mb05uvc.png" alt="image"&gt;&lt;/a&gt; &lt;br&gt;
    出典：&lt;a href="https://ssm.pkan.org/ssmjp%E3%81%A8%E3%81%AF/" rel="noopener noreferrer"&gt;ssmjp&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;つまり、&lt;strong&gt;コミュニティに参加することで得たインプットを、アウトプットとして他者へ情報拡散することを通じて、自らもまたインフルエンサーとしてコミュニティに貢献することこそが、コミュニティに参加すること以上に、尊ばれることなのです。&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;アウトプットする方法はたくさんあります。&lt;/p&gt;

&lt;h3&gt;
  
  
  Twitterでつぶやく
&lt;/h3&gt;

&lt;p&gt;最も手っ取り早くアウトプットする方法は、Twitterでつぶやくことです。JAWS-UGに限らず多くのコミュニティでは、ハッシュタグを用いて積極的に情報拡散することを推奨されていることが多くなりました。&lt;br&gt;
またAWSに限らず、多くのコミュニティがTwitterで情報発信されているので、Twitterはインプットの場であり、同時にアウトプットの場であると考えます。&lt;/p&gt;

&lt;h3&gt;
  
  
  ブログにまとめる
&lt;/h3&gt;

&lt;p&gt;次に、ブログでアウトプットする方法もあります。&lt;br&gt;
私の場合はnoteでブログを書いていて、自分が運営しているミートアップの開催レポートだけではなく、参加したミートアップのメモもブログに残して、読み返すこともあります。&lt;br&gt;
ちなみに私のブログはこちらです → &lt;a href="https://note.com/coosuke" rel="noopener noreferrer"&gt;note|coosuke&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  登壇する
&lt;/h3&gt;

&lt;p&gt;コミュニティや、あるいは業務の中で得られたインプットや成果を、ミートアップに登壇して発表するのも、有効はアウトプット手段です。&lt;br&gt;
私は登壇した数はそれほど多くはないですが、過去のスライドは&lt;a href="https://www.slideshare.net/KosukeEnomoto/presentations" rel="noopener noreferrer"&gt;Slideshare&lt;/a&gt;に公開してあります。&lt;/p&gt;

&lt;h3&gt;
  
  
  ミートアップやコミュニティを運営する
&lt;/h3&gt;

&lt;p&gt;これは自分がアウトプットするというよりも、アウトプットする場を提供する、ということです。&lt;br&gt;
私の場合は、上述したJAWS-UG支部の運営に加えて、昨年9月にJAWS-UGが開催した24時間イベントである「&lt;a href="https://jawssonic2020.jaws-ug.jp/" rel="noopener noreferrer"&gt;JAWS SONIC &amp;amp; MIDNIGHT JAWS 2020&lt;/a&gt;」や「&lt;a href="https://jawsdays2021.jaws-ug.jp/" rel="noopener noreferrer"&gt;JAWS DAYS 2021&lt;/a&gt;」の実行委員としても活動して、ミートアップを運営する側も経験しました。&lt;/p&gt;

&lt;h2&gt;
  
  
  まとめ
&lt;/h2&gt;

&lt;p&gt;いかがでしたでしょうか。AWS Community Builderへの道は、まずはコミュニティに参加することから始まります。そして、参加するだけではなく積極的にアウトプットを拡散していきましょう。&lt;br&gt;
&lt;strong&gt;コミュニティに参加すれば、人生は変わります。&lt;/strong&gt;&lt;br&gt;
次は、あなたの人生が変わるのを、楽しみに見守っております。&lt;/p&gt;

</description>
      <category>aws</category>
      <category>career</category>
      <category>cloud</category>
      <category>japanese</category>
    </item>
  </channel>
</rss>
