”C”は何の”C”

69
Presented by Microsoft

Upload: gipwest

Post on 28-May-2015

707 views

Category:

Business


0 download

DESCRIPTION

GIPWest主催のイベント「第8回関西ゲームデベロッパー交流会」にて発表されました、マイクロソフト様による、『”C”は何の”C”』というお題でのプレゼンセッション資料です。

TRANSCRIPT

Page 1: ”C”は何の”C”

Presented   by  Microsoft

Page 2: ”C”は何の”C”

“ C”は何の“C”?

Page 3: ”C”は何の”C”

Cと言っても色々ありますが…C

C++

Creator

C#Cloud

Consumer

Customer

ComputerClient

Cobol

C++0x

Creative

Vitamin CCellular

Page 4: ”C”は何の”C”

Creator本日は Creator の方にマイクロソフトテクノロジーをお伝えします

Page 5: ”C”は何の”C”

一つ目の“ C” は

CloudWindows Azure

Page 6: ”C”は何の”C”

sI hizakaMakoto…

Page 7: ”C”は何の”C”

千葉県船橋市出身

Page 8: ”C”は何の”C”
Page 9: ”C”は何の”C”
Page 14: ”C”は何の”C”

sI hizakaMakoto…

Page 15: ”C”は何の”C”

11 月 18日生まれ

Page 16: ”C”は何の”C”
Page 17: ”C”は何の”C”

徳川家斉( 11 代目将軍)

Page 18: ”C”は何の”C”

森進一

Page 19: ”C”は何の”C”

渡辺満理奈

Page 20: ”C”は何の”C”

sI hizakaMakoto…

Page 21: ”C”は何の”C”

Chiba 出身の ” C”

Page 22: ”C”は何の”C”

MS がクラウド?

Page 23: ”C”は何の”C”

実はクラウド 15 歳です , MS 。

月間 14 億件の広告配信

5 億のアクティブ ID 約 3.7 億人が利用 月間 30 億を超える検索クエリ

6 百万を超える楽曲2,300 万人を超える

ライブ ユーザー 年間 20 億回を超えるコール

Windows Update月間 1 ペタバイトの更新プログラムの配信

100 億メッセージ / 日

Page 24: ”C”は何の”C”

どれくらい本気なの?

Page 25: ”C”は何の”C”

心の底から本気 ( まじ ) です。

年間 約 9,500 億円 *という

R&D 投資の大部分をクラウドへ

* U.S $9.5 Billion を 1 ドル 100 円で試算

Page 26: ”C”は何の”C”

本気 ( まじ ) です 2

マイクロソフト 40 、 000 人

のソフトウェア開発者の 70%

がクラウド ソリューションを担

Page 27: ”C”は何の”C”

本気 ( まじ ) です 3

大規模データセンターへの継続的な投資•10,000 サーバー / 月のペースでサーバーを増強

•コスト、環境、管理の最大効率化を実現する第四世代コンテナへ

Page 28: ”C”は何の”C”

で、 Azure って?

Page 29: ”C”は何の”C”

PaaS サービスです。SaaS

PaaS

IaaS

ユーザー企業サービスプロバイダー

グローバルプロバイダー

IT as a SERVICE

Page 30: ”C”は何の”C”

ん? ” PaaS” って何よ?

Page 31: ”C”は何の”C”

気にするのはアプリ ( ゲーム開発 ) だけ ,というクラウドのことです

自社設置運用

ストレージ

サーバー

ネットワーク

OS

ミドルウェア

仮想化技術

データ

アプリケーション

ランタイム

ユー

ザー

による対応

SaaS

事業者側による対応

ストレージ

サーバー

ネットワーク

OS

ミドルウェア

仮想化技術

アプリケーション

ランタイム

データ

ユー

ザー

による対応

PaaS

事業者側による対応

ストレージ

サーバー

ネットワーク

OS

ミドルウェア

仮想化技術

アプリケーション

ランタイム

データ

IaaS

ストレージ

サーバー

ネットワーク

ミドルウェア

仮想化技術

データ

アプリケーション

ランタイム

事業者による対応

ユー

ザー

による対応

OS

魅力あるアプリ開発

に Super 集中

Page 32: ”C”は何の”C”

他に何がいいの?

Page 33: ”C”は何の”C”

• ハードウェアや OS の購買、インフラ構築費用が不要• 費用として支払うため、資産計上しなくて済む初期投資

• 従量制課金であるため、必要がなくなれば、容易に停止可能• キャンペーン サイトや頻度の少ないバッチ処理に有効無駄の排除

• すぐにアプリの開発、利用が可能になる• 新規事業などの変化の早いニーズに対応スピード

• システム管理業務をすべてアウトソース、パッチ適用も自動化• 遠隔地での冗長化で事業継続性を確 保運用

• スケーラブルな基盤設計要求からスキルの高い技術者を解放•所有が不可能な規模に、理論上無限の拡張が可能

スケーラビリティ

• 世界中に建設されたデータセンターとネットワーク網を活用• データやアプリケーションを効率的に配布・管理グローバル展開

安い

早い簡単

+ α

安い、早い、簡単、グローバル

Page 34: ”C”は何の”C”

で、どんなケースに最適? Azure って。。。

Page 35: ”C”は何の”C”

使用量コン

ピュ

ーテ

ィン

時間

平均

稼働不要な時期

“On と Off “

On & off ワークロード (e.g. バッチ処理など )過剰設備の余力の無駄が発生マーケットへの対応が 煩雑になりがち

時間

“ 予測不可能な使用増“

平均使用料

予測していなかった急激な使用量増加 突然のスパイクがパフォーマンスに影響例外的なケースへの設備投資が不可能

平均使用量

時間

“ 急速な成長“

成長とスケールが必要な成功したサービスIT のチャレンジのため継続的な成長が必要展開のためにリードタイムが必要

時間

平均使用量

“ 周期的な使用増“

小さな季節変動のトレンドを持つサービス周期的な需要の増加IT の複雑性と資源の無駄が発生

コン

ピュ

ーテ

ィン

コン

ピュ

ーテ

ィン

コン

ピュ

ーテ

ィン

“ ムラ”のあるアクセスパターンに効果的

Page 36: ”C”は何の”C”

で、事例は?

Page 37: ”C”は何の”C”

海外におけるソーシャルアプリ事 例顧客: Kobojo 国:フランス 業 種:メディアおよびエンターテイメント

■導入の経緯と背景Kobojo は、人気のソーシャル ネットワーク上で利用可能なオンラインゲームを制作する、フランスのパリに本社を置くソフトウェア開発会社。2008 年 の 設 立 以来、 Kobojo の総ユ ーザー数は 4,100 万人に上り、月間アクティブ ユーザー数は 2010 年 10 月時点で 500 万人に達している。http://www.kobojo.com/

Kobojo の開発したオンライン ゲームが大ヒット。

同社はユーザー数の急増に対応可能な 拡張性の高いインフラストクチャを早急に導入する必要があった。

Amazon Web Services も検討したが、高度な拡張性と特に IT 管理の簡易化を実現する PaaS型クラウド ベースのコンピューティング ソリューシ ョ ン を求め て い た Kobojo に とって 、 Windows Azure はまさに理想を叶えるテクノロジだった。

Kobojo の最新ゲーム RobotZ 。Windows Azure でホスティングされ、 Windows Azure コンテンツ配信ネットワーク (CDN) を利用

Page 38: ”C”は何の”C”

■導入効果と成果• 拡張に際して物理サーバーの増設や設定を懸念する必要がなくなった

• IT メンテナンスの簡易化を実現

• コストの削減 (3 年間で、従来のシステムより 65.1% を節減できる予測を試算)

資本支出の削減と運用費節減の試算

Windows Azure とマイクロソフト データセンターを活用した場合

http://www.microsoft.com/japan/windowsazure/evidence/

Kobojo は、信頼性の高いマイクロソフトのデータ センターを活用することによって、 IT 管理の簡易化と資本支出の削減が可能になった他、魅力的なゲームの開発に全力を注ぐことができるようにな った。

■結論

従来型 オンプレミス の仮想化インフラストラクチャを使用した場合

海外におけるソーシャルアプリ事 例 ( 続き )顧客: Kobojo 国:フランス  業 種:メディアおよびエンターテイメント

Page 39: ”C”は何の”C”

ウィンドウズ ゲーム チームは、数百~数千万のユーザー向けの 9 サービスを Windows Azure クラウド基盤活用により、 3か月弱で開発・展開し、インフラ総コストを従来よりも 20 分の 1 へ削減

http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?CaseStudyID=4000008310

海外におけるオンラインゲーム事 例顧客:マイクロソフト ウィンドウズ Bing ゲーム 国:米国  業 種:メディアおよびエンターテイメント

Page 40: ”C”は何の”C”

でも Windows でしょ?うちとら PHP です・・・

Page 41: ”C”は何の”C”

多くの開発言語、開発ツールを利用することができます。PaaS型クラウドサービスで最もオープンなのが Azure!

実はとってもオープンなクラウド基盤。

Page 42: ”C”は何の”C”

実際に PHP とか動くの?

Page 43: ”C”は何の”C”

webApachePHP

AzureIISPHP

CMS

RDB

1 日あたり約 1 億 PV 、 1 分あたりのトランザクション 6 万 PV に耐えうる

MTI が提供するサービス

ケータイ向けサービスにおける取り組み例

Page 44: ”C”は何の”C”

へー、こんなのもやってるの、MS さん

Page 45: ”C”は何の”C”

Azure での Facebook アプリ開発をより容易にするための支援キットを無償で公開しています

米国でのソーシャルアプリ開発支援ツールキット

Page 46: ”C”は何の”C”

せっかく今日来たんだからなんかいいオファーないの?

Page 47: ”C”は何の”C”

- What?ITベンチャー、法人化を目指す個人事業主、企業家の 皆様向け特別オファーです。

- Benefit?本プログラムは、マイクロソフトの統合開発環境や設計、開発、テスト、およびデモの用途で利用可能なソフトウェアを3 年間無償でご提供するプログラムです。本プログラムには Windows Azure の無償使用の権利も含まれています。

※プログラムの条件や詳細についてはプログラム説明リーフレットや Web サイトをご参照ください。http://www.microsoft.com/japan/mscorp/mic/bizspark

スタートアップ企業向け特別オファー!

Page 48: ”C”は何の”C”

Facebook にソーシャル系向け Azure サイトオープンしました!最新の事例やホワイトペーパー、手順書ガイドなどコンテンツを今後掲載していきます。

まずはアクセスください!

Page 49: ”C”は何の”C”

えー、 ベンチャー向けだけ?

Page 50: ”C”は何の”C”

渾身懇親会にて石坂にお声掛けください。。。ひょっとして♡です。。。

Page 51: ”C”は何の”C”

MS is Open to Open Source!!

Page 52: ”C”は何の”C”

MS Cloud is Open to Open Source!!

Page 53: ”C”は何の”C”
Page 54: ”C”は何の”C”

CellularCreator の魂を刺激する Windows Phone について説明します

二つ目の“ C” は

Page 55: ”C”は何の”C”

Windows Phone 7 review

Page 56: ”C”は何の”C”

Windows Phone 仕様• 統一されたハードウェア仕様

• ハードウェアスペックの標準化• スクリーン解像度• ハードウェア機能

• 統一されたインターフェース• ユーザーインターフェース• ハードウェアキーの標準搭載と標準機能

800

WV

GA

480 WVGA

Hardware buttons | Back, Start, Search ・・・

Page 57: ”C”は何の”C”

HW 仕様• スクリーン

• 480x800 WVGA ( or 320x480 )• 4ポイント マルチタップ

• センサー• GPS• 加速度センサー• 電子コンパス• 近接センサー• 照度センサー

800

WV

GA

480 WVGA

Hardware buttons | Back, Start, Search ・・・

Page 58: ”C”は何の”C”

HW 仕様• カメラ

• 500 万画素以上• オートフォーカス• フラッシュ

• メモリ• 256MB RAM + 8GB Storage

• DirectX 9 HW Acceleration• Cellular Network + Wi-Fi• Blue Tooth 2.1 80

0 W

VG

A

480 WVGA

Hardware buttons | Back, Start, Search ・・・

Page 59: ”C”は何の”C”

TILE & HUB

Tile

Hub

Page 60: ”C”は何の”C”

Marketplace Hub• アプリケーション、ゲームの購入

Page 61: ”C”は何の”C”

Games Hub• プロフィール• ゲーム ライブラリ• ターン通知 / 招待の受信• ニュース、デモ、 etc.

Page 62: ”C”は何の”C”

Development Environment

Page 63: ”C”は何の”C”

開発環境• Visual Studio 2010/Express• XNA Game Studio 4.0

• C#• .NET Compact Framework• Silverlight & XNA Framework

Page 64: ”C”は何の”C”

ツール• Emulator

• テスト、デバッグ• Developer Registration

• デバイスのアンロック• Application Deployment

• ゲーム、アプリのデバイスへの転送

Page 65: ”C”は何の”C”

必須構成• OS : Windows 7/Vista

(SP2)• HDD :3 GB 以上の空き容量• メモリ : 2GB 以上• グラフィックス: DirectX 10/11 対応

GPU( WDDM 1.1 ドライ

バ)

Page 66: ”C”は何の”C”

CreativeCreator の心を加速させるキネクトについて説明します

三つ目の“ C” は

Page 67: ”C”は何の”C”

外観赤外線ライト カラーカメラ 赤外線カメラ

チルトモーター

Page 68: ”C”は何の”C”

Kinect について• Kinect に関しては NDA の締結が必要と

なりますので、この辺りで勘弁してください

• Kinect を使用したタイトルを開発したい場合は、別途ご相談ください

Page 69: ”C”は何の”C”