More Related Content Similar to Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方! (20) Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!2. 本セッションの流れ
1. Web 制作現場 における ITトレンド
2. パブリッククラウド概要とメリット
1. なぜクラウドが注目されているのか
3. Microsoft Azure 概要と事例
4. Web 制作に有効なサービスの説明
1. ホスティング感覚で利用できる “仮想マシン”
2. メンテナンスフリーの “App Services”
5. まとめ
15. WEBサイトに対するニーズの変化
• 旧来のWEBサイトの役割
• 名刺替わり ・・・住所、会社情報、コンタクト方法
• チラシ替わり ・・・商品スペック、外観、サービス説明
• 旧来型のウェブサイト制作・運用はどんどんコモディティ化している
• ビジネスにおいてますます重要になるWEBサイト
• O2O
• WEBサイト ⇔ アプリ ⇔ リアル行動(POS、センサー)
• アクセス ⇒ 行動履歴 ⇒ コンテンツへのダイナミックなフィードバック
• 企業中心 ⇒ 人中心
• ディレクトリ ⇒ メタ情報・ファセット
• 全員同じ結果 ⇒ パーソナライズ ⇒ シチュエーション最適化 ⇒ エモーショ
ン分析
25. 25* Forrester: “Prepare For 2020: Transform Your IT Infrastructure and Operations Practice, Oct. 24, 2012. Cloud-related
is indicated by Forrester as cloud software, platform, and infrastructure services.
** SecurityWeek
*** IDC InfoDoc, sponsored by Microsoft, “Successful Cloud Partners: Higher, Faster, Stronger,” July 2013
45% 2020年にはIT総予算の45%がクラウド関連 (*)
94%
80%
94%の米国企業がクラウド アプリケーション
によってセキュリティが改善したと言及 (**)
2020年になっても、世界の大企業の
2,000社の80%がITの5割以上を
オンプレミスで保有 (***)
43. Microsoft Azure Web Apps
Web サイト構築に特化、
迅速な立ち上げが可能な PaaS
Windows Azure Web サイト
FTP
Git
TFS
Web Deploy
Web
コンテンツ
SQL DB
MySQL
WebMatrix
ランタイム
ASP.NET
ASP
PHP
Node.js
ギャラリー
44. Microsoft Azure Mobile Apps
“”
モバイル バックエンドを素早く
簡単に構築する BaaS
デバイス
Windows, Windows Phone,
iOS, Android + HTML5
WebAPI
48. Microsoft Azure の主要なサービス
仮想マシン
・ コンピューティング サービス
SQL デー
タベースBLOB テーブル HDInsightキュー
・ データ管理サービス
ストレージ サービス
・ データ周辺サービス
バックアップ
Virtual Network
・ ネットワーク サービス
サイト
間 VPN
Virtual Network
ポイント
対サイト
VPN
Traffic
Manager
Service
BusCache
・ 付加価値サービス
Media
Services 認証基盤CDN
ビジネス
分析
AD
Machine
Learning
クラウドサービス
アプリ サービス
Web Apps Mobile Apps API Apps Logic Apps
49. Web 制作・運用に便利なサービス
仮想マシン
・ コンピューティング サービス
SQL デー
タベースBLOB テーブル HDInsightキュー
・ データ管理サービス
ストレージ サービス
・ データ周辺サービス
バックアップ
Virtual Network
・ ネットワーク サービス
サイト
間 VPN
Virtual Network
ポイント
対サイト
VPN
Traffic
Manager
Service
BusCache
・ 付加価値サービス
Media
Services 認証基盤CDN
ビジネス
分析
AD
Machine
Learning
クラウドサービス
アプリ サービス
Web Apps Mobile Apps API Apps Logic Apps
50. クラウドならでは! データ基盤としての利用
仮想マシン
・ コンピューティング サービス
SQL デー
タベースBLOB テーブル HDInsightキュー
・ データ管理サービス
ストレージ サービス
・ データ周辺サービス
バックアップ
Virtual Network
・ ネットワーク サービス
サイト
間 VPN
Virtual Network
ポイント
対サイト
VPN
Traffic
Manager
Service
BusCache
・ 付加価値サービス
Media
Services 認証基盤CDN
ビジネス
分析
AD
Machine
Learning
クラウドサービス
アプリ サービス
Web Apps Mobile Apps API Apps Logic Apps
52. 仮想マシン
・ コンピューティング サービス
SQL デー
タベースBLOB テーブル HDInsightキュー
・ データ管理サービス
ストレージ サービス
・ データ周辺サービス
バックアップ
Virtual Network
・ ネットワーク サービス
サイト
間 VPN
Virtual Network
ポイント
対サイト
VPN
Traffic
Manager
Service
BusCache
・ 付加価値サービス
Media
Services 認証基盤CDN
ビジネス
分析
AD
Machine
Learning
クラウドサービス
アプリ サービス
Web Apps Mobile Apps API Apps Logic Apps
54. What is "Machine Learning" ?
機械学習(Machine Learning)
人工知能における研究課題の一つで人間が自然に行っている学習能力
と同様の機能をコンピューターで実現しようとする技術・手法のこと
機械学習を利用している代表例
スパムフィルター
音声認識・画像認識・顔認識・文字認識(OCR)
漢字変換の入力予測・翻訳エンジン
検索エンジン・結果ランキング
天気予報・渋滞予測
リコメンデーション
DNA 解析・病気の予測診断
保険・証券取引
チェス・将棋などのゲーム
鉄道ダイヤのスケジューリング
エレベータの挙動制御
55. Microsoft Azure の主要なサービス
仮想マシン
・ コンピューティング サービス
SQL デー
タベースBLOB テーブル HDInsightキュー
・ データ管理サービス
ストレージ サービス
・ データ周辺サービス
バックアップ
Virtual Network
・ ネットワーク サービス
サイト
間 VPN
Virtual Network
ポイント
対サイト
VPN
Traffic
Manager
Service
BusCache
・ 付加価値サービス
Media
Services 認証基盤CDN
ビジネス
分析
AD
Machine
Learning
クラウドサービス
アプリ サービス
Web Apps Mobile Apps API Apps Logic Apps
56. Microsoft Azure の主要なサービス
仮想マシン
・ コンピューティング サービス
SQL デー
タベースBLOB テーブル HDInsightキュー
・ データ管理サービス
ストレージ サービス
・ データ周辺サービス
バックアップ
Virtual Network
・ ネットワーク サービス
サイト
間 VPN
Virtual Network
ポイント
対サイト
VPN
Traffic
Manager
Service
BusCache
・ 付加価値サービス
Media
Services 認証基盤CDN
ビジネス
分析
AD
Machine
Learning
クラウドサービス
アプリ サービス
Web Apps Mobile Apps API Apps Logic Apps
サービスを組み合わせて開発・運用コストを削減
58. 基本形は、“仮想マシン“ と “ストレージ”
仮想マシン
・ コンピューティング サービス
SQL デー
タベースBLOB テーブル HDInsightキュー
・ データ管理サービス
ストレージ サービス
・ データ周辺サービス
バックアップ
Virtual Network
・ ネットワーク サービス
サイト
間 VPN
Virtual Network
ポイント
対サイト
VPN
Traffic
Manager
Service
BusCache
・ 付加価値サービス
Media
Services 認証基盤CDN
ビジネス
分析
AD
Machine
Learning
クラウドサービス
アプリ サービス
Web Apps Mobile Apps API Apps Logic Apps
59. 基本形は、“仮想マシン“ と “ストレージ”
仮想マシン
・ コンピューティング サービス
BLOB
・ データ管理サービス
ストレージ サービス
Microsoft Azure 上に ユーザー専用の仮想マシン
を作成する
データはBLOGに保管する
外部との通信はエンドポイント(Endpoint)を通じて
行う
エンドポイント
60. 実は、“ストレージ” で、サイト運用できます
仮想マシン
・ コンピューティング サービス
BLOB
・ データ管理サービス
ストレージ サービス
ストレージサービスは、外部とHTTP/HTTPSで通信
を行うことができます。
エンドポイント
Rest API
静的コンテンツ配信に
Blob Storageを活用する
CSS、画像、動画ファイル等
Web Appsの負荷を下げる
一時的に有効なアクセスキーにも対応
Blob Storageそのものを
簡易 Web サイトとすることも可能
http://blogs.msdn.com/b/naokis/archive/201
1/03/12/azure-blob-web.aspx
65. 月次費用算出の例
WEB サーバー 2台
A シリーズ 2 コア、7 GB RAM、100 GB SSD
×2台 = ¥18,213.12¥ @24.48/時間
DB サーバー 1台
D シリーズ 2 コア、7 GB RAM、100 GB SSD
× 1台 = ¥12,900.96¥ @17.34/時間
帯域幅
100GB ¥1,162.8
開発者サポート
¥2,958.00
合計
¥35,234.88/月
http://azure.microsoft.com/ja-
jp/pricing/calculator/?scenario=virtual-machines
67. WEB担当者に便利な機能! アプリサービス
仮想マシン
・ コンピューティング サービス
SQL デー
タベースBLOB テーブル HDInsightキュー
・ データ管理サービス
ストレージ サービス
・ データ周辺サービス
バックアップ
Virtual Network
・ ネットワーク サービス
サイト
間 VPN
Virtual Network
ポイント
対サイト
VPN
Traffic
Manager
Service
BusCache
・ 付加価値サービス
Media
Services 認証基盤CDN
ビジネス
分析
AD
Machine
Learning
クラウドサービス
アプリ サービス
Web Apps Mobile Apps API Apps Logic Apps
69. Web Apps とは何か?
開発者が集中したいこと
• アプリの開発
Web Apps に任せたいこと
• インフラ設計や構成変更
• システムの拡大/縮小
を柔軟に変更
• デプロイ時のインフラ運用
• セキュリティ
http://azure.microsoft.com/ja-jp/services/websites/
77. Mobile Apps が提供する機能
SQL Table
Storage
Blob
Storage
WNS
&
MPNS
APNS GCM
Mongo
DB
Notification
Hubs
ソース
管理
Facebook Twitter Microsoft Google
Azure
Active
Directory
Windows ストア
iOS(5.0 以降)
Android (2.2以降)
Xamarin
PhoneGap(3.2以降 )
Sencha
Windows
Phone
HTML 5/JS
機能をアプリに組
み込むためのクラ
イアント SDK
Hybrid
Connections
RESTAPI
78. Appendix: Microsoft Azure 開始手順
1. マイクロソフトアカウントの作成
Microsoft アカウント登録 https://signup.live.com/
手続きの説明: https://www.microsoft.com/ja-jp/msaccount/signup/default.aspx
2. Microsoft Azure のポータルにログイン
製品サイト http://azure.microsoft.com/ja-jp/
1か月無料版 https://azure.microsoft.com/ja-jp/pricing/free-trial/
3. 仮想マシンを作成してみる
『Azure 仮想マシンの立ち上げ、基本的な使用方法』をダウンロード
http://www.microsoft.com/ja-jp/server-cloud/azure/Try/self-learning.aspx
Windows編 http://www.microsoft.com/click/services/Redirect2.ashx?CR_EAC=300173758
Linux編 http://www.microsoft.com/click/services/Redirect2.ashx?CR_EAC=300173759
4. WEB Apps (旧 Web Sites)を作成してみる
https://azure.microsoft.com/ja-jp/documentation/articles/web-sites-deploy/
80. Microsoft
Azure
の製品サイト
Microsoft Azure の情報 が集約され
たポータルサイトです。
各 機能 の紹介ページには、上部の
『機能』 メニュー からアクセスできます
初めて利用する際に便利な料金シミュ
レーションをご利用可能です。 『料金』
メニューから、アクセスできます。
右上の『ポータル』から、ログインし、実際
にMicrosoft Azureを利用することがで
きます。
81. Microsoft
Azure
の製品サイト
Microsoft Azure の情報 が集約され
たポータルサイトです。
各 機能 の紹介ページには、上部の
『機能』 メニュー からアクセスできます
初めて利用する際に便利な料金シミュ
レーションをご利用可能です。 『料金』
メニューから、アクセスできます。
右上の『ポータル』から、ログインし、実際
にMicrosoft Azureを利用することがで
きます。
82. Microsoft
Azure
の製品サイト
Microsoft Azure の情報 が集約され
たポータルサイトです。
各 機能 の紹介ページには、上部の
『機能』 メニュー からアクセスできます
初めて利用する際に便利な料金シミュ
レーションをご利用可能です。 『料金』
メニューから、アクセスできます。
右上の『ポータル』から、ログインし、実際
にMicrosoft Azureを利用することがで
きます。
83. Microsoft
Azure
の製品サイト
Microsoft Azure の情報 が集約され
たポータルサイトです。
各 機能 の紹介ページには、上部の
『機能』 メニュー からアクセスできます
初めて利用する際に便利な料金シミュ
レーションをご利用可能です。 『料金』
メニューから、アクセスできます。
右上の『ポータル』から、ログインし、実際
にMicrosoft Azureを利用することがで
きます。
84. Microsoft
Azure
の製品サイト
Microsoft Azure の情報 が集約され
たポータルサイトです。
各 機能 の紹介ページには、上部の
『機能』 メニュー からアクセスできます
初めて利用する際に便利な料金シミュ
レーションをご利用可能です。 『料金』
メニューから、アクセスできます。
右上の『ポータル』から、ログインし、実際
にMicrosoft Azureを利用することがで
きます。
アカウントメニューから新ポータル(PREVIEW)に切り替えて
使うこともできます