$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ANGEL Dojo2024 TOKAI-スカイアーチ-DWSチーム 「E-Trailのご紹介」
Search
原嶋晃生
January 07, 2025
0
4
ANGEL Dojo2024 TOKAI-スカイアーチ-DWSチーム 「E-Trailのご紹介」
原嶋晃生
January 07, 2025
Tweet
Share
More Decks by 原嶋晃生
See All by 原嶋晃生
コンテキストエンジニアリングについて
harashy0912
0
7
CloudFront Functionsの 実践的な使いどころを考えてみた!
harashy0912
0
10
Amazon SESのアップデート内容を ビジネスにどう生かせるか考えてみた!
harashy0912
0
250
メール警察!?Amazon SESが守るメール世界の治安 ※諸説あり
harashy0912
0
300
Featured
See All Featured
Designing Experiences People Love
moore
143
24k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
For a Future-Friendly Web
brad_frost
180
10k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
286
14k
Faster Mobile Websites
deanohume
310
31k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
Agile that works and the tools we love
rasmusluckow
331
21k
Docker and Python
trallard
47
3.7k
The Invisible Side of Design
smashingmag
302
51k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Transcript
E-trail のご紹介 TOKAI-スカイアーチ-DWS 浅比悠乃祐 阿部卓海 原嶋晃生 瀧川秋桜 細見大揮
2
3 ベジタリアン 宗教上の都合 を店員に伝えたけど 本当に伝わってるのか不安 アレルギー があって 料理に含まれてないか心配
4 ・ニュアンスの違い ・文化や背景の違い ・コミュニケーションのストレス して日本での食事を楽しめていない あんしん
テキストよりも画像の方が 早く処理できる! 画像優位性効果 約 60,000倍
とは 6 登録 訪日外国人ユーザー 飲食店 E-trail 簡単に食事制限情報を見やすく変換することで 正確かつ円滑に伝えることができる E-trail アレルギー
食事制限
デモ 7
8
9
E-trail のご紹介
E-trail のご紹介
E-trail の新機能 1.1
対応言語の追加
14 対応言語の追加
自由記述機能の拡張
16 自由記述機能の拡張
リアルタイム翻訳機能
18 リアルタイム翻訳機能 メニューを見たけど どんな料理かわからない... 注文した量が多いかも...
19 リアルタイム翻訳機能
20 リアルタイム翻訳機能
アーキテクチャ 21
22
23 フロントエンド CloudFront ◦ E-Trail訪日外国人の方が各国からアクセス頂くことを想定 ◦ 各国からのアクセスに対応したグローバルな配信を実現 React/TypeScriptで実装したフロントエンド画面をAmplifyにデプロイ 持続可能性 持続可能性
コスト最適化 信頼性 セキュリティ 運用上の 優秀性 パフォーマンス 効率
24 バックエンド • API Gateway/Lambda: ◦ BlackBeltのデシジョンツリーでリソース検討 ◦ 負荷テストでリソース/メモリの確定 ▪
AWSの分散負荷テスト ▪ Distributed Load Testing on AWS 持続可能性 コスト最適化 パフォーマンス 効率 信頼性 セキュリティ 運用上の 優秀性 • SecretManager: ◦ Aurora Serverless v2の Credentialsを自動ローテーション • Translate ◦ 提示画面にてリアルタイム翻訳
25 パフォーマ ンス コスト 信頼性
26 CI/CD • Amplify gen2デプロイ機能を用いたCI/CD お客様のフィードバックを迅速に反映 Amplifyのマネージドリソース以外はCDKにて作成 持続可能性 コスト最適化 パフォーマンス
効率 信頼性 セキュリティ 運用上の 優秀性 持続可能性 コスト最適化 パフォーマンス 効率 信頼性 セキュリティ 運用上の 優秀性
27 セキュリティ 持続可能性 コスト最適化 パフォーマンス 効率 信頼性 セキュリティ 運用上の 優秀性
• GuardDutyとSerurityHub、Configを統合 1画面で脅威&法令遵守の確認 円滑な通知が可能となる • 通知経路 EventBridge+SNS+ChatBotでSlack通知 EventBridge+SNSでE-mail通知 (インシデント証跡)
28 監視 • Amplifyホスティング ◦ 平均ページロード速度の監視 • Lambda ◦ 実行が1回でも失敗した場合
• AuroraServerless v2 ◦ 下記のメトリクスが70%以上の場合 ▪ ServerlessDatabaseCapacity ▪ ACUUtilization ▪ CPUUtilization 持続可能性 コスト最適化 パフォーマンス 効率 信頼性 セキュリティ 運用上の 優秀性 各リソースの稼働状況を継続的に監視&アラートをSlackのメンションで通知
29 ワークを通しての学び はじめのTypeScript! はじめてのフルスタック開発! もくもく会で黙々作業 得意分野のシェア ペルソナに寄り添った ビジネス/システム構想 設計書で認識合わせ ER図、API設計書…etc
E-trailの今後の展望 -マネタイズ-
31 インバウンド事業者からの広告収入 有料プランの導入 利用外国人に関する統計データの販売
E-trailの今後の展望 -追加機能-
33 選択肢以外の食べられない食材を登録したい 食事制限情報をアプリユーザー間で共有したい 飲食店の対応状況を知りたい
34 選択肢以外の食べられない食材を登録したい 食事制限情報をアプリユーザー間で共有したい 飲食店の対応状況を知りたい
35 詳細な食事制限への対応 食事主義やアレルギー項目の充実化 選択肢以外の食べられない食材を登録したい
36 選択肢以外の食べられない食材を登録したい 食事制限情報をアプリユーザー間で共有したい 飲食店の対応状況を知りたい
37 食事制限情報をアプリユーザー間で共有したい 食事制限情報の登録方法の改善 QRコードを用いたユーザー間共有機能
38 選択肢以外の食べられない食材を登録したい 食事制限情報をアプリユーザー間で共有したい 飲食店の対応状況を知りたい
39 飲食店の対応状況を知りたい 既存サービスとの連携 飲食店検索サイトとの連携
40 人類の食を「あんしん」なものにする
41 人類の食を「あんしん」なものにする ご清聴ありがとうございました