狠狠撸

狠狠撸Share a Scribd company logo
XamarinでAzure AD認証
(リフレッシュトークン対応)
第7回 Tokyo Jazug Night
2017.7.25
「三宅@ZEN」
? 株式会社ゼンアーキテクツ共同創業者CTO
﹣常時5?10のAzure導入プロジェクトに参画
?「PaaSがかり」ブログやってます
? Xamarinが好き(JXUG運営メンバー)
? 元銀行員
? 趣味はラジコンのレース(わりとガチ)
Blog: k-miyake.github.io/blog/
Twitter: @kazuyukimiyake
Xamarin + Azure AD
(公式ドキュメントに従えば)
https://docs.microsoft.com/ja-jp/azure/app-service-mobile/app-service-mobile-xamarin-forms-get-started-users
?Azure AD側
﹣それなりの手順を踏めば構成できる
?Xamarin側
﹣Mobile Apps SDKを使えばわりと簡単に実装可能
ただし、デフォルトではリフレッシュトークンに対応していない??
XamarinアプリでのAzure AD認証設定
?iOSの例(AppDelegate.cs)
﹣Mobile Apps SDKのLoginAsync()にて
MobileServiceAuthenticationProvider.WindowsAzureActiveDirectory
を指定する
public async Task<MobileServiceUser> Authenticate()
{
// AzureADによる認証
var user = await _app.Client
.LoginAsync(UIApplication.SharedApplication.KeyWindow.RootViewController,
MobileServiceAuthenticationProvider.WindowsAzureActiveDirectory,
new Dictionary<string, string>() { { "response_type", "code id_token" } });
return user;
}
アプリにはRefresh Tokenが欲しい
?Azure ADのAccess Token有効期間: 1時間
﹣標準、最大でも1日
?Azure ADのRefresh Token有効期間: 14日
﹣標準、最大で90日
Refresh Tokenを使い、Xamarin.Authなどのキャッシュ機構と組み合わせるこ
とで、サインイン状態を保持できるアプリを構成可能
Azure AD側の構成-1
?Refresh Token用権限の設定
﹣「Read directory data」権限の追加
通常のAzure AD認証設定を
行った上でこれを追加する
Azure AD側の構成-2
?リソースエクスプローラーでの設定追加
Xamarin側の実装
?Mobile Apps SDKのRefresh Token取得を実行
﹣RefreshUserAsync()
?Xamarin.Authプラグインなどでキャッシュ
var user = client.CurrentUser;
// リフレッシュトークンを取得(Mobile Apps SDK利用)
user = await client.RefreshUserAsync();
// ユーザ情報をキャッシュ(Xamarin.Authプラグイン利用)
var account = new Xamarin.Auth.Account(user.UserId);
account.Properties.Add(TokenKeyName, user.MobileServiceAuthenticationToken);
GetAccountStore().Save(account, AppName);
まとめ
? Azure ADでリフレッシュトークンを利用するに
は追加設定が必要
? 若干とっつきにくい設定手順
? Xamarin側にもいくつかコードを追加する
?ドキュメントが比較的見つけにくいので頑張ろ
う
ご清聴ありがとうございました。

More Related Content

What's hot (20)

アプリ開発&チーム管理で 役立った拡張機能
アプリ開発&チーム管理で役立った拡張機能アプリ開発&チーム管理で役立った拡張機能
アプリ開発&チーム管理で 役立った拡張機能
Masaki Suzuki
?
础笔滨モック3分クッキング
础笔滨モック3分クッキング础笔滨モック3分クッキング
础笔滨モック3分クッキング
政雄 金森
?
Azure Cloud Shell
Azure Cloud ShellAzure Cloud Shell
Azure Cloud Shell
ryosuke matsumura
?
Windows serverとインフラ関連アッフ?テ?ート
Windows serverとインフラ関連アッフ?テ?ートWindows serverとインフラ関連アッフ?テ?ート
Windows serverとインフラ関連アッフ?テ?ート
Tsukasa Kato
?
DevLove Kansai AWS
DevLove Kansai AWSDevLove Kansai AWS
DevLove Kansai AWS
Takuro Sasaki
?
LINE Bot 開発のための Azure Logic Apps 入門
LINE Bot 開発のための Azure Logic Apps 入門LINE Bot 開発のための Azure Logic Apps 入門
LINE Bot 開発のための Azure Logic Apps 入門
拓将 平林
?
はじめてのAzure Azure的ピタゴラスイッチのススメ- PaaS?サーバーレス 初級編 -
はじめてのAzure Azure的ピタゴラスイッチのススメ- PaaS?サーバーレス 初級編 -はじめてのAzure Azure的ピタゴラスイッチのススメ- PaaS?サーバーレス 初級編 -
はじめてのAzure Azure的ピタゴラスイッチのススメ- PaaS?サーバーレス 初級編 -
典子 松本
?
Azure DevOps ハンズオン Vo.1 ~Azure Boards を用いたアジャイル計画とポートフォリオマネジメント~
Azure DevOps ハンズオン Vo.1 ~Azure Boards を用いたアジャイル計画とポートフォリオマネジメント~Azure DevOps ハンズオン Vo.1 ~Azure Boards を用いたアジャイル計画とポートフォリオマネジメント~
Azure DevOps ハンズオン Vo.1 ~Azure Boards を用いたアジャイル計画とポートフォリオマネジメント~
Takunori Minamisawa
?
Visual Studio 2017 で Azure Functions の開発
Visual Studio 2017 で Azure Functions の開発Visual Studio 2017 で Azure Functions の開発
Visual Studio 2017 で Azure Functions の開発
Yasuaki Matsuda
?
AWS Lambdaのテストで役立つ各種ツール
AWS Lambdaのテストで役立つ各種ツールAWS Lambdaのテストで役立つ各種ツール
AWS Lambdaのテストで役立つ各種ツール
Masaki Suzuki
?
若手エンジニア向けカンファレンス #BitValley2020 登壇資料 (オタ駆動開発)
若手エンジニア向けカンファレンス #BitValley2020 登壇資料 (オタ駆動開発)若手エンジニア向けカンファレンス #BitValley2020 登壇資料 (オタ駆動開発)
若手エンジニア向けカンファレンス #BitValley2020 登壇資料 (オタ駆動開発)
Madoka Chiyoda
?
闯础奥厂鲍骋初心者支部 础奥厂の勉强の仕方
闯础奥厂鲍骋初心者支部 础奥厂の勉强の仕方闯础奥厂鲍骋初心者支部 础奥厂の勉强の仕方
闯础奥厂鲍骋初心者支部 础奥厂の勉强の仕方
Takuro Sasaki
?
Custom Vision APIの下準備
Custom Vision APIの下準備Custom Vision APIの下準備
Custom Vision APIの下準備
Keiji Kamebuchi
?
クラウド时代のインフラエンジニア动向2017
クラウド时代のインフラエンジニア动向2017クラウド时代のインフラエンジニア动向2017
クラウド时代のインフラエンジニア动向2017
Ryoichi Taga
?
15分でわかる!Azure Static Web Apps
15分でわかる!Azure Static Web Apps15分でわかる!Azure Static Web Apps
15分でわかる!Azure Static Web Apps
拓将 平林
?
Azure DevOps ハンズオン Vo.3 ~Delivery Plans を用いたプロジェクトのスケジュール管理~
Azure DevOps ハンズオン Vo.3 ~Delivery Plans を用いたプロジェクトのスケジュール管理~Azure DevOps ハンズオン Vo.3 ~Delivery Plans を用いたプロジェクトのスケジュール管理~
Azure DevOps ハンズオン Vo.3 ~Delivery Plans を用いたプロジェクトのスケジュール管理~
Takunori Minamisawa
?
Jawsug osaka10 service&regions
Jawsug osaka10 service&regionsJawsug osaka10 service&regions
Jawsug osaka10 service&regions
Takuro Sasaki
?
搁别补肠迟を搁补颈濒蝉とどっぷり使ってみた话と、フロントエンド×础奥厂のこれから
搁别补肠迟を搁补颈濒蝉とどっぷり使ってみた话と、フロントエンド×础奥厂のこれから搁别补肠迟を搁补颈濒蝉とどっぷり使ってみた话と、フロントエンド×础奥厂のこれから
搁别补肠迟を搁补颈濒蝉とどっぷり使ってみた话と、フロントエンド×础奥厂のこれから
Yusuke Murata
?
.NET開発者のためのMicrosoft Learn入門
.NET開発者のためのMicrosoft Learn入門.NET開発者のためのMicrosoft Learn入門
.NET開発者のためのMicrosoft Learn入門
Akiyoshi Tsuchida
?
モバイル开発を便利にする础奥厂
モバイル开発を便利にする础奥厂モバイル开発を便利にする础奥厂
モバイル开発を便利にする础奥厂
Satoshi Takayanagi
?
アプリ開発&チーム管理で 役立った拡張機能
アプリ開発&チーム管理で役立った拡張機能アプリ開発&チーム管理で役立った拡張機能
アプリ開発&チーム管理で 役立った拡張機能
Masaki Suzuki
?
础笔滨モック3分クッキング
础笔滨モック3分クッキング础笔滨モック3分クッキング
础笔滨モック3分クッキング
政雄 金森
?
Windows serverとインフラ関連アッフ?テ?ート
Windows serverとインフラ関連アッフ?テ?ートWindows serverとインフラ関連アッフ?テ?ート
Windows serverとインフラ関連アッフ?テ?ート
Tsukasa Kato
?
LINE Bot 開発のための Azure Logic Apps 入門
LINE Bot 開発のための Azure Logic Apps 入門LINE Bot 開発のための Azure Logic Apps 入門
LINE Bot 開発のための Azure Logic Apps 入門
拓将 平林
?
はじめてのAzure Azure的ピタゴラスイッチのススメ- PaaS?サーバーレス 初級編 -
はじめてのAzure Azure的ピタゴラスイッチのススメ- PaaS?サーバーレス 初級編 -はじめてのAzure Azure的ピタゴラスイッチのススメ- PaaS?サーバーレス 初級編 -
はじめてのAzure Azure的ピタゴラスイッチのススメ- PaaS?サーバーレス 初級編 -
典子 松本
?
Azure DevOps ハンズオン Vo.1 ~Azure Boards を用いたアジャイル計画とポートフォリオマネジメント~
Azure DevOps ハンズオン Vo.1 ~Azure Boards を用いたアジャイル計画とポートフォリオマネジメント~Azure DevOps ハンズオン Vo.1 ~Azure Boards を用いたアジャイル計画とポートフォリオマネジメント~
Azure DevOps ハンズオン Vo.1 ~Azure Boards を用いたアジャイル計画とポートフォリオマネジメント~
Takunori Minamisawa
?
Visual Studio 2017 で Azure Functions の開発
Visual Studio 2017 で Azure Functions の開発Visual Studio 2017 で Azure Functions の開発
Visual Studio 2017 で Azure Functions の開発
Yasuaki Matsuda
?
AWS Lambdaのテストで役立つ各種ツール
AWS Lambdaのテストで役立つ各種ツールAWS Lambdaのテストで役立つ各種ツール
AWS Lambdaのテストで役立つ各種ツール
Masaki Suzuki
?
若手エンジニア向けカンファレンス #BitValley2020 登壇資料 (オタ駆動開発)
若手エンジニア向けカンファレンス #BitValley2020 登壇資料 (オタ駆動開発)若手エンジニア向けカンファレンス #BitValley2020 登壇資料 (オタ駆動開発)
若手エンジニア向けカンファレンス #BitValley2020 登壇資料 (オタ駆動開発)
Madoka Chiyoda
?
闯础奥厂鲍骋初心者支部 础奥厂の勉强の仕方
闯础奥厂鲍骋初心者支部 础奥厂の勉强の仕方闯础奥厂鲍骋初心者支部 础奥厂の勉强の仕方
闯础奥厂鲍骋初心者支部 础奥厂の勉强の仕方
Takuro Sasaki
?
Custom Vision APIの下準備
Custom Vision APIの下準備Custom Vision APIの下準備
Custom Vision APIの下準備
Keiji Kamebuchi
?
クラウド时代のインフラエンジニア动向2017
クラウド时代のインフラエンジニア动向2017クラウド时代のインフラエンジニア动向2017
クラウド时代のインフラエンジニア动向2017
Ryoichi Taga
?
15分でわかる!Azure Static Web Apps
15分でわかる!Azure Static Web Apps15分でわかる!Azure Static Web Apps
15分でわかる!Azure Static Web Apps
拓将 平林
?
Azure DevOps ハンズオン Vo.3 ~Delivery Plans を用いたプロジェクトのスケジュール管理~
Azure DevOps ハンズオン Vo.3 ~Delivery Plans を用いたプロジェクトのスケジュール管理~Azure DevOps ハンズオン Vo.3 ~Delivery Plans を用いたプロジェクトのスケジュール管理~
Azure DevOps ハンズオン Vo.3 ~Delivery Plans を用いたプロジェクトのスケジュール管理~
Takunori Minamisawa
?
Jawsug osaka10 service&regions
Jawsug osaka10 service&regionsJawsug osaka10 service&regions
Jawsug osaka10 service&regions
Takuro Sasaki
?
搁别补肠迟を搁补颈濒蝉とどっぷり使ってみた话と、フロントエンド×础奥厂のこれから
搁别补肠迟を搁补颈濒蝉とどっぷり使ってみた话と、フロントエンド×础奥厂のこれから搁别补肠迟を搁补颈濒蝉とどっぷり使ってみた话と、フロントエンド×础奥厂のこれから
搁别补肠迟を搁补颈濒蝉とどっぷり使ってみた话と、フロントエンド×础奥厂のこれから
Yusuke Murata
?
.NET開発者のためのMicrosoft Learn入門
.NET開発者のためのMicrosoft Learn入門.NET開発者のためのMicrosoft Learn入門
.NET開発者のためのMicrosoft Learn入門
Akiyoshi Tsuchida
?
モバイル开発を便利にする础奥厂
モバイル开発を便利にする础奥厂モバイル开発を便利にする础奥厂
モバイル开発を便利にする础奥厂
Satoshi Takayanagi
?

Similar to XamarinでAzure AD認証 (リフレッシュトークン対応) (20)

AWS クラウドで構築するスマホアプリ バックエンド
AWS クラウドで構築するスマホアプリ バックエンドAWS クラウドで構築するスマホアプリ バックエンド
AWS クラウドで構築するスマホアプリ バックエンド
kaki_k
?
顿辞肠耻尘别苍迟顿叠クイックスタート(开発现场编)
顿辞肠耻尘别苍迟顿叠クイックスタート(开発现场编)顿辞肠耻尘别苍迟顿叠クイックスタート(开発现场编)
顿辞肠耻尘别苍迟顿叠クイックスタート(开発现场编)
Kazuyuki Miyake
?
Azure Fundamental
Azure FundamentalAzure Fundamental
Azure Fundamental
Yui Ashikaga
?
only ip whitelist at cloudfront is ok?
only ip whitelist at cloudfront is ok?only ip whitelist at cloudfront is ok?
only ip whitelist at cloudfront is ok?
Yuta Suzuki
?
20171011冲最新のハイブリッド滨顿管理基盘パターン
20171011冲最新のハイブリッド滨顿管理基盘パターン20171011冲最新のハイブリッド滨顿管理基盘パターン
20171011冲最新のハイブリッド滨顿管理基盘パターン
ID-Based Security イニシアティブ
?
Azure DevOpsとセキュリティ
Azure DevOpsとセキュリティAzure DevOpsとセキュリティ
Azure DevOpsとセキュリティ
Kazushi Kamegawa
?
20140315 JAWS DAYS 2014 ACEに聞け! CloudFormation編
20140315 JAWS DAYS 2014 ACEに聞け! CloudFormation編20140315 JAWS DAYS 2014 ACEに聞け! CloudFormation編
20140315 JAWS DAYS 2014 ACEに聞け! CloudFormation編
都元ダイスケ Miyamoto
?
Microsoft azure mobile services 概要と xamarin との連携
Microsoft azure mobile services 概要と xamarin との連携Microsoft azure mobile services 概要と xamarin との連携
Microsoft azure mobile services 概要と xamarin との連携
Shotaro Suzuki
?
May the FaaS be with us!!
May the FaaS be with us!!May the FaaS be with us!!
May the FaaS be with us!!
真吾 吉田
?
Windows Phone で Active Directory 認証 2011.12.1版
Windows Phone で Active Directory 認証 2011.12.1版Windows Phone で Active Directory 認証 2011.12.1版
Windows Phone で Active Directory 認証 2011.12.1版
junichi anno
?
Wordpress on gae se
Wordpress on gae se Wordpress on gae se
Wordpress on gae se
Hayato Ito
?
20130622 JAWS-UG大阪 AWSの共有責任モデル?クラウドってセキュリティ大丈夫なの?と聞かれたら?
20130622 JAWS-UG大阪 AWSの共有責任モデル?クラウドってセキュリティ大丈夫なの?と聞かれたら?20130622 JAWS-UG大阪 AWSの共有責任モデル?クラウドってセキュリティ大丈夫なの?と聞かれたら?
20130622 JAWS-UG大阪 AWSの共有責任モデル?クラウドってセキュリティ大丈夫なの?と聞かれたら?
真吾 吉田
?
CloudFront マルチオリジンの利用事例と反省点
CloudFront マルチオリジンの利用事例と反省点CloudFront マルチオリジンの利用事例と反省点
CloudFront マルチオリジンの利用事例と反省点
Hirokazu Ouchi
?
IDaaS を正しく活用するための認証基盤設計 ~Azure Active Directory の構成パターン詳細~
IDaaS を正しく活用するための認証基盤設計 ~Azure Active Directory の構成パターン詳細~IDaaS を正しく活用するための認証基盤設計 ~Azure Active Directory の構成パターン詳細~
IDaaS を正しく活用するための認証基盤設計 ~Azure Active Directory の構成パターン詳細~
Trainocate Japan, Ltd.
?
IDaaS を正しく活用するための認証基盤設計
IDaaS を正しく活用するための認証基盤設計IDaaS を正しく活用するための認証基盤設計
IDaaS を正しく活用するための認証基盤設計
Trainocate Japan, Ltd.
?
Thinking the best practice of WebAPI with Azure AD For Xamarin.Forms
Thinking the best practice of WebAPI with Azure AD For Xamarin.FormsThinking the best practice of WebAPI with Azure AD For Xamarin.Forms
Thinking the best practice of WebAPI with Azure AD For Xamarin.Forms
Satoru Fujimori
?
[excite open beerbash 特別篇]レガシーシステムをAWS移行で幸せになった話
[excite open beerbash 特別篇]レガシーシステムをAWS移行で幸せになった話[excite open beerbash 特別篇]レガシーシステムをAWS移行で幸せになった話
[excite open beerbash 特別篇]レガシーシステムをAWS移行で幸せになった話
Takahiro Moteki
?
What's new with Serverless
What's new with ServerlessWhat's new with Serverless
What's new with Serverless
Keisuke Nishitani
?
础顿贵厂+翱蹿蹿颈肠别365によるセキュリティ强化~デバイス?多要素认証
础顿贵厂+翱蹿蹿颈肠别365によるセキュリティ强化~デバイス?多要素认証础顿贵厂+翱蹿蹿颈肠别365によるセキュリティ强化~デバイス?多要素认証
础顿贵厂+翱蹿蹿颈肠别365によるセキュリティ强化~デバイス?多要素认証
Suguru Kunii
?
JAWSDAYS2016 Technical Deep DIVE
JAWSDAYS2016 Technical Deep DIVE JAWSDAYS2016 Technical Deep DIVE
JAWSDAYS2016 Technical Deep DIVE
陽平 山口
?
AWS クラウドで構築するスマホアプリ バックエンド
AWS クラウドで構築するスマホアプリ バックエンドAWS クラウドで構築するスマホアプリ バックエンド
AWS クラウドで構築するスマホアプリ バックエンド
kaki_k
?
顿辞肠耻尘别苍迟顿叠クイックスタート(开発现场编)
顿辞肠耻尘别苍迟顿叠クイックスタート(开発现场编)顿辞肠耻尘别苍迟顿叠クイックスタート(开発现场编)
顿辞肠耻尘别苍迟顿叠クイックスタート(开発现场编)
Kazuyuki Miyake
?
only ip whitelist at cloudfront is ok?
only ip whitelist at cloudfront is ok?only ip whitelist at cloudfront is ok?
only ip whitelist at cloudfront is ok?
Yuta Suzuki
?
Azure DevOpsとセキュリティ
Azure DevOpsとセキュリティAzure DevOpsとセキュリティ
Azure DevOpsとセキュリティ
Kazushi Kamegawa
?
20140315 JAWS DAYS 2014 ACEに聞け! CloudFormation編
20140315 JAWS DAYS 2014 ACEに聞け! CloudFormation編20140315 JAWS DAYS 2014 ACEに聞け! CloudFormation編
20140315 JAWS DAYS 2014 ACEに聞け! CloudFormation編
都元ダイスケ Miyamoto
?
Microsoft azure mobile services 概要と xamarin との連携
Microsoft azure mobile services 概要と xamarin との連携Microsoft azure mobile services 概要と xamarin との連携
Microsoft azure mobile services 概要と xamarin との連携
Shotaro Suzuki
?
May the FaaS be with us!!
May the FaaS be with us!!May the FaaS be with us!!
May the FaaS be with us!!
真吾 吉田
?
Windows Phone で Active Directory 認証 2011.12.1版
Windows Phone で Active Directory 認証 2011.12.1版Windows Phone で Active Directory 認証 2011.12.1版
Windows Phone で Active Directory 認証 2011.12.1版
junichi anno
?
Wordpress on gae se
Wordpress on gae se Wordpress on gae se
Wordpress on gae se
Hayato Ito
?
20130622 JAWS-UG大阪 AWSの共有責任モデル?クラウドってセキュリティ大丈夫なの?と聞かれたら?
20130622 JAWS-UG大阪 AWSの共有責任モデル?クラウドってセキュリティ大丈夫なの?と聞かれたら?20130622 JAWS-UG大阪 AWSの共有責任モデル?クラウドってセキュリティ大丈夫なの?と聞かれたら?
20130622 JAWS-UG大阪 AWSの共有責任モデル?クラウドってセキュリティ大丈夫なの?と聞かれたら?
真吾 吉田
?
CloudFront マルチオリジンの利用事例と反省点
CloudFront マルチオリジンの利用事例と反省点CloudFront マルチオリジンの利用事例と反省点
CloudFront マルチオリジンの利用事例と反省点
Hirokazu Ouchi
?
IDaaS を正しく活用するための認証基盤設計 ~Azure Active Directory の構成パターン詳細~
IDaaS を正しく活用するための認証基盤設計 ~Azure Active Directory の構成パターン詳細~IDaaS を正しく活用するための認証基盤設計 ~Azure Active Directory の構成パターン詳細~
IDaaS を正しく活用するための認証基盤設計 ~Azure Active Directory の構成パターン詳細~
Trainocate Japan, Ltd.
?
IDaaS を正しく活用するための認証基盤設計
IDaaS を正しく活用するための認証基盤設計IDaaS を正しく活用するための認証基盤設計
IDaaS を正しく活用するための認証基盤設計
Trainocate Japan, Ltd.
?
Thinking the best practice of WebAPI with Azure AD For Xamarin.Forms
Thinking the best practice of WebAPI with Azure AD For Xamarin.FormsThinking the best practice of WebAPI with Azure AD For Xamarin.Forms
Thinking the best practice of WebAPI with Azure AD For Xamarin.Forms
Satoru Fujimori
?
[excite open beerbash 特別篇]レガシーシステムをAWS移行で幸せになった話
[excite open beerbash 特別篇]レガシーシステムをAWS移行で幸せになった話[excite open beerbash 特別篇]レガシーシステムをAWS移行で幸せになった話
[excite open beerbash 特別篇]レガシーシステムをAWS移行で幸せになった話
Takahiro Moteki
?
础顿贵厂+翱蹿蹿颈肠别365によるセキュリティ强化~デバイス?多要素认証
础顿贵厂+翱蹿蹿颈肠别365によるセキュリティ强化~デバイス?多要素认証础顿贵厂+翱蹿蹿颈肠别365によるセキュリティ强化~デバイス?多要素认証
础顿贵厂+翱蹿蹿颈肠别365によるセキュリティ强化~デバイス?多要素认証
Suguru Kunii
?
JAWSDAYS2016 Technical Deep DIVE
JAWSDAYS2016 Technical Deep DIVE JAWSDAYS2016 Technical Deep DIVE
JAWSDAYS2016 Technical Deep DIVE
陽平 山口
?

More from Kazuyuki Miyake (7)

Azure Cosmos DB のキホンと使いドコロ
Azure Cosmos DB のキホンと使いドコロAzure Cosmos DB のキホンと使いドコロ
Azure Cosmos DB のキホンと使いドコロ
Kazuyuki Miyake
?
Azure Cosmos DB を使った クラウト?ネイティフ?アフ?リケーションの 設計ハ?ターン
Azure Cosmos DB を使った クラウト?ネイティフ?アフ?リケーションの 設計ハ?ターンAzure Cosmos DB を使った クラウト?ネイティフ?アフ?リケーションの 設計ハ?ターン
Azure Cosmos DB を使った クラウト?ネイティフ?アフ?リケーションの 設計ハ?ターン
Kazuyuki Miyake
?
Azure Cosmos DB を使った高速分散アプリケーションの設計パターン
Azure Cosmos DB を使った高速分散アプリケーションの設計パターンAzure Cosmos DB を使った高速分散アプリケーションの設計パターン
Azure Cosmos DB を使った高速分散アプリケーションの設計パターン
Kazuyuki Miyake
?
Azure Search クックブック
Azure Search クックブックAzure Search クックブック
Azure Search クックブック
Kazuyuki Miyake
?
Azure Cosmos DB + App Serviceの良い関係
Azure Cosmos DB + App Serviceの良い関係Azure Cosmos DB + App Serviceの良い関係
Azure Cosmos DB + App Serviceの良い関係
Kazuyuki Miyake
?
Agile meets BABOK
Agile meets BABOKAgile meets BABOK
Agile meets BABOK
Kazuyuki Miyake
?
要求管理を确実に行うための知识と方法
要求管理を确実に行うための知识と方法要求管理を确実に行うための知识と方法
要求管理を确実に行うための知识と方法
Kazuyuki Miyake
?
Azure Cosmos DB のキホンと使いドコロ
Azure Cosmos DB のキホンと使いドコロAzure Cosmos DB のキホンと使いドコロ
Azure Cosmos DB のキホンと使いドコロ
Kazuyuki Miyake
?
Azure Cosmos DB を使った クラウト?ネイティフ?アフ?リケーションの 設計ハ?ターン
Azure Cosmos DB を使った クラウト?ネイティフ?アフ?リケーションの 設計ハ?ターンAzure Cosmos DB を使った クラウト?ネイティフ?アフ?リケーションの 設計ハ?ターン
Azure Cosmos DB を使った クラウト?ネイティフ?アフ?リケーションの 設計ハ?ターン
Kazuyuki Miyake
?
Azure Cosmos DB を使った高速分散アプリケーションの設計パターン
Azure Cosmos DB を使った高速分散アプリケーションの設計パターンAzure Cosmos DB を使った高速分散アプリケーションの設計パターン
Azure Cosmos DB を使った高速分散アプリケーションの設計パターン
Kazuyuki Miyake
?
Azure Search クックブック
Azure Search クックブックAzure Search クックブック
Azure Search クックブック
Kazuyuki Miyake
?
Azure Cosmos DB + App Serviceの良い関係
Azure Cosmos DB + App Serviceの良い関係Azure Cosmos DB + App Serviceの良い関係
Azure Cosmos DB + App Serviceの良い関係
Kazuyuki Miyake
?
要求管理を确実に行うための知识と方法
要求管理を确実に行うための知识と方法要求管理を确実に行うための知识と方法
要求管理を确実に行うための知识と方法
Kazuyuki Miyake
?

Recently uploaded (6)

分析モデル 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第44回】
分析モデル 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第44回】分析モデル 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第44回】
分析モデル 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第44回】
Tomoharu ASAMI
?
ChatGPT先生から学ぶPYTHONプログラミング入門 - FUSIONDRIVER, INC.
ChatGPT先生から学ぶPYTHONプログラミング入門 - FUSIONDRIVER, INC.ChatGPT先生から学ぶPYTHONプログラミング入門 - FUSIONDRIVER, INC.
ChatGPT先生から学ぶPYTHONプログラミング入門 - FUSIONDRIVER, INC.
FUSIONDRIVER, INC.
?
(2025/03/03/10:07)厂补濒别蝉丑耻产用アスエネサービス资料.辫诲蹿
(2025/03/03/10:07)厂补濒别蝉丑耻产用アスエネサービス资料.辫诲蹿(2025/03/03/10:07)厂补濒别蝉丑耻产用アスエネサービス资料.辫诲蹿
(2025/03/03/10:07)厂补濒别蝉丑耻产用アスエネサービス资料.辫诲蹿
leesubin14
?
XPJUGの運営について、2022年のAWS DEV DAYで発表した内容です。
XPJUGの運営について、2022年のAWS DEV DAYで発表した内容です。XPJUGの運営について、2022年のAWS DEV DAYで発表した内容です。
XPJUGの運営について、2022年のAWS DEV DAYで発表した内容です。
Toru Koido
?
LF AI & DataでのOSS活動と、それを富士社内で活用する話 - LF AI & Data Japan RUG Kick Off
LF AI & DataでのOSS活動と、それを富士社内で活用する話 - LF AI & Data Japan RUG Kick OffLF AI & DataでのOSS活動と、それを富士社内で活用する話 - LF AI & Data Japan RUG Kick Off
LF AI & DataでのOSS活動と、それを富士社内で活用する話 - LF AI & Data Japan RUG Kick Off
Kosaku Kimura
?
What is RWA x DePIN - #Solana Developer Hub 14 #SolDevHub
What is RWA x DePIN - #Solana Developer Hub 14 #SolDevHubWhat is RWA x DePIN - #Solana Developer Hub 14 #SolDevHub
What is RWA x DePIN - #Solana Developer Hub 14 #SolDevHub
K Kinzal
?
分析モデル 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第44回】
分析モデル 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第44回】分析モデル 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第44回】
分析モデル 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第44回】
Tomoharu ASAMI
?
ChatGPT先生から学ぶPYTHONプログラミング入門 - FUSIONDRIVER, INC.
ChatGPT先生から学ぶPYTHONプログラミング入門 - FUSIONDRIVER, INC.ChatGPT先生から学ぶPYTHONプログラミング入門 - FUSIONDRIVER, INC.
ChatGPT先生から学ぶPYTHONプログラミング入門 - FUSIONDRIVER, INC.
FUSIONDRIVER, INC.
?
(2025/03/03/10:07)厂补濒别蝉丑耻产用アスエネサービス资料.辫诲蹿
(2025/03/03/10:07)厂补濒别蝉丑耻产用アスエネサービス资料.辫诲蹿(2025/03/03/10:07)厂补濒别蝉丑耻产用アスエネサービス资料.辫诲蹿
(2025/03/03/10:07)厂补濒别蝉丑耻产用アスエネサービス资料.辫诲蹿
leesubin14
?
XPJUGの運営について、2022年のAWS DEV DAYで発表した内容です。
XPJUGの運営について、2022年のAWS DEV DAYで発表した内容です。XPJUGの運営について、2022年のAWS DEV DAYで発表した内容です。
XPJUGの運営について、2022年のAWS DEV DAYで発表した内容です。
Toru Koido
?
LF AI & DataでのOSS活動と、それを富士社内で活用する話 - LF AI & Data Japan RUG Kick Off
LF AI & DataでのOSS活動と、それを富士社内で活用する話 - LF AI & Data Japan RUG Kick OffLF AI & DataでのOSS活動と、それを富士社内で活用する話 - LF AI & Data Japan RUG Kick Off
LF AI & DataでのOSS活動と、それを富士社内で活用する話 - LF AI & Data Japan RUG Kick Off
Kosaku Kimura
?
What is RWA x DePIN - #Solana Developer Hub 14 #SolDevHub
What is RWA x DePIN - #Solana Developer Hub 14 #SolDevHubWhat is RWA x DePIN - #Solana Developer Hub 14 #SolDevHub
What is RWA x DePIN - #Solana Developer Hub 14 #SolDevHub
K Kinzal
?

XamarinでAzure AD認証 (リフレッシュトークン対応)