More Related Content Similar to Ride on Azure! 詳細編 Similar to Ride on Azure! 詳細編 (20) Ride on Azure! 詳細編4. コミュニティのご紹介
• Japan Windows Azure User Groupの略
• Windows Azureを学び、楽しみ、活かす、
日本のユーザーグループ
• 2010/8/26に結成したコミュニティ3周年を迎えました!
• ちょっと興味がある=ゆるふわな方 から実ビジネスで
使うんだよね な方まで歓迎
職種はなんでもござれ
※プログラマ~企画者、デザイナ歓迎
• ゆるふわなコミュニティ
4
6. Windows Azureに興味がわいたら?
• Windows Azure に興味がわいたら!
• JAZに参加してみよう!
– 対象:Azureに興味がある人
– http://www.facebook.com/jazug.jp
• Twitterで #jazug タグであれこれ
つぶやくもよし
• MSDN Forumで技術的な質問するもよし
• 関西Azure研究会 というのもあります
– https://www.facebook.com/groups/kansaiazure/
6
7. 直近のイベント
• 2/26 品川
– Windows Azure4周年記念
日本DCオープンマジカJAZUG大会
• http://atnd.org/event/2014azurejpdc
• 3/6 大阪
– 日本ジオの本命、大阪でWindows
Azureを愛でる会
• http://atnd.org/events/47827
7
8. Ride on Azure!
• 詳細編 Agenda
– Windows Azure 仮想マシン
– Windows Azure クラウドサービス
– Windows Azure Webサイト
– Windows Azure モバイルサービス
– Windows Azure 通知ハブ
8
11. Windows Azure 仮想マシン
• OSが動作する環境が利用できる (IaaS)
• 標準で以下のOSイメージが利用可能
Windows Server 2008 R2 SP1 , Windows Server 2012 , Windows Server
2012 R2
Ubuntu Server, Cent OS, openSUSE, SUSE Linux Enterprise
• アプリケーション込のイメージも提供
– SharePoint Server 2013 Trial, SQL Server 2008 R2 SP2, SQL
Server 2012 SP1, SQL Server 2014 CTP2, BizTalk Server 2013,
Oracle Database 12c / 11g, Oracle WebLogic Server 12c / 11g,
Visual Studio 2013
* 言語は英語。言語パックを追加することで日本語化は可能。アプリケーションはそれぞれの対応が必要。
12
15. Windows Azure クラウドサービス
• 2種類のアプリケーションタイプから選択
– Webロール , Workerロール
• Webロール
– IISが動作する環境を提供、Webアプリケーション
のプラットフォームを提供
• Workerロール
– Windows上で動作するバックグラウンド処理に適
したプラットフォームを提供
16
20. Windows Azure Webサイト
• Windows/IIS上で動作するPaaS
– ラインタイムなどプリインストール
•
•
•
•
.NET Framework 3.5 / 4.5.1 / Classic ASP
PHP 5.3 / 5.4 / 5.5
Python 2.7
Node.js 0.10.21
• 運用環境/ステージング環境もあり [Preview]
• 無料/共有[Preview]/標準の3プランから選択可能
21
21. Webサイトの特徴
• OSやプラットフォームの自由度はほとんどない
• プラットフォーム側はメンテナンスフリー
– アプリケーションのみに注力できる
• 開発環境・言語を縛らない
– 好きなツール/言語を利用可能
– オンライン上のIDEも多数(Visual Studio Online [Preview] など)
• ソースコード管理機能を使っての継続的インテグレーション
– Git/Mercurial/GitHub/DropBox/BitBucket/CodePlex/
– FTP/WebDeploy (Visual Studio系)
• スケールが容易/オートスケール機能 [Preview]
• 数秒~十数秒で利用可能な状態に
22
24. インスタンスのスペック
• A0 ~ A9 の間で選択可能
– 大きく3種類のタイプ *1
• 標準インスタンス (A0~A4)
• メモリ集中型インスタンス (A5~A7)
• コンピューティング集中型インスタンス (A8~A9) *2
– アプリケーションの用途や特性に応じて選択
• いつでも変更可能
*1 Webサイトは A1 ~ A3 ( S / M / L ) の3種類だけ利用可能
*2 現時点ではクラウドサービスでのみ利用可能
25
25. スペック詳細
• 標準インスタンス
サイズ
CPU コア数
メモリ
ネットワーク帯域
データディスク数*1
その他
XS (A0)
共有
768 MB
5 Mbps
1 (1x500)
Temporary: 20 GB
S (A1)
1
1.75 GB
100 Mbps
2 (2x500)
Temporary: 70 GB
M (A2)
2
3.5 GB
200 Mbps
4 (4x500)
Temporary: 135 GB
L (A3)
4
7 GB
400 Mbps
8 (8x500)
Temporary: 285 GB
XL (A4)
8
14 GB
800 Mbps
16 (16x500)
Temporary: 605 GB, NUMA
*1 追加可能なデータディスク数(1TB/個)、カッコ内は1ディスクあたりの最大IOPS
26
26. スペック詳細
• メモリ集中型インスタンス
サイズ
CPU コア数
メモリ
ネットワーク帯域
データディスク数*1
その他
A5
2
14 GB
500 Mbps(?) *2
4 (4x500)
Temporary: 135 GB
A6
4
28 GB
1000 Mbps
8 (8x500)
Temporary: 285 GB, NUMA
A7
8
56 GB
2000 Mbps
16 (16x500)
Temporary: 605 GB, NUMA
• コンピューティング集中型インスタンス
サイズ
CPU コア数
メモリ
その他
A8
8
56 GB
InfiniBand
A9
16
112 GB
InfiniBand, NUMA
*1 追加可能なデータディスク数(1TB/個)、カッコ内は1ディスクあたりの最大IOPS
*2 公称値見つからず。
27
27. Windows Azure モバイルサービス
• モバイル向けバックエンドサービス
– MBaaS (Mobile Backend as a Service)
•
•
•
•
SQL DatabaseやTable/Blobストレージへのアクセス
プッシュ通知
サーバーサイド ロジック(CRUDやカスタムAPI)
認証
– Windows Live/Facebook/Twitter/Google ID/WAADなどOAuth
• スケジューラー [Preview]
• ロギング
28
31. Windows Azure 通知ハブ
• Push通知に特化したサービス
• 数分で数百万台に対して送信可能
• マルチプラットフォーム
– Windows 8 / Windows Phone / iOS / Android
• セグメント送信
– タグを使ったセグメント送信が可能
• テンプレートによる通知のカスタマイズ
32
35. Windows Azureに興味がわいたら?
• Windows Azure に興味がわいたら!
• JAZに参加してみよう!
– 対象:Azureに興味がある人
– http://www.facebook.com/jazug.jp
• Twitterで #jazug タグであれこれ
つぶやくもよし
• MSDN Forumで技術的な質問するもよし
• 関西Azure研究会 というのもあります
– https://www.facebook.com/groups/kansaiazure/
36
36. 直近のイベント
• 2/26 品川
– Windows Azure4周年記念
日本DCオープンマジカJAZUG大会
• http://atnd.org/event/2014azurejpdc
• 3/6 大阪
– 日本ジオの本命、大阪でWindows
Azureを愛でる会
• http://atnd.org/events/47827
37