Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
夏の夜空はアジュール。君と僕とで      未来を作ろうよ。 おバカって、それ褒め言葉なんですJapan Windows Azure User Group    Kentaro Aoki (@kekekekenta)
自己紹介• @kekekekenta (Kentaro Aoki)• Japan Windows Azure User Group• 趣味でAzureのWebアプリとかWPのアプリとかWin8のMetroアプリとか作ってます          ...
I love twilio.• Go Azureでは、Meet Windows Azureに  あったあのセッションがない!• なので、日本語環境に対応したものを  作ってみた。                                 ...
こんな感じ                                Windows                                 Azure                                        ...
音声命令の紹介• 「こんにちは」と言う(標準は日本語) – <say>こんにちは</say>• 「Hello」と言う(約44ヶ国語) – <say language=“en”>Hello</say>• 「こんにちは」を英語に訳して言う(約  1...
その他命令の紹介• 電話のキー入力 – <input   url=“http://vividapp.azurewebsites.net/in   dex.php” finishOnKey=“#”/>• 他のページに移動 – <navigate ...
PHPのサンプル紹介•   <vividwave>•   <?php•   header("Content-Type: text/xml; charset=UTF-8");•   session_start();•   if (empty($_...
アプリのデプロイはWeb sites• Gitでデプロイ! – 新規リポジトリ作成   • git init   • git add .   • git commit -m "initial commit"   • git remote add...
アプリのデプロイはWeb sites• 既存リポジトリからクローン – git clone   "https://<username>@<sitename>.scm.azure   websites.com/sitename.git"• ファイ...
Thank you.• みんなでアプリを作ってWindows Azure  を盛り上げていきましょう!                             10
この夏はAzureでキマリ!iOS New Windows Azure
鈴木 章太郎主に Windows Azure 担当テクニカルエバンジェリスト  http://blogs.msdn.com/b/shosuz/兼 Microsoft Technology Center アーキテクト  http://www.mi...
アプリケーションアーキテクチャと画面遷移                               写真情報の                               登録と画像の   ・Direct                   ...
アプリケーションアーキテクチャと画面遷移                            メモ情報の登録と                            画像のアップロードメモ作成          メモ登録           ...
スピーカー紹介橋本 圭一WindowsAzureコミュニティ「JAZ」コアメンバーhttp://r.jazug.jpTwitter @k1hash
Azureで検索しようず    クロール                               クロール                                   Parse       差分のみ        全件      ...
自己紹介• @kamebuchi• 株式会社• Windows Azureコミュニティ  「JAZ」コアメンバー – http://r.jazug.jp
now loading...                 19
君はもうMeetしたか?       WebSites!         VMs!       Openness!
いっぱいサービスあるよ• Cloud Services• Web Sites• Virtual Machines• SQL Database• Blob / Tables / Queue / ServiceBus• Caching / CDN•...
虎穴に入らずんば虎児を得ず
Business Analytics                     Business Marketplace                              SQL                Data         H...
Business Analytics                     Business Marketplace                              SQL                Data         H...
Business Analytics                     Business Marketplace                              SQL                Data         H...
名称変更には注意しよう
考慮点• 永続化するか否か – VMs?WebSites?CloudServices? – SQL Database? Blob? Table?• パフォーマンス – CDN?Cache?Traffic Manager?• タスク – Queu...
考慮点• セキュリティ – SAS70 TypeⅡとかISO27001• コスト – コストって何 – 資産・経費・他• バックアップ – アプリケーション(パッケージ) – データ(世代)
focus on apps,not infrastructure
good luck!
B 2-2今年の夏は azure でキマリ! azure 使いこなしテクニックin ベルサール汐留
B 2-2今年の夏は azure でキマリ! azure 使いこなしテクニックin ベルサール汐留
B 2-2今年の夏は azure でキマリ! azure 使いこなしテクニックin ベルサール汐留
B 2-2今年の夏は azure でキマリ! azure 使いこなしテクニックin ベルサール汐留
B 2-2今年の夏は azure でキマリ! azure 使いこなしテクニックin ベルサール汐留
B 2-2今年の夏は azure でキマリ! azure 使いこなしテクニックin ベルサール汐留
B 2-2今年の夏は azure でキマリ! azure 使いこなしテクニックin ベルサール汐留
B 2-2今年の夏は azure でキマリ! azure 使いこなしテクニックin ベルサール汐留
Upcoming SlideShare
Loading in …5
×

B 2-2今年の夏は azure でキマリ! azure 使いこなしテクニックin ベルサール汐留

1,514 views

Published on

B-2-2

今年の夏は Azure でキマリ! Azure 使いこなしテクニックin ベルサール汐留

Japan Windows Azure User Group

Published in: Technology, Design
  • Be the first to comment

B 2-2今年の夏は azure でキマリ! azure 使いこなしテクニックin ベルサール汐留

  1. 1. 夏の夜空はアジュール。君と僕とで 未来を作ろうよ。 おバカって、それ褒め言葉なんですJapan Windows Azure User Group Kentaro Aoki (@kekekekenta)
  2. 2. 自己紹介• @kekekekenta (Kentaro Aoki)• Japan Windows Azure User Group• 趣味でAzureのWebアプリとかWPのアプリとかWin8のMetroアプリとか作ってます Kikkake Camera Snail Radio
  3. 3. I love twilio.• Go Azureでは、Meet Windows Azureに あったあのセッションがない!• なので、日本語環境に対応したものを 作ってみた。 3
  4. 4. こんな感じ Windows Azure <vividwave> Vivid Wave <say>こんにちは Website こんにちは世界 世界 http://a.azure </say> websites.net/ </vividwave> channel 050-AAA- Website AAAA http://b.azure IP電話 websites.net/ channel 050-BBB- BBB Windows Azure Marketplace Microsoft Translator 4
  5. 5. 音声命令の紹介• 「こんにちは」と言う(標準は日本語) – <say>こんにちは</say>• 「Hello」と言う(約44ヶ国語) – <say language=“en”>Hello</say>• 「こんにちは」を英語に訳して言う(約 17ヶ国語) – <say language=“ja” translate=“en”>こんにち は</say> 5
  6. 6. その他命令の紹介• 電話のキー入力 – <input url=“http://vividapp.azurewebsites.net/in dex.php” finishOnKey=“#”/>• 他のページに移動 – <navigate url=“http://vividapp.azurewebsites.net/n ext.php” />• 他にもあります。 6
  7. 7. PHPのサンプル紹介• <vividwave>• <?php• header("Content-Type: text/xml; charset=UTF-8");• session_start();• if (empty($_SESSION[count])) {• $_SESSION[count] = 1;• } else {• $_SESSION[count] ++;• }• $saystrings = array(“”,• “アジュールがあれば何でもできる。いくぞ! “,• "いち “, “にい “, “さん “, “デプローイ! “);• print("<say>“.$saystrings[$_SESSION[‘count’]].”</say>”);• if ($SESSION[‘count’] <= 4) {• print("<navigate url=¥"http://vividapp.azurewebsites.net/123/index.php¥"/>");• } else {• session_destroy();• }• ?>• </vividwave> – ※セッション(Cookie)を利用した例のため短い文にしていますが、話す文が決まっているなら、 一文にした方が効率良く動作します。 7
  8. 8. アプリのデプロイはWeb sites• Gitでデプロイ! – 新規リポジトリ作成 • git init • git add . • git commit -m "initial commit" • git remote add azure "https://<username>@<sitename>.scm.azurewebsite s.com/sitename.git" • git push azure master – 新規ファイル追加とコミット、デプロイ • vi index.php • git add index.php • git commit -m "first application" • git push azure master 8
  9. 9. アプリのデプロイはWeb sites• 既存リポジトリからクローン – git clone "https://<username>@<sitename>.scm.azure websites.com/sitename.git"• ファイル更新とコミット、デプロイ – vi index.php – git add index.php – git commit -m "fixed problems"• アプリケーションのURL – http://<sitename>.azurewebsites.net 9
  10. 10. Thank you.• みんなでアプリを作ってWindows Azure を盛り上げていきましょう! 10
  11. 11. この夏はAzureでキマリ!iOS New Windows Azure
  12. 12. 鈴木 章太郎主に Windows Azure 担当テクニカルエバンジェリスト http://blogs.msdn.com/b/shosuz/兼 Microsoft Technology Center アーキテクト http://www.microsoft.com/ja-jp/business/mtc/ads.aspx呟きネタは主に Windows Azure, Windows Phone, RIA,HTML5, MVVM, iOS/Android x Windows Azure連携,Guitar … 等趣味はバンド活動や E.Guitar 演奏等全般
  13. 13. アプリケーションアーキテクチャと画面遷移 写真情報の 登録と画像の ・Direct アップロード ・Membership ・ACS写真撮影 写真登録 写真画像の追加・取得 写真情報の追加・取 Blob 得 写真情報 写真情報 の取得 の取得 ・写真データ格納 → Blob個別表示 一覧表示 ・写真メタデータ格納 → Table Table
  14. 14. アプリケーションアーキテクチャと画面遷移 メモ情報の登録と 画像のアップロードメモ作成 メモ登録 メモ情報の追加・取得 Blob メモ内容 メモ一覧 の取得 の取得個別表示 一覧表示 Table
  15. 15. スピーカー紹介橋本 圭一WindowsAzureコミュニティ「JAZ」コアメンバーhttp://r.jazug.jpTwitter @k1hash
  16. 16. Azureで検索しようず クロール クロール Parse 差分のみ 全件 IndexParse Index 閲覧 Lucene Lucene Index WEB クラウドサービス SQL Database クラウドサービス 17
  17. 17. 自己紹介• @kamebuchi• 株式会社• Windows Azureコミュニティ 「JAZ」コアメンバー – http://r.jazug.jp
  18. 18. now loading... 19
  19. 19. 君はもうMeetしたか? WebSites! VMs! Openness!
  20. 20. いっぱいサービスあるよ• Cloud Services• Web Sites• Virtual Machines• SQL Database• Blob / Tables / Queue / ServiceBus• Caching / CDN• Active Directory• Virtual Network / Connect / Traffic Manager• Media Services• SQL Reporting / Business Analytics in VMs / Hadoop for BigData• Marketplace / Data Marketplace
  21. 21. 虎穴に入らずんば虎児を得ず
  22. 22. Business Analytics Business Marketplace SQL Data Hadoop for Analytics in Reporting Marketplace BigData VMs Messaging Identity Caching Service Active Queues Caching CDN Bus Directory Virtual Cloud Media Web Sites Machines Services ServicesNetworking Data Management Virtual Traffic SQL Blob Connect Tables Network Manager Database Storage
  23. 23. Business Analytics Business Marketplace SQL Data Hadoop for Analytics in Reporting Marketplace BigData VMs Messaging Identity Caching Service Active Queues Caching CDN Bus Directory Virtual Cloud Media Web Sites Machines Services ServicesNetworking Data Management Virtual Traffic SQL Blob Connect Tables Network Manager Database Storage
  24. 24. Business Analytics Business Marketplace SQL Data Hadoop for Analytics in Reporting Marketplace BigData VMs Messaging Identity Caching Service Active Queues Caching CDN Bus Directory Virtual Cloud Media Web Sites Machines Services ServicesNetworking Data Management Virtual Traffic SQL Blob Connect Tables Network Manager Database Storage
  25. 25. 名称変更には注意しよう
  26. 26. 考慮点• 永続化するか否か – VMs?WebSites?CloudServices? – SQL Database? Blob? Table?• パフォーマンス – CDN?Cache?Traffic Manager?• タスク – Queue? ServiceBus?Worker Role?• ネットワーク – VPN? SSL? ロケーション?• SPOF• 新規? 移行? Hybrid?
  27. 27. 考慮点• セキュリティ – SAS70 TypeⅡとかISO27001• コスト – コストって何 – 資産・経費・他• バックアップ – アプリケーション(パッケージ) – データ(世代)
  28. 28. focus on apps,not infrastructure
  29. 29. good luck!

×