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

Share your lessons - 20241217 AWS Ambassador & ...

Share your lessons - 20241217 AWS Ambassador & Top Engineer LT

20241217に目黒で秘密裏に開催された AWS Ambassador & Top Engineer re:Cap LT大会の資料です。

Masanori Yamaguchi

December 17, 2024
Tweet

More Decks by Masanori Yamaguchi

Other Decks in Technology

Transcript

  1. 山口 正徳 フォージビジョン株式会社 執行役員 AWS技術責任者 兼 AWS事業責任者 グローバル認定/表彰 ・AWS Community

    HERO ・AWS Ambassador ・APJ AWS Community Leaders Award 2回受賞(2022、2024) ・AWS Gold Jacket Club 日本国内認定 ・AWS Samurai ・Japan AWS Top Engineer 2019 – 2023(2024は辞退) ・APN ALL AWS Certifications Engineers 2023 – 2024
  2. © 2024 ForgeVision, Inc. 6 ▌スケジュール 12/7 (土) 12/6 (金)

    12/5 (木) 12/4 (水) 12/3 (火) 12/2 (月) 12/1 (日) 11/30 (土) 11/29 (金) LAS 空港で レンタカーを チャーター 06:00 - 10:00〜 Venetian レジストレーション & SWAG 受け取り Cear’s Forum で BuilderCards 認定者ラウンジ DataDog 滑り台 Reflection Room Mandalay Bay に移動 rec Center Sports 11:00〜 時差調整 ブランチ - Venetian など 会場視察 MGMまで 歩いてみる 買い出し 地方組 成田 or 都内に到着 尾谷16:10第1ターミナル着 長友15:30第1ターミナル着 12/8(日) 尾谷18:25第1ターミナル発 長友17:30第1ターミナル発 17:00 成田へ集合 (第2ターミナル) 22:00 ホテルチェ ックアウト&出発 19:00 - 21:00 Japan Night re:Play パーティ 18:30 - 20:00 BINGO NIGHT 19:55 Hawaii へ出発 08:00 Hawaiiに到着 ワイキキビーチ 23:00 LAS 空港着 & レンタカー返却 & チェックイン 10:30-13:00 八木 EXPO ツアー 16:00-18:00 Japan Wrap-up 01:00 ホテル (フラミンゴ)に チェックイン 15:55 LAS へ出発 23:40 LASに到着 ホテルへ - 18:00 HEROデイリー re:Cap - 18:00 HEROデイリー re:Cap - 18:00 HEROデイリー re:Cap 18:00 - 18:30 松尾 Ambassador Booth 18:30 - 19:00 尾谷 Ambassador Booth 19:00 - 21:00 APJ on Tour ‘24 Drai's Nightclub 19:30 - 21:00 Monday Night Live Peter DeSantis 08:00 - 10:30 CEO Matt Garman Keynote 08:00 - 10:30 Dr.Swami AI Keynote 08:00 - 10:30 Dr. Werner Vogels Keynote Heroes Dinner 18:00 - 20:00 Orca Night Party 16:00 - 18:00 EXPO Reception 15:00 - 16:00 Partner Keynote 18:00 - CB Mixer 18:00 - Ambassadors 01:35 Hawaii へ出発 06:00 Hawaiiに到着 11:35 成田へ出発 16:00 成田に到着 re:Invent 振り返り グランドキャニオン ウェスト → 20:00 - Venetian ウルフギャング - 18:00 HEROデイリー re:Cap 18:00 - moment 18:00 - UG Leader 15:00 - UG Meeting 15:00 - Partner Keynote 16:00 成田解散 (第2ターミナル) 16:00 - 17:00 タトンカ Caesars Forum 14:00 - 15:00 Customer Group Discussion (尾谷) 17:00 - Gold Jacket 16:00 - Gold Jacket 14:30 - 15:00 EXPO 前、 Ambassador 優先ステッカー配布 TiDB Party 20:00 - Izakaya Go Ichiza or ヌードルアジア 各自 ネットワーキング
  3. © 2024 ForgeVision, Inc. 7 ▌ハワイアン航空なら機内で存分に予習・復習ができます! 爆速 Starlink 機内 Wi-Fi

    が無料! 7時間 & 6時間程度のフライトなので体が辛くない。 ワイキキビーチでリフレッシュしながら時差調整ができる! 航空券も安い! #kwntravel
  4. © 2024 ForgeVision, Inc. 9 Simplexity 21st Century architecture The

    Frugal Architect Everything fails, all the time. (Design for failure) オッカムの剃刀 「ある事柄を説明するためには、必要以上に多くを仮定するべきではない」 Werner が Amazon.com CTO として学び実践してきたこと Monoliths are not dinosaurs シンプルするということと複雑さの制御とその関係性 原理原則にしたこと「シンプルさ」 これまでの振り返り 複雑性は誰かが作ることも、壊すこともできない(結果からなるもの) ただし、意図する複雑性と意図しない複雑性に分類することができる 意図しない複雑性に気づくために Complexity warning signs システムは進化するもの コンポーネント数が複雑性の尺度ではない Discipline(規律=原理原則的な考えと理解) によってシンプルさを維持できるように運用する システムは流動であり、進化が必要 Lehman’s Law 進化可能性をもつ Building evolvable systems Warning signs を見逃さない Brake complexity into pieces. 結合性を分解しAPIをもつBuilding blockにする Align organization to architecture Smallチームとオーナーシップ Organize into cell セル型アーキテクチャ 設計・構築段階よりも運用の寿命が システムの寿命と進化可能性を左右する Security is Everyone’s Job どこにコストをかけるべきか 複雑性とシステム内の影響度を抑えるためのアーキテクチャ Design predictable systems 自動化による複雑性 Automate compexitty What don’t we automate? Everything starts with security することよりもしないことを決める 脅威への対応の自動化 We all have support tickets Unix哲学(Small is beautiful) Share your lessons
  5. © 2024 ForgeVision, Inc. 10 Simplexity 21st Century architecture The

    Frugal Architect Everything fails, all the time. (Design for failure) オッカムの剃刀 「ある事柄を説明するためには、必要以上に多くを仮定するべきではない」 Werner が Amazon.com CTO として学び実践してきたこと Monoliths are not dinosaurs シンプルするということと複雑さの制御とその関係性 原理原則にしたこと「シンプルさ」 これまでの振り返り 複雑性は誰かが作ることも、壊すこともできない(結果からなるもの) ただし、意図する複雑性と意図しない複雑性に分類することができる 意図しない複雑性に気づくために Complexity warning signs システムは進化するもの コンポーネント数が複雑性の尺度ではない Discipline(規律=原理原則的な考えと理解) によってシンプルさを維持できるように運用する システムは流動であり、進化が必要 Lehman’s Law 進化可能性をもつ Building evolvable systems Warning signs を見逃さない Brake complexity into pieces. 結合性を分解しAPIをもつBuilding blockにする Align organization to architecture Smallチームとオーナーシップ Organize into cell セル型アーキテクチャ 設計・構築段階よりも運用の寿命が システムの寿命と進化可能性を左右する Security is Everyone’s Job どこにコストをかけるべきか 複雑性とシステム内の影響度を抑えるためのアーキテクチャ Design predictable systems 自動化による複雑性 Automate compexitty What don’t we automate? Everything starts with security することよりもしないことを決める 脅威への対応の自動化 We all have support tickets 予測可能であることと 可観測性の関係 Unix定理(Small is beautiful) Share your lessons
  6. © 2024 ForgeVision, Inc. 13 ・ AWS Summit JapanやWeb記事などで成功例のみを見たお客様が求めがちな マイクロサービスアーキテクチャ、サーバーレスアーキテクチャ、コンテナ化に対して

    目的と手段の関係を判断し、あるべきアーキテクチャを提案する ・ 新しいサービスや新しい技術を使いたいというモチベーションよりも、ビジネスの成長に必要な 課題の解決に対して、最適なAWSサービスや技術を選択する ・ 調整ごと、ドキュメント作成よりも手を動かしたいとなりがちだが、そのシステムに求められる 背景を理解し、アーキテクトとして作り込んでいくためには、必要性を理解してもらうための 調整、運用をより効率的に行うためのドキュメント作成スキルが必要