今後のビジネス モデルに対応する Azure プラットフォーム技術の活用

1,145 views

Published on

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,145
On SlideShare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
16
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

今後のビジネス モデルに対応する Azure プラットフォーム技術の活用

  1. 1. コンピューティング能力とクライアント/サーバー間の 役割交代の変遷 サーバー側 クライアント側 1980年代 2000年代 1990年代 2010年代
  2. 2. これからのエンタープライズ
  3. 3. ~を購入するために ~から成る ~の上で稼働する デバイス ソリューション サービス クラウドペルソナ 目的 ~を持つ そして利用する これからのアプリケーション(1)
  4. 4. ユーザー指向 これからのアプリケーション(2)
  5. 5. クライアント側の性能向上・非接続環境への対応 クライアント サーバー
  6. 6. デバイス + サービス の基本スタイル HTML + JavaScript XAML + .NET HTML 5 JQuery REST, SOAP, JSON,… (プッシュ、同期) 多様で柔軟なUI 業界標準の連携技術 オフライン対応 安価でスケーラブルな サーバーリソース
  7. 7. WebAPI (REST、OData) アイデンティティ連携 統合管理 アプリケーション開発とライフサイクル管理ツール
  8. 8. ASP.NET MVC Web API, Entity Framework, Windows Azure Mobile Services Windows Server と Windows Azure Active Directory
  9. 9. コンピューティング 管理 Virtual Machines (IaaS) 管理 ポータル ファブリック コントローラ Cloud Services (PaaS) Websites 目 的 特 化 PaaS データ データ周辺 レポート Datasync 認証キャッシュ システム 連携 開発言語 CDN キャッシュ ネットワーク Azure AD サービス バス キュー Traffic Manager Virtual Network Point to Sites VPN Virtual Network (S2S VPN) アクセス コントロール Import/Export Mobile Services Media Services HDInsight BackUp Ruby Federation オンプレミス 連携 Windows Server 2012 System Center 2012 オンラインバックアップ SQL Server 2012 SP1 CU2 Native Backup & Restore BizTalkサービス 通知ハブ 運用 スケール *プレビュー ロード バランサ アラートファイアー ウォール 多要素認証 スタート アップタスク PowerShell Blob Table RDB PaaS 外部アクセス グローバルIP制限
  10. 10.  Windows Server とLinux のサポート  多くの既存ワークロードを稼動可能  クラウド間で仮想マシンの移動可能  事実上無限のスケーラビリティ  リッチな複数層アーキテクチャ  運用管理の自動化  Web サイト構築に特化  オープンソースの容易な利活用  無償で開始、成長に合わせたコスト  モバイル向けアプリ構築に特化  Windows 8, iOS, Android に対応  開発工数を削減 仮想マシン クラウド サービス Web サイト IaaS PaaS モバイル サービス
  11. 11. Windows Azure 仮想マシン • Windows Server と Linux を サポート • 任意のアプリケーションを インストール可能 ・ ・ Windows Azure 仮想マシン 仮想マシン (VM) をクラウド上に 構築できる IaaS
  12. 12. Web サイト構築に特化、 迅速な立ち上げが可能な PaaS Windows Azure Web サイト FTP Git TFS Web Deploy Web コンテンツ SQL DB MySQL WebMatrix ランタイム ASP.NET ASP PHP Node.js ギャラリー
  13. 13. “” モバイル バックエンドを素早く 簡単に構築する BaaS デバイス Windows, Windows Phone, iOS, Android + HTML5 WebAPI
  14. 14. SQL Server Parallel Data Warehouse センサー 各種 デバイス Bot クローラー SQL Server Analysis Services SQL Server Reporting Services PowerView Excel with PowerPivot Excel with Hive ODBC Azure HDInsight サービス Apache Hadoopと100% 互換 構成済みクラスタで迅速に利用 従量課金でコストを最適化 ERP CRM LOB APP
  15. 15. 様々なクライアントに対応 エンコード フォーマット 変換 保護 オンデマンド ライブ 分析 各種キャッシュサービス と連携可能 配信シナリオ: ワークフロー
  16. 16. 複数クラウド間の ハイブリッド クラウド環境での シングル サインオンを実現
  17. 17. 対となるサブリージョン内にも 3 重のレプリカを配置し 常時データを転送し地理的冗長化 西日本 リージョン 東日本 リージョン Azure ストレージ 各リージョンで異なるラックに レプリカを 3 重に配置
  18. 18. Internet
  19. 19. インフラストラクチャ コンポーネント  VPN  IaaS(Win , Linux)  WAAD  Backup  H-V Recovery Manager  メディア サービス  VPN  IaaS  Large VM  モバイルサービス  HDInsight  Store  TFS  Webサイト  自動スケール  アラート  メディアサービス (エンコード)  Webサイト  WAAD  日本リージョン 発表  モバイル サービス 2012 Q2 2012 Q3 2012 Q4 2013 Q1 2013 Q2 2013 Q3  通知ハブ  Premium SQL データベース 2013 Q4  メディア サービス  HD Insight  Backup  VS Online
  20. 20. コンピューティング 管理 Virtual Machines (IaaS) 管理 ポータル ファブリック コントローラ Cloud Services (PaaS) Websites 目 的 特 化 PaaS データ データ周辺 レポート Datasync 認証キャッシュ システム 連携 開発言語 CDN キャッシュ ネットワーク Azure AD サービス バス キュー Traffic Manager Virtual Network Point to Sites VPN Virtual Network (S2S VPN) アクセス コントロール Import/Export Mobile Services Media Services HDInsight BackUp Ruby Federation オンプレミス 連携 Windows Server 2012 System Center 2012 オンラインバックアップ SQL Server 2012 SP1 CU2 Native Backup & Restore BizTalkサービス 通知ハブ 運用 スケール *プレビュー ロード バランサ アラートファイアー ウォール 多要素認証 スタート アップタスク PowerShell Blob Table RDB PaaS 外部アクセス グローバルIP制限  自ら運用するか、パッケージとして顧客のクラウドに配置してもらうか?  完結したアプリか、アプリの一部(ビルディングブロック)か?  一般向けサービスか、特定の顧客向けか?  シングルテナントか、マルチテナントか?  カスタマイズの方法 - 公開API、コンフィグレーション、SI 経由?  サービスへのアクセス方法 - Web アプリ、ネイティブアプリ、Web サービス(SOAP/REST)? ・・・
  21. 21. コンピューティング 管理 Virtual Machines (IaaS) 管理 ポータル ファブリック コントローラ Cloud Services (PaaS) Websites 目 的 特 化 PaaS データ データ周辺 レポート Datasync 認証キャッシュ システム 連携 開発言語 CDN キャッシュ ネットワーク Azure AD サービス バス キュー Traffic Manager Virtual Network Point to Sites VPN Virtual Network (S2S VPN) アクセス コントロール Import/Export Mobile Services Media Services HDInsight BackUp Ruby Federation オンプレミス 連携 Windows Server 2012 System Center 2012 オンラインバックアップ SQL Server 2012 SP1 CU2 Native Backup & Restore BizTalkサービス 通知ハブ 運用 スケール *プレビュー ロード バランサ アラートファイアー ウォール 多要素認証 スタート アップタスク PowerShell Blob Table RDB PaaS 外部アクセス グローバルIP制限 シナリオ:クラウドへのデータバックアップ
  22. 22. コンピューティング 管理 Virtual Machines (IaaS) 管理 ポータル ファブリック コントローラ Cloud Services (PaaS) Websites 目 的 特 化 PaaS データ データ周辺 レポート Datasync 認証キャッシュ システム 連携 開発言語 CDN キャッシュ ネットワーク Azure AD サービス バス キュー Traffic Manager Virtual Network Point to Sites VPN Virtual Network (S2S VPN) アクセス コントロール Import/Export Mobile Services Media Services HDInsight BackUp Ruby Federation オンプレミス 連携 Windows Server 2012 System Center 2012 オンラインバックアップ SQL Server 2012 SP1 CU2 Native Backup & Restore BizTalkサービス 通知ハブ 運用 スケール *プレビュー ロード バランサ アラートファイアー ウォール 多要素認証 スタート アップタスク PowerShell Blob Table RDB PaaS 外部アクセス グローバルIP制限 シナリオ:Mobile Backend as a Service の活用
  23. 23. コンピューティング 管理 Virtual Machines (IaaS) 管理 ポータル ファブリック コントローラ Cloud Services (PaaS) Websites 目 的 特 化 PaaS データ データ周辺 レポート Datasync 認証キャッシュ システム 連携 開発言語 CDN キャッシュ ネットワーク Azure AD サービス バス キュー Traffic Manager Virtual Network Point to Sites VPN Virtual Network (S2S VPN) アクセス コントロール Import/Export Mobile Services Media Services HDInsight BackUp Ruby Federation オンプレミス 連携 Windows Server 2012 System Center 2012 オンラインバックアップ SQL Server 2012 SP1 CU2 Native Backup & Restore BizTalkサービス 通知ハブ 運用 スケール *プレビュー ロード バランサ アラートファイアー ウォール 多要素認証 スタート アップタスク PowerShell Blob Table RDB PaaS 外部アクセス グローバルIP制限 シナリオ:業務アプリのクラウド拡張
  24. 24. コンピューティング 管理 Virtual Machines (IaaS) 管理 ポータル ファブリック コントローラ Cloud Services (PaaS) Websites 目 的 特 化 PaaS データ データ周辺 レポート Datasync 認証キャッシュ システム 連携 開発言語 CDN キャッシュ ネットワーク Azure AD サービス バス キュー Traffic Manager Virtual Network Point to Sites VPN Virtual Network (S2S VPN) アクセス コントロール Import/Export Mobile Services Media Services HDInsight BackUp Ruby Federation オンプレミス 連携 Windows Server 2012 System Center 2012 オンラインバックアップ SQL Server 2012 SP1 CU2 Native Backup & Restore BizTalkサービス 通知ハブ 運用 スケール *プレビュー ロード バランサ アラートファイアー ウォール 多要素認証 スタート アップタスク PowerShell Blob Table RDB PaaS 外部アクセス グローバルIP制限 シナリオ:SaaS 型業務アプリ
  25. 25. コンピューティング 管理 Virtual Machines (IaaS) 管理 ポータル ファブリック コントローラ Cloud Services (PaaS) Websites 目 的 特 化 PaaS データ データ周辺 レポート Datasync 認証キャッシュ システム 連携 開発言語 CDN キャッシュ ネットワーク Azure AD サービス バス キュー Traffic Manager Virtual Network Point to Sites VPN Virtual Network (S2S VPN) アクセス コントロール Import/Export Mobile Services Media Services HDInsight BackUp Ruby Federation オンプレミス 連携 Windows Server 2012 System Center 2012 オンラインバックアップ SQL Server 2012 SP1 CU2 Native Backup & Restore BizTalkサービス 通知ハブ 運用 スケール *プレビュー ロード バランサ アラートファイアー ウォール 多要素認証 スタート アップタスク PowerShell Blob Table RDB PaaS 外部アクセス グローバルIP制限 シナリオ:ビッグデータ分析
  26. 26. コンピューティング 管理 Virtual Machines (IaaS) 管理 ポータル ファブリック コントローラ Cloud Services (PaaS) Websites 目 的 特 化 PaaS データ データ周辺 レポート Datasync 認証キャッシュ システム 連携 開発言語 CDN キャッシュ ネットワーク Azure AD サービス バス キュー Traffic Manager Virtual Network Point to Sites VPN Virtual Network (S2S VPN) アクセス コントロール Import/Export Mobile Services Media Services HDInsight BackUp Ruby Federation オンプレミス 連携 Windows Server 2012 System Center 2012 オンラインバックアップ SQL Server 2012 SP1 CU2 Native Backup & Restore BizTalkサービス 通知ハブ 運用 スケール *プレビュー ロード バランサ アラートファイアー ウォール 多要素認証 スタート アップタスク PowerShell Blob Table RDB PaaS 外部アクセス グローバルIP制限 シナリオ:ストリーミング配信
  27. 27. コンピューティング 管理 Virtual Machines (IaaS) 管理 ポータル ファブリック コントローラ Cloud Services (PaaS) Websites 目 的 特 化 PaaS データ データ周辺 レポート Datasync 認証キャッシュ システム 連携 開発言語 CDN キャッシュ ネットワーク Azure AD サービス バス キュー Traffic Manager Virtual Network Point to Sites VPN Virtual Network (S2S VPN) アクセス コントロール Import/Export Mobile Services Media Services HDInsight BackUp Ruby Federation オンプレミス 連携 Windows Server 2012 System Center 2012 オンラインバックアップ SQL Server 2012 SP1 CU2 Native Backup & Restore BizTalkサービス 通知ハブ 運用 スケール *プレビュー ロード バランサ アラートファイアー ウォール 多要素認証 スタート アップタスク PowerShell Blob Table RDB PaaS 外部アクセス グローバルIP制限 皆さんはどのような絵を 描きますか?
  28. 28. 1 共有 標準 共有
  29. 29. 2 共有 標準 共有 スケールアウト
  30. 30. 共有インスタンス 1 共有 標準 0標準 スケールアップ
  31. 31. 2 標準 標準 スケールアウト(その2)
  32. 32. 標準 CPU 利用 自動化
  33. 33. サーバーラック 1 サーバーラック 2

×