SlideShare a Scribd company logo
Smart Store Reference Architecture
Yoshifumi OKADA | Retail Industry Technology Strategist
12th – December 2019
Smart Store の地図 ~これまでと、これから~
# smartstore
#Microsoft, #Azure
Up until now?
130+ IT Engineers
+ 7 Contributors of IT Companies
+ 10 Co-Develop of IT Companies
50+ People of Business Unit
+ 3 Develop Digital Solution by themselves
+ 50 Azure Certification (until 150+)
+ Over 30 Mangers
+ 3 CEO
Co-Development
IT Expert
End-Customer
サービス構築期間の短縮化
RaaS/Solutionの提供
技術者の育成
先進的なテクノロジ
を用いたリファレンスの提供
Microsoft
©Microsoft Corporation
Azure
Co-Development Project on going
業界や業態 主な技術スタック 関係性
某Aプロジェクト 小売/モール Azure IoT Edge/AzureStackEdge
Functions/CosomosDB etc.
新規/技術コンサルティング
某Bプロジェクト 小売/スーパーマーケット Functions/Blob/CustomVision 新規/技術コンサルティング
某Cプロジェクト 消費財メーカ/飲料 IoTHub/AzureVMs/FaceAPI etc. 新規/共同実験(リソースシェア)
某Dプロジェクト 小売/小売店舗系 CustomVision/IoT Edge/Blob etc. 新規/共同実験(リソースシェア)
✓ 10以上ものプロジェクトが新しい技術と関係性で発足されている
©Microsoft Corporation
Azure
Co-Development Project
✓ 検索エンジンに「GitHub Microsoft SmartStore」
✓ GitHubに今すぐ、この瞬間にアクセスして、
フォークしてください!!!
©Microsoft Corporation
Azure
Sample Architecture
Item Master API
Stock Command API
Functions
Functions
Cosmos DB
Cosmos DB
POS APIBOX API
Functions Cosmos DB Functions Cosmos DB
Retail Scenario DX Solution
Cloud Engineering Skills/Co-Development
©Microsoft Corporation
Azure
Azure Services on Smart Store Reference Architecture
Category Service Description
Compute Azure Functions • イベントドリブン型のサーバーレス コンピューティングのプラットフォーム
• 小売業務に関連するアプリケーション開発の迅速化と簡素化を実現
Database Cosmos DB • NoSQL 非構造化データモデルをサポートするグローバル分散可能なデータ
• 商品ごとに異なる情報やカラムへ柔軟に対応できるJSON/Key-Valueなど
SQL Database • SQL Server と互換性の高いリレーショナルなデータベース
IoT Platform IoT Hub/IoT Edge • 店舗内のIoT デバイスをクラウドで監視・管理するためのサービス
• 接続されるデバイスの管理、接続状況などの監視とイベント連携
Mobile Platform App Center • モバイルアプリケーションを構築・管理・強化するための統合開発者サービス
• アプリケーションのビルド、テスト、配布、プッシュ通知
Infrastructure as code ARM Template • インフラ構築作業をスクリプトによって実施する考え方を実現するサービス
• 作業コストの増大や人為的ミスを防ぎ、SmartStore RAで大活躍
Visualization PowerBI • データに基づいた意思決定や複雑な業務データなどの可視化ツール
Cloud Security
「それってセキュリティ的にどうなっていますか?」
セキュリティ領域も
Hack します
SmartStore
リファレンスアーキテクチャ
v2 ロードマップ
https://ms-smartstore.connpass.com/event/157024/
Me
• Name: 大平かづみ
• Awards: Microsoft MVP for Azure
• Work: フリーランス エンジニア
• Azure に関連したお仕事
• OSS開発
• サーバーサイド開発
• Infrastructure as Code 対応
• できることならなんでも!
• Twitter: https://twitter.com/dz_
• GitHub: https://github.com/dzeyelid
"ゼロトラスト"
信頼しない、データに対するこれからのクラウドセキュリティ
この構成は安全か?
network-public network-private
network-
maintenance
API BatchWeb
Bastion
この構成は安全か?
network-public network-private
network-
maintenance
API BatchWeb
Bastion
この構成は安全か?
network-public network-private
network-
maintenance
API BatchWeb
Bastion
この構成は安全か?
network-public network-private
network-
maintenance
API BatchWeb
Bastion
脅威は、外からだけでなく、
内からも、
四方八方に潜んでいる!
この構成は安全か?
network-public network-private
network-
maintenance
API BatchWeb
Bastion
Zゼロトラスト
サーバーレスなら、なおのこと
サーバーレスなら、なおのこと
サーバーレスアーキテクチャ
は、ほとんどがパブリックな
エンドポイントで構成される
サーバーレスなら、なおのこと
Zゼロトラスト
"ゼロトラスト"に備える
ゼロトラストでは、各リソース間の接続が肝
すべての接続で、
認証・認可を行い、通信を暗号化する
SmartStore
リファレンスアーキテクチャ
v2 ロードマップ
Azure サーバーレス構成におけるセキュリティ対策
ゼロトラストに適切に対策し、
サーバーレスの恩恵を存分に享受したい!
SmartStore アーキテクチャにおける対策
ロードマップ
• 各リソースの接続をVNETに統合する
• Key Vault によるキー管理
• スマートフォンアプリの Azure B2C 認証
• Managed Identities によるサービス間認証
• Security Center & Azure Sentinel によるセキュリティマネジメン
ト
各リソースの接続をVNETに統合する
VNETを経由した
エンドポイント接続
に変更する
https://docs.microsoft.com/ja-jp/azure/virtual-network/virtual-network-service-endpoints-overview
Key Vault によるキー管理
https://docs.microsoft.com/ja-jp/azure/key-vault/vs-secure-secret-appsettings
App settings の
機密情報は Key
Vault で管理する
スマートフォンアプリの B2C 認証
https://docs.microsoft.com/en-us/appcenter/auth/getting-started
Azure AD B2C と
App Center Auth を
用いたユーザー認証
Managed Identities によるサービス間認証
https://docs.microsoft.com/ja-jp/azure/active-directory/managed-identities-azure-resources/overview
APIキーや接続文字列
ではなく、Managed
Identities による
認証で通信
Security Center + Sentinel
https://docs.microsoft.com/ja-jp/azure/sentinel/connect-azure-security-center
+
Security Center と
Sentinel を組み合わせた
セキュリティマネジメント
鋭意開発中です💪
Stay tuned!
Special Thanks
Yasuhiro, Xing, @dz_, miyake, m.Ishihara, konishi,
Y.Kawamura, tshimod, ssakuma, Toshiyuki.H,
KuniAsami, YuiAskg, Keiji, Hanako, Issei, Minoru,
Yoichi and smart-store fellows etc.
© Copyright Microsoft Corporation. All rights reserved.

More Related Content

PDF
Microsoft smart store strategy
PDF
Smart Camera: Azure IoT + Container
PDF
Smart storeを実現するAzureサービス IoT編
PDF
Ms retail update ra 20191030
PDF
20190514 Smart Store - Azure servlerless architecture
PDF
Azure IoT/AI最前線
PDF
Part 1: IoT 基盤 (製造リファレンス・アーキテクチャ勉強会)
PDF
Part 4: Power Platform 概説 (製造リファレンス・アーキテクチャ勉強会)
Microsoft smart store strategy
Smart Camera: Azure IoT + Container
Smart storeを実現するAzureサービス IoT編
Ms retail update ra 20191030
20190514 Smart Store - Azure servlerless architecture
Azure IoT/AI最前線
Part 1: IoT 基盤 (製造リファレンス・アーキテクチャ勉強会)
Part 4: Power Platform 概説 (製造リファレンス・アーキテクチャ勉強会)

What's hot (20)

PDF
[AC02] Cloud Robotics Azure Platform って何だ!?~ IoT をもっと簡単に、Cloud AI の活用をもっと気軽にや...
PPTX
第36回BAクリエイターズサロン - デジタル時代に クリエータの皆さんが知っておきたい AIと付き合うためのコツ
PDF
[Developers Festa Sapporo 2018] Azure AI ~Microsoft AzureでのAI開発のイマ~
PDF
Part 5: "製品の変革" を支える基盤サービス (製造リファレンス・アーキテクチャ勉強会)
PDF
Part 2: Data & AI 基盤 (製造リファレンス・アーキテクチャ勉強会)
PPTX
そのデータ、活かせていますか?
PPTX
Microsoft AI Platform
PDF
Elastic on-microsoft-azure-0630-webinar-no-video
PDF
JAWSUG & JAZUG Sendai Azure Update 20140517
PDF
[第50回 Machine Learning 15minutes! Broadcast] Azure Machine Learning - Ignite ...
PPTX
SIビジネスのデジタル・トランスフォーメーション
PDF
Kansai Azure Azure Overview & Update 20140926
PDF
Migrating tocloudnativeapplicationwithusingelasticapm
PDF
Microsoft Azure で実現するAIとIoT最新情報
PDF
Elastic7.12 release-new-features-on-0428
PDF
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!
PDF
Microsoft Azure Overview - Japanses version
PDF
Automation Anywhere A2019クラウドの基本情報
PPTX
Conected Media Tokyo (Inerop併設) : IP 同時再送信と AI を用いた 新たな ユーザー 体験
PDF
[db analytics showcase Sapporo 2017] MicrosoftのAIテクノロジーを活用しよう ~インテリジェントAPIからデ...
[AC02] Cloud Robotics Azure Platform って何だ!?~ IoT をもっと簡単に、Cloud AI の活用をもっと気軽にや...
第36回BAクリエイターズサロン - デジタル時代に クリエータの皆さんが知っておきたい AIと付き合うためのコツ
[Developers Festa Sapporo 2018] Azure AI ~Microsoft AzureでのAI開発のイマ~
Part 5: "製品の変革" を支える基盤サービス (製造リファレンス・アーキテクチャ勉強会)
Part 2: Data & AI 基盤 (製造リファレンス・アーキテクチャ勉強会)
そのデータ、活かせていますか?
Microsoft AI Platform
Elastic on-microsoft-azure-0630-webinar-no-video
JAWSUG & JAZUG Sendai Azure Update 20140517
[第50回 Machine Learning 15minutes! Broadcast] Azure Machine Learning - Ignite ...
SIビジネスのデジタル・トランスフォーメーション
Kansai Azure Azure Overview & Update 20140926
Migrating tocloudnativeapplicationwithusingelasticapm
Microsoft Azure で実現するAIとIoT最新情報
Elastic7.12 release-new-features-on-0428
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!
Microsoft Azure Overview - Japanses version
Automation Anywhere A2019クラウドの基本情報
Conected Media Tokyo (Inerop併設) : IP 同時再送信と AI を用いた 新たな ユーザー 体験
[db analytics showcase Sapporo 2017] MicrosoftのAIテクノロジーを活用しよう ~インテリジェントAPIからデ...
Ad

Similar to Smart Store Map (20)

PDF
【Japan Partner Conference 2019】Intelligent Reatil ~流通業のトランスフォーメーションを支えるマイクロソフ...
PPTX
アーキテクトが主導するコンテナ/マイクロサービス/サーバーレスのセキュリティ
PDF
Azure アプリケーション アーキテクチャ ガイド 紹介
PDF
Part 3: サーバーレスとシステム間連携基盤 (製造リファレンス・アーキテクチャ勉強会)
PPTX
【日商USA】webinar 2023.2.3 NRF2023から見る小売業界最新トレンド
PDF
Smart store servlerless-20191030-40min
PDF
[日本DCの本命、大阪でWindows Azureを愛でる会] Windows Azure 概要 & 最新情報
PDF
【de:code 2020】 SaaS で迅速に IoT を実現 - Azure IoT Central 最新アップデートと活用術
PDF
Cld005 デモで比較! azure___azure_stack
PPTX
Cld005 デモで比較! azure___azure_stack
PDF
Enterpriseでもモバイル開発
PDF
インストールマニアックス5中間セミナー Windows Azureって何? インストールする前に相手を知ろう!
PDF
ERPのデータをフロントシステムでどう活かすか
PDF
LTEモバイルクラウドセミナ[講演1] R 20101116
PDF
逆らえない大きな流れ: 次世代のエンタープライズアーキテクチャ
PDF
20191209 hccjp azure-stackhub_overview
PDF
Microsoft Azureの機械学習サービス (Azure Machine Learning/Microsoft Cognitive Services)
PDF
マイクロソフトのIoT/AI戦略
PDF
【HinemosWorld2014】A2-3_01_クラウドプラットフォームMicrosoft Azureの全体像と最新アップデート、Hinemosによる...
PDF
Azure Hybrid全体整理! ~ Azure Hybrid Dayに登場した要素 + αの関係性を整理! ~
【Japan Partner Conference 2019】Intelligent Reatil ~流通業のトランスフォーメーションを支えるマイクロソフ...
アーキテクトが主導するコンテナ/マイクロサービス/サーバーレスのセキュリティ
Azure アプリケーション アーキテクチャ ガイド 紹介
Part 3: サーバーレスとシステム間連携基盤 (製造リファレンス・アーキテクチャ勉強会)
【日商USA】webinar 2023.2.3 NRF2023から見る小売業界最新トレンド
Smart store servlerless-20191030-40min
[日本DCの本命、大阪でWindows Azureを愛でる会] Windows Azure 概要 & 最新情報
【de:code 2020】 SaaS で迅速に IoT を実現 - Azure IoT Central 最新アップデートと活用術
Cld005 デモで比較! azure___azure_stack
Cld005 デモで比較! azure___azure_stack
Enterpriseでもモバイル開発
インストールマニアックス5中間セミナー Windows Azureって何? インストールする前に相手を知ろう!
ERPのデータをフロントシステムでどう活かすか
LTEモバイルクラウドセミナ[講演1] R 20101116
逆らえない大きな流れ: 次世代のエンタープライズアーキテクチャ
20191209 hccjp azure-stackhub_overview
Microsoft Azureの機械学習サービス (Azure Machine Learning/Microsoft Cognitive Services)
マイクロソフトのIoT/AI戦略
【HinemosWorld2014】A2-3_01_クラウドプラットフォームMicrosoft Azureの全体像と最新アップデート、Hinemosによる...
Azure Hybrid全体整理! ~ Azure Hybrid Dayに登場した要素 + αの関係性を整理! ~
Ad

More from Microsoft Azure Japan (20)

PDF
Awl introduction and camera ra 121219
PDF
Smart Store サーバーレスアーキテクチャ編
PPTX
Ceonnect(): 2018 Japan AKS (Yoshio Terada)
PPTX
Connect(); 2018 Japan IoT <Hiroshi Ota>
PDF
App Service の DevOps と Visual Studio Team Services 最新アップデート
PDF
進化する Web ~ Progressive Web Apps の実装と応用 ~
PDF
音声 Chat で見込み客を獲得!Bot を活用した業務効率化
PDF
スケーラブルで手間なく動かせる!もうすぐ 一般提供開始 Azure Database for MySQL / PostgreSQL
PDF
App center an overview
PDF
Intelligent Mobile App と Cloud Native、これからの時代のアプリケーション開発ビジョン
PDF
高速開発でビジネスニーズをいち早く具現化する DevOps ソリューション
PDF
おもてなしサービスで売上伸長! 画像認識を活用した先端マーケティング 〜カメラとAIの素敵なカンケイ〜
PDF
AIを使いこなせ! ~AI最新技術とMicrosft AI Platform~
PDF
センサーxIo tx機械学習が実現する導線分析のビジネス貢献
PDF
Msのio tと最新事例 ms_02082018
PDF
Io taiプロジェクトの進め方、組織作り 20180208_ver1.02
PDF
販促活動の“一歩先”へ ユーザー体験をカメラで変える 〜AIと画像の素敵なカンケイ〜
PDF
Microsoft azure におけるアジャイル マーケティング 20171205 public
PDF
AIがビジネスを変える!​ ゑびやなど事例から学ぶマイクロソフトのAI技術とビジネスでの活用​
PPTX
ドミノピザおよびJet.comの事例 から学ぶストレスフリーな 顧客体験の作り方
Awl introduction and camera ra 121219
Smart Store サーバーレスアーキテクチャ編
Ceonnect(): 2018 Japan AKS (Yoshio Terada)
Connect(); 2018 Japan IoT <Hiroshi Ota>
App Service の DevOps と Visual Studio Team Services 最新アップデート
進化する Web ~ Progressive Web Apps の実装と応用 ~
音声 Chat で見込み客を獲得!Bot を活用した業務効率化
スケーラブルで手間なく動かせる!もうすぐ 一般提供開始 Azure Database for MySQL / PostgreSQL
App center an overview
Intelligent Mobile App と Cloud Native、これからの時代のアプリケーション開発ビジョン
高速開発でビジネスニーズをいち早く具現化する DevOps ソリューション
おもてなしサービスで売上伸長! 画像認識を活用した先端マーケティング 〜カメラとAIの素敵なカンケイ〜
AIを使いこなせ! ~AI最新技術とMicrosft AI Platform~
センサーxIo tx機械学習が実現する導線分析のビジネス貢献
Msのio tと最新事例 ms_02082018
Io taiプロジェクトの進め方、組織作り 20180208_ver1.02
販促活動の“一歩先”へ ユーザー体験をカメラで変える 〜AIと画像の素敵なカンケイ〜
Microsoft azure におけるアジャイル マーケティング 20171205 public
AIがビジネスを変える!​ ゑびやなど事例から学ぶマイクロソフトのAI技術とビジネスでの活用​
ドミノピザおよびJet.comの事例 から学ぶストレスフリーな 顧客体験の作り方

Smart Store Map