View
1.487
Download
0
Category
Preview:
DESCRIPTION
http://satonaoki.wordpress.com/2013/12/12/azure-sendgrid/ * 構造計画研究所 > SendGrid * https://sendgrid.kke.co.jp * SendGrid > Windows Azure * http://sendgrid.com/windowsazure.html * Windows Azure > アドオン > SendGrid * http://www.windowsazure.com/en-us/store/service/?id=f131eadb-7aa3-401a-a2fb-1c7e71f45c3c * Windows Azure > SendGridチュートリアル * .NET - http://www.windowsazure.com/ja-jp/develop/net/how-to-guides/sendgrid-email-service/ * Java - http://www.windowsazure.com/ja-jp/develop/java/how-to-guides/sendgrid-email-service/ * PHP - http://www.windowsazure.com/ja-jp/develop/php/how-to-guides/sendgrid-email-service/ * Node.js - http://www.windowsazure.com/ja-jp/develop/nodejs/how-to-guides/sendgrid-email-service/ * モバイル サービス - http://www.windowsazure.com/ja-jp/develop/mobile/tutorials/send-email-with-sendgrid/ * 世界で支持されるクラウドメール配信サービス”SendGrid”がいよいよ日本へ。『ビジネスのスタート、成長を支えるクラウド』 ~国内外の事例に見るビジネスへの浸透と今後の可能性~ (2013/12/10) * http://www4.kke.co.jp/oms/event/sendgrid201312/ > パブリック クラウド プラットフォーム「Windows Azure」 > Microsoft Corporation Windows Azure Technologist > 佐藤 直生 氏 > > Windows Azure は、Windows Server のみならずLinux もサポートするIaaS「仮想マシン」、Web アプリケーションに特化した使いやすいPaaS「Web サイト」をはじめとする非常に幅広い機能を提供する、マイクロソフトのパブリック クラウド プラットフォームです。Windows Azure では、SendGird のようなサード パーティーのサービスをアドオンとして簡単に追加できる「Windows Azure ストア」も提供しています。本セッションでは、Windows Azure の最新情報やSendGrid との容易な連携について、デモも交えてご紹介します。
Citation preview
パブリック クラウドプラットフォーム「Windows Azure」Microsoft CorporationWindows Azure Technologist
佐藤 直生
http://satonaoki.wordpress.com/
Twitter @satonaoki
#azurejp
#sendgrid_jp
74%が複数デバイスを所有
40%ビッグデータ市場規模の年率拡大予測
82%全世界のインターネット利用者のうち、ソーシャルネットワークを利用する人の割合
モビリティ クラウド
ビッグデータソーシャル
50%の大企業ユーザーがクラウドへ移行中
39%の中小企業ユーザーが3年以内にクラウドを利用
IT を取り巻くトレンド
SaaS
事業者が提供
ハードウェア
ネットワーク
OS+ミドルウェア
アプリケーション
自社設置型
ハードウェア
ネットワーク
OS +ミドルウェア
アプリケーション
利用側が管理
クラウドサービスの種類
利用側が管理
PaaS
事業者が提供
ハードウェア
ネットワーク
OS+ミドルウェア
アプリケーション
IaaS
ハードウェア
ネットワーク
アプリケーション
事業者が提供
利用側が管理
OS +ミドルウェア
クラウドサービス
サービスの主要アップデート2013/1-3
メディア
サービス GA他
商用サービス開始
2010/2
モバイルサービス、AAD他 プレビュー
2012/7-9
仮想マシン
プレビュー
2012/4-6 Facebook、Twitter、Google認証サポート他
2012/10-12
2014年前半
日本D/C運用開始
仮想マシン、仮想ネットワーク GA他
2013/4-62013/7-10
SQL DB プレミアムプレビューオートスケール、アラート、Backup、HDInsight GA
サービスの主要アップデート2013/1-3
メディア
サービス GA他
商用サービス開始
2010/2
モバイルサービス、AAD他 プレビュー
2012/7-9
仮想マシン
プレビュー
2012/4-6 Facebook、Twitter、Google認証サポート他
2012/10-12
2014年前半
日本D/C運用開始
仮想マシン、仮想ネットワーク GA他
2013/4-62013/7-10
SQL DB プレミアムプレビューオートスケール、アラート、Backup、HDInsight GA
エンタープライズ対応機能の充実
サービスの主要アップデート2013/1-3
メディア
サービス GA他
商用サービス開始
2010/2
モバイルサービス、AAD他 プレビュー
2012/7-9
仮想マシン
プレビュー
2012/4-6 Facebook、Twitter、Google認証サポート他
2012/10-12
2014年前半
日本D/C運用開始
仮想マシン、仮想ネットワーク GA他
2013/4-62013/7-10
SQL DB プレミアムプレビューオートスケール、アラート、Backup、HDInsight GA
エンタープライズ対応機能の充実 よりオープンに
Microsoft Global Foundation Services世界規模でデータセンターを運営
Microsoft Global Foundation Services世界規模でデータセンターを運営
国内でDR構成より速いレスポンス
2014年前半サービス開始
Windows Azure 機能領域
コンピューティング
管理
Virtual Machines(IaaS)
管理ポータル
ファブリックコントローラ
Cloud Services(PaaS)
Websites*一部有償プレビュー
目的特化P
aaS
データ データ周辺
レポートDatasync
*無償プレビュー
認証キャッシュ システム連携
開発言語
CDN キャッシュ
ネットワーク
Azure AD サービス バス キュー
Traffic ManagerVirtual Network
Point to Sites VPN*有償プレビー
Virtual Network(S2S VPN)
アクセスコントロール
Import/Export
MobileServices
MediaServices
HDInsight
BackUp
Ruby
Federation
オンプレミス連携
Windows Server 2012System Center 2012
オンラインバックアップ
SQL Server 2012 SP1 CU2Native Backup & Restore
BizTalkサービス*有償プレビュー
通知ハブ
運用 スケール*プレビュー
ロードバランサ
アラートファイアーウォール
多要素認証
スタートアップタスク
PowerShell
Blob Table RDB PaaS
外部アクセスグローバルIP制限
管理 管理ポータル
ファブリックコントローラ
目的特化P
aaS
データ周辺
レポートDatasync
*無償プレビュー
認証キャッシュ システム連携
開発言語
CDN キャッシュ Azure AD サービス バス キューアクセス
コントロール
Import/Export
MediaServices
HDInsight
BackUp
Ruby
Federation
オンプレミス連携
Windows Server 2012System Center 2012
オンラインバックアップ
SQL Server 2012 SP1 CU2Native Backup & Restore
BizTalkサービス*有償プレビュー
通知ハブ
運用 スケール*プレビュー
ロードバランサ
アラートファイアーウォール
多要素認証
スタートアップタスク
PowerShell
外部アクセスグローバルIP制限
ネットワークTraffic Manager
Virtual NetworkPoint to Sites VPN
*有償プレビー
Virtual Network(S2S VPN)
Windows Azure 機能領域
データ
Blob Table RDB PaaS
コンピューティング Virtual Machines(IaaS)
Cloud Services(PaaS)
Websites*一部有償プレビュー
MobileServices
管理 管理ポータル
ファブリックコントローラ
目的特化P
aaS
データ データ周辺
レポートDatasync
*無償プレビュー
認証キャッシュ システム連携
開発言語
CDN キャッシュ
ネットワーク
Azure AD サービス バス キュー
Traffic ManagerVirtual Network
Point to Sites VPN*有償プレビー
Virtual Network(S2S VPN)
アクセスコントロール
Import/Export
MediaServices
HDInsight
BackUp
Ruby
Federation
オンプレミス連携
Windows Server 2012System Center 2012
オンラインバックアップ
SQL Server 2012 SP1 CU2Native Backup & Restore
BizTalkサービス*有償プレビュー
通知ハブ
運用 スケール*プレビュー
ロードバランサ
アラートファイアーウォール
多要素認証
スタートアップタスク
PowerShell
Blob Table RDB PaaS
外部アクセスグローバルIP制限
コンピューティング Virtual Machines(IaaS)
Cloud Services(PaaS)
Websites*一部有償プレビュー
MobileServices
Windows Azure コンピューティング機能
クラウドサービスWindows ベースの
汎用 PaaS
仮想マシン (IaaS)
Windows Server / Linux
モバイルサービススマートフォン向け
バックエンドサービス (BaaS)
WebサイトWebサイト構築専用 PaaS
管理 管理ポータル
ファブリックコントローラ
目的特化P
aaS
データ周辺
レポートDatasync
*無償プレビュー
認証キャッシュ システム連携
開発言語
CDN キャッシュ
ネットワーク
Azure AD サービス バス キュー
Traffic ManagerVirtual Network
Point to Sites VPN*有償プレビー
Virtual Network(S2S VPN)
アクセスコントロール
Import/Export
MediaServices
HDInsight
BackUp
Ruby
Federation
オンプレミス連携
Windows Server 2012System Center 2012
オンラインバックアップ
SQL Server 2012 SP1 CU2Native Backup & Restore
BizTalkサービス*有償プレビュー
通知ハブ
運用 スケール*プレビュー
ロードバランサ
アラートファイアーウォール
多要素認証
スタートアップタスク
PowerShell
外部アクセスグローバルIP制限
コンピューティング Virtual Machines(IaaS)
Cloud Services(PaaS)
Websites*一部有償プレビュー
MobileServices
データ
Blob Table RDB PaaS
Windows Azure データ機能
BLOB動画・画像など
大容量データ格納
SQL データベースSQL Server 互換の
RDBMS (PaaS)
テーブルKVS(NoSQL) 型データベース
管理 管理ポータル
ファブリックコントローラ
目的特化P
aaS
データ周辺
レポートDatasync
*無償プレビュー
認証キャッシュ システム連携
開発言語
CDN キャッシュ Azure AD サービス バス キューアクセス
コントロール
Import/Export
MediaServices
HDInsight
BackUp
Ruby
Federation
オンプレミス連携
Windows Server 2012System Center 2012
オンラインバックアップ
SQL Server 2012 SP1 CU2Native Backup & Restore
BizTalkサービス*有償プレビュー
通知ハブ
運用 スケール*プレビュー
ロードバランサ
アラートファイアーウォール
多要素認証
スタートアップタスク
PowerShell
外部アクセスグローバルIP制限
コンピューティング Virtual Machines(IaaS)
Cloud Services(PaaS)
Websites*一部有償プレビュー
MobileServices
データ
Blob Table RDB PaaS
ネットワークTraffic Manager
Virtual NetworkPoint to Sites VPN
*有償プレビー
Virtual Network(S2S VPN)
Windows Azure ネットワーク機能
トラフィックマネージャー複数のデータセンター間での
負荷分散
仮想ネットワークIPSec ベースの VPN
Point to Site、Site to Site
管理 管理ポータル
ファブリックコントローラ
目的特化P
aaS
データ周辺
レポートDatasync
*無償プレビュー
認証キャッシュ システム連携
開発言語
CDN キャッシュ Azure AD サービス バス キューアクセス
コントロール
Import/Export
MediaServices
HDInsight
BackUp
Ruby
Federation
オンプレミス連携
Windows Server 2012System Center 2012
オンラインバックアップ
SQL Server 2012 SP1 CU2Native Backup & Restore
BizTalkサービス*有償プレビュー
通知ハブ
運用 スケール*プレビュー
ロードバランサ
アラートファイアーウォール
多要素認証
スタートアップタスク
PowerShell
外部アクセスグローバルIP制限
ネットワークTraffic Manager
Virtual NetworkPoint to Sites VPN
*有償プレビー
Virtual Network(S2S VPN)
Windows Azure 機能領域
データ
Blob Table RDB PaaS
コンピューティング Virtual Machines(IaaS)
Cloud Services(PaaS)
Websites*一部有償プレビュー
MobileServices
認証
アクセスコントロール
多要素認証
システム連携
キュー BizTalkサービス*有償プレビュー
管理 管理ポータル
ファブリックコントローラ
目的特化P
aaS
データ周辺
レポートDatasync
*無償プレビュー
キャッシュ
開発言語
CDN キャッシュ
Import/Export
HDInsight
Ruby
Federation
オンプレミス連携
Windows Server 2012System Center 2012
オンラインバックアップ
SQL Server 2012 SP1 CU2Native Backup & Restore
通知ハブ
運用 スケール*プレビュー
ロードバランサ
アラートファイアーウォール
スタートアップタスク
PowerShell
外部アクセスグローバルIP制限
コンピューティング Virtual Machines(IaaS)
Cloud Services(PaaS)
Websites*一部有償プレビュー
MobileServices
データ
Blob Table RDB PaaS
ネットワークTraffic Manager
Virtual NetworkPoint to Sites VPN
*有償プレビー
Virtual Network(S2S VPN)
Windows Azure の便利な機能
Azure AD
BackUp
サービス バス
MediaServices
Windows Azure Active Directoryクラウド上の ID 機能
サービスバスアプリケーション間の
メッセージ交換
メディア サービス動画配信バックエンド
ソリューション
Windows Azureバックアップ
ローカルのファイル、フォルダをバックアップ
先進的な 導入企業様ソーシャルゲーム ソーシャルゲーム キャンペーン
電子雑誌
SNSアプリ
コンテンツ配信コンテンツ配信
ニュースサイト ニュースサイト
スマホ用サービス
ECと座席予約
ハイブリッドクラウド
テレマティクス
スマートハウス
キャンペーン
SNSアプリ
復興支援制度DB 電子入札
オンデマンド印刷
音声認識書起こし
事例:日本交通株式会社様
配車
リクエスト通知
パブリッククラウド 自社内のデータセンター
スマートフォン
ビジネス効果• アプリ ダウンロード数:100 万件
• アプリ経由の売上:20 億円を突破
• 提携タクシー会社:45 都道府県,104 社
• 自社構築に比べてコストが10分の1
Why Azure?
• 全国の会社を横断する仕組みの構築
*2013 年 10 月現在
サービスバス
Web ロールワーカー
ロール
SQL データベース
Exchange Online
配車システム
提携タクシー会社
配車システム
事例:株式会社アドバンスト・メディア様
音声認識エンジン(Worker ロール)
手動音声認識(Web ロール)
顧客/実績管理
テキストデータ
ログ収集
Web サイト専用アプリ
• 自治体向け音声認識システムでシェア70%以上
• B2Bで実績 ⇒ B2Cサービス
• CPUに負荷のかかる処理をWorkerロールで分散処理
• 検証から開発まででおよそ6か月
• フルPaaS実装で運用コスト低減
• 新しいビジネス領域での過剰投資リスクを回避
事例:キンコーズ・ジャパン株式会社様• オンデマンド プリンティング
サービスのクラウド移行
• 「メンテナンスフリー」をめざし、できる限りPaaSを利用
• 年賀状受付期間のトランザクション量 (平常時の倍) に合わせたサーバー リソース確保も数分で可能に
• 国内のクラウド サービスを活用した場合に比べて、コストが約1/10
座席指定サービス
Web UX
Webサイト座席指定画面
カスタマーポータル予約システム
• トライアル運用⇒ 効果みてGO/NO GO (リスクの低減)
• 既存のオンプレミス システムへの変更を最小に抑え、コスト低減
• 新たな収益源
事例:easyJet ー 座席指定システム
事例: ロンドンオリンピック 2012チャレンジ世界最大のスポーツの祭典、世界に向けた配信サポートしたプラットフォーム:Web & モバイル→ Windows , Mac , iOS, Windows Phone, Android, XBOX
ソリューション & 成果• Windows Azure メディアサービス• 7月25日より19日間 配信、1日あたり16時間• 2,250万 訪問者 6,750万 視聴• ライブ・オンデマンド 総計 4,000 時間以上の配信• 500 仮想マシン・ 3000 コア• 12,000 ビデオ変換• 32チャンネル同時配信(ヨーロッパ 28、米国 5、南アメリカ 2)
事例: POTTERMOREチャレンジハリーポッターのファンサイトベータ版で100万ユーザ⇒ オンプレミスがパンク
世界各国からのアクセス
ソリューション & 成果• 3か月でWindows Azure上に移築• オープンから2週間で10億ページビュー• ユニークビジター1000万人超
事例: ノーベル賞公式サイトチャレンジ受賞者発表時期、授賞式時期に通常の何百倍ものアクセスLinux, PHP, MySQLのLAMP環境
ソリューション & 成果• オンプレミス環境 ⇒ホスティング
⇒Windows Azure• 2週間でWindows Azureに移行
慣れた環境(LAMP)をそのまま
NORAD Santa Tracker
• NORAD (北アメリカ航空宇宙防衛司令部) のサービス
• クリスマス イブに世界中を飛び回るサンタを追跡– 短期間だけ高負荷となるので
クラウドが最適
• 2012年よりMicrosoftと提携– Windows Azure、Bing Maps、
IE、Windowsストア アプリ
• http://www.noradsanta.org/
クラウドの利用形態
• クラウドの利用目的– 顧客向け Web アプリケーション、サービス基盤
• 例:企業Webサイトのクラウド化、短期キャンペーン
– 社内向け Web アプリケーション、サービス基盤• 例:イントラネット拡張、DR/BCP
– 開発、テスト環境• 例:大規模サーバー構成のテスト
– SaaS で提供する Web アプリケーション、サービス基盤• 例:モバイルオンラインゲーム
企業サイトのクラウド化
Windows AzureWeb サイト
ブログ、CMS
期間限定キャンペーンサイト
企業サイト
クラウドの利用形態
• クラウドの利用目的– 顧客向け Web アプリケーション、サービス基盤
• 例:企業Webサイトのクラウド化、短期キャンペーン
– 社内向け Web アプリケーション、サービス基盤• 例:イントラネット拡張、DR/BCP
– 開発、テスト環境• 例:大規模サーバー構成のテスト
– SaaS で提供する Web アプリケーション、サービス基盤• 例:モバイルオンラインゲーム
社内環境のバックアップ、拡張
Windows Azure仮想ネットワーク
オンプレミス
Windows Azure バックアップ
Windows Azureストレージ
Windows
Server
SharePoint
Server
SQL Server
Active Directory Linux 社内環境の拡張
Windows Azure 仮想マシン(IaaS)
Windows
Server
SharePoint
Server
SQL Server
Active Directory Linux
社内ファイル & サーバーのバックアップ
クラウドの利用形態
• クラウドの利用目的– 顧客向け Web アプリケーション、サービス基盤
• 例:企業Webサイトのクラウド化、短期キャンペーン
– 社内向け Web アプリケーション、サービス基盤• 例:イントラネット拡張、DR/BCP
– 開発、テスト環境• 例:大規模サーバー構成のテスト
– SaaS で提供する Web アプリケーション、サービス基盤• 例:モバイルオンラインゲーム
開発・テスト環境を Windows Azure に構築
PowerShell
Windows Azure 仮想マシン (IaaS)
実稼働のサーバー構成によるテスト
大規模サーバー構成の試用開発環境の構築
クラウドの利用形態
• クラウドの利用目的– 顧客向け Web アプリケーション、サービス基盤
• 例:企業Webサイトのクラウド化、短期キャンペーン
– 社内向け Web アプリケーション、サービス基盤• 例:イントラネット拡張、DR/BCP
– 開発、テスト環境• 例:大規模サーバー構成のテスト
– SaaS で提供する Web アプリケーション、サービス基盤• 例:モバイルオンラインゲーム
クラウドの懸念
35
セキュリティへの懸念
• 輸出管理規制– 海外のクラウド環境にアプリを配置:原則輸出ではない
• 米国愛国者法に対する懸念と誤解– 通常の企業活動での適用リスク:非常に低い
– DCごと差し押さえらえるリスク:非常に低い
– データの開示要求:お客様による直接開示が基本
海外政府機関等によるデータアクセス情報
http://www.microsoft.com/about/corporatecitizenship/en-us/reporting/transparency
2013年上半期実績(日本)
476件のアクセス要求
データの開示に至った: 0.0%アカウント情報のみ開示:79.2%該当するデータがなく非開示:13.4%要求を拒否:7.4%
Windows Azure のサービス、機能ISO
27001
SSAE 16 SOC 1 Type 2
EU Model Clauses
HIPAA BAA
Web サイト
仮想マシン
クラウドサービス
ストレージ (テーブル, BLOB, キュー)
SQL データベース
キャッシュ
Content Delivery Network (CDN)
ネットワーク (Traffic Manager含む)
Windows Azure Active Directory
サービスバス
メディアサービス
http://www.windowsazure.com/ja-jp/support/trust-center/compliance/
Windows Azure コンプライアンス状況
Windows Azure トラストセンター
http://www.windowsazure.com/ja-jp/support/trust-center/
セキュリティ情報
互換性 : オープンな仕様
LinuxCentOS, Ubuntu,
SUSE, Oracle Linux
Mac
OracleDatabase
Windows Server
openSUSE
CentOS
Ubuntu
MySQL
>_
Ruby
課金モデル
¥
主なサービスの課金単位
コンピューティングインスタンス
データベース(PaaS)
• 格納データ容量(月平均) : GB
• インスタンス数(サーバー台数)
ストレージ
• 格納データ容量(月平均) : GB
• 地理的レプリケーションON/OFF
• 利用するD/C• 外部へのデータ転送量
(データ送信) : GB
ネットワーク
• サーバースペック• インスタンス数
(サーバー台数)• 稼働時間
稼働時間 データ容量 データ容量送信される
データ総容量
最新情報はこちらからhttp://www.windowsazure.com/ja-jp/pricing/overview/
Windows Azure 購入プラン
オンラインで契約締結可能なご契約プラン
書面締結/既存契約でこ購入可能なプラン
12 か月プラン(一括前払い/月額払い)
6 か月プラン(一括前払い/月額払い)
従量課金プラン
パートナーネットワーク向け
プラン(無償枠付き)
ボリュームライセンス
MSDNサブスクライバー向け
プラン(無償枠付き)
無料評価プラン
オンラインでご購入可能なプランの最新一覧はこちらからご確認いただけますhttp://www.windowsazure.com/ja-jp/support/legal/offer-rate-plans/
MSDNサブスクリプションWindows Azure 無料枠
Windows Azure 無料評価版
http://aka.ms/TryAzhttp://aka.ms/Free-Azure
Windows AzureとSendGrid
• 2012年1月に提携を発表
SendGridのチュートリアル
http://sendgrid.com/windowsazure.html
Windows Azureストア (アドオン)
• Windows Azure上のアプリ向けの、パートナーのアプリケーション サービス/データ サービス
• Windows Azure管理ポータルで、サービスの検索、購入、プロビジョニング、サービスのポータルへのSSOが可能
• Windows Azureの料金の一部として、アドオンの料金を支払う
Windows Azureストアのアドオン
http://www.windowsazure.com
/ja-jp/store/overview/
デモンストレーション
• Windows Azure管理ポータル– Windows Azureストアで、SendGridのアドオンを新規契約
– Windows Azure Webサイトを新規作成
– Webサイトで、「Visual Studio Onlineでの編集」を有効化
• Visual Studio Online (Webベースの開発環境)– SengGrid Web APIでメールを送信するPHPページを新規作成
– Windows Azure Webサイトに発行
– 参加者の皆さんが、Webサイトにアクセス!
– メールの受信を確認
まとめ• Windows Azure を利用するメリット
すぐ利用できる環境が整いビジネスにフォーカス
ハイブリッド クラウドは既存環境との連携が容易
ビジネスの成長に合わせコストを最適化
日本を含むグローバルなクラウド基盤
オープンなアーキテクチャにより多くの技術者の支援を得られる
ハンズオントレーニング
全国11か所で開催
定期セミナー & ハンズオン 開催中
http://aka.ms/azholhttp://aka.ms/AzureMVA
概要セミナー
東京・大阪開催中
オンラインビデオMicrosoftVirtual
Academy
仮想マシンWindows 編
Linux 編
Webサイト
.NET 編WordPress 編
モバイルサービスWindows 8編Android 編
Japan Windows Azure Users Group (JAZUG)
http://facebook.com/jazug.jp
© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the
part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Recommended