33
Kanazawa.rb x Hokuriku.NET x JAWS-UG北陸それでもボクは Microsoft Azure を使う ~ OSS 開発者向け Azure 入門 ~ 日本マイクロソフト株式会社 エバンジェリスト 武田 正樹 [email protected] 久森 達郎 [email protected]

それでもボクはMicrosoft Azure を使う

Embed Size (px)

Citation preview

「Kanazawa.rb x Hokuriku.NET x JAWS-UG北陸」

それでもボクはMicrosoft Azure を使う~ OSS 開発者向け Azure 入門 ~

日本マイクロソフト株式会社

エバンジェリスト

武田 正樹 [email protected]

久森 達郎 [email protected]

スピーカー紹介

武田正樹OSS on Azure エバンジェリスト

久森達郎AWS バリバリエンジニアあがりの新人エバンジェリスト

2010 年 Azure 誕生!

複数データセンターで冗長化

継続的なジオ・レプリケーション

> 500 miles

Azure Storage

そして、2015 年….

PaaSプラットフォーム

SaaSソフトウエア

オンプレミス IaaSインフラ

3つのサービス モデル

ストレージ

サーバー

ネットワーク

OS

ミドルウエア

仮想化

データ

アプリケーション

ランタイム

ストレージ

サーバー

ネットワーク

OS

ミドルウエア

仮想化

データ

アプリケーション

ランタイムユーザー管理

ストレージ

サーバー

ネットワーク

OS

ミドルウエア

仮想化

アプリケーション

ランタイム

データ

ベンダー管理

ベンダー管理

ベンダー管理

ユーザー管理

ユーザー管理

PaaSプラットフォーム

SaaSソフトウエア

オンプレミス IaaSインフラ

3つのサービス モデル

ストレージ

サーバー

ネットワーク

OS

ミドルウエア

仮想化

データ

アプリケーション

ランタイム

ストレージ

サーバー

ネットワーク

OS

ミドルウエア

仮想化

データ

アプリケーション

ランタイムユーザー管理

ストレージ

サーバー

ネットワーク

OS

ミドルウエア

仮想化

アプリケーション

ランタイム

データ

ベンダー管理

ベンダー管理

ベンダー管理

ユーザー管理

ユーザー管理

Microsoft Azure 日本データセンター増設

西日本東日本

2014 年 2 月 データセンター開設東日本リージョン & 西日本リージョン

東日本 & 西日本ともに増設

マイクロソフトの日本への高いコミットメント

Microsoft Azure 年間 198% 成長

Microsoft Azure IaaSコンピューティングサービス

データー・ストレージサービス

アプリケーションサービス

ネットワークサービス

モバイルサービスWEB サイト

クラウドサービス仮想マシン

Blobs

SQL データベース

MachineLeaning

SiteRecovery

StorSimpleFiles

DataFactory

DocumentDB

HDInsight

テーブル キュー

ActiveDirectory

BizTalkサービス

Service BusCDNAPI 管理

メディアサービス

通知ハブ スケジューラ

AutomationCachingRemoteApp

VisualStudioOnline

Event Hubs

TrafficManager

仮想ネットワーク ExpressRoute

StreamAnalytics Search

Batch

オペレーションインサイト

10

閉域網接続サービス “ExpressRoute”

日本でも2015年1月15日より提供開始!

“ExpressRoute” を利用することで、

お客様の拠点と Azure 間を、

プライベート回線で接続できます。

インターネットを経由しませんので、

信頼性が高く、高帯域かつ低遅延、

セキュリティも強固です。

仮想マシンだけでなく、ストレージ

やSQL Databaseへの接続も、

ExpressRoute経由で可能です。

日本でも2015年1月15日より、

34社のパートナー企業様と共に

サービス提供を開始いたしました。

http://www.microsoft.com/ja-jp/server-cloud/azure/solutions/Secure-Network/partners.aspxhttp://www.microsoft.com/ja-jp/news/Press/2015/Jan15/150115_Azure_ExpressRoute.aspx

オープンなプラットフォーム

開発言語・ツールコンテナ

デバイス

データベース

構成管理

3rd party サポート

MS 1st party サポート

Web アプリ

OS

仮想マシンだけではない!Web Apps も!

Windows Server

Hyper-V

ゲスト OS

ミドルウェア

ランタイム

データ

アプリケーション

仮想マシン

Win Server 2012

IIS 8.0

ランタイム

データ

アプリケーション

Web Apps

Go 言語

Azure SDK

開発言語ごとに提供

Go 言語

クライアントライブラリ ツール

Azure PowerShellAzure Toolkit for Eclipse 等

Microsoft Azure クロスプラットフォームコマンドラインツール

Azure エミュレーターVisual Studio 用ツールなど

Azure 利用状況

>40%スタートアップとISVからの売り上げ

比率

>9万人新規サブスクライバ/月

>140万SQL データベース

>50兆ストレージオブジェクト

300万人Visual Studio Online

登録開発者

4億2500万人Active Directorユーザ

Azure = エンタープライズここからはビジネス側に受けるトーク

疑問1「日本にデータセンターあるの?」

Microsoft Azure 日本データセンター増設

西日本東日本

2014 年 2 月 データセンター開設東日本リージョン & 西日本リージョン

東日本 & 西日本ともに増設

マイクロソフトの日本への高いコミットメント

Microsoft Azure 年間 198% 成長

企業への導入が進むクラウド

http://azure.microsoft.com/ja-jp/case-studies/

疑問2「自社と安全につなげるの?」

オンプレミス(ISV自身もしくはお客様のプライベートクラウド環境) 重要なデータ/既存アプリケーション

ハイブリッド クラウド

Microsoft Azure(IaaS, PaaS)アプリケーション/ データ

サービス

プロバイダー(Dedicated IaaS)

アプリケーション/ データ

疑問3「サーバ止まない?」

エンタープライズ対応(SLA)

Web Apps

99.95%

仮想マシン

99.95%クラウドサービス

99.95%

Mobile Apps

99.9%

http://azure.microsoft.com/ja-jp/support/legal/sla/

SQL Database メディアサービス

99.9%99.99%※SLA の適用には各サービス毎に条件が設定されています

9 の重要性

可用性(%)1か月に許容されるダウンタイム (分)

年間に許容されるダウンタイム

90 4,383.00 約 5 週間

99 438.30 約 4 日間

99.9 43.83 約 9 時間

99.99 4.38 約 1 時間

99.999 0.44 約 5 分

99.9999 0.04 約 30 秒

99.99999 - 約 3 秒

疑問4「セキュリティー大丈夫?」

データセンターの進化

サーバー

容量

20 年間のテクノロジ

2.0 以上の PUE

コロケーション

第 1 世代

高密度設計

ラック

高密度設計とデプロイメント

リソースへの影響の最小化

1.4 ~ 1.6 PUE

第 2 世代

201220091989 ~ 2005 2007

コンテナ型

1.2 ~ 1.5 PUE

コンテナ、POD

スケーラビリティと持続可能性

エア& ウォーター冷却

差別化された SLA

第 3 世代

モジュール型

1.15 ~ 1.20 PUE

ITPAC とコロケーション

二酸化炭素排出量の削減適正なサイジング

市場投入期間の短縮

外気冷却方式

第 4 世代

統合型

1.07 ~ 1.19 PUE

統合システム

耐障害性ソフトウェア

共通インフラストラクチャ

運用の簡素化

柔軟性とスケーラビリティ

第 5 世代

将来

PUE: データセンターの電力使用効率

Azure

ISO 27001SOC 1/

SOC 2FedRAMP PCI DSS

UK

G-CloudHIPAA BAA

EU Model

Clauses

Australian

IRAP

Singapore

MCTS

Standard

Compute

Virtual Machines

Cloud Services

Websites

Mobile Services

Data Services

Storage

SQL Database

HDInsight

Cache

Backup

Site Recovery

App Services

Active Directory

Service Bus

Media Services

Notification Hubs

Multi-Factor Authentication

BizTalk Services

Scheduler

CDN

Rights Management Service

Network Services

Virtual Network

Traffic Manager

ExpressRoute

Last updated: 11/23/14. See the Azure Trust Center for the latest information on compliance coverage for Azure services.

Compliance by Service

26

コンプライアンス

サード パーティによる検証結果

http://azure.microsoft.com/ja-jp/support/trust-center/compliance/

世界での Office 365 利用状況

日本でも導入が進むOffice 365 183 件の事例

http://www.microsoft.com/ja-jp/office/365/showcase.aspx28

29

Managed Application と Managed Data

コピペ

Intune

① アプリケーションをポリシーとともに配布

③ アプリケーションが利用する

データはManaged領域から出られない

② Managed 領域が作成される

④ ユーザーによるコピペ等を抑止※ Managed 内でのコピペは可能

Office 365

マイクロソフトのソリューションAzure Active Directory Premium

User/Device/App 認証

Multi-Factor 認証

AppService

Push 通知/データ登録

IntuneMDM/MAM/MCM

RemoteApp

仮想Windowsアプリ配信

データ・データ分析コンピューティングサービス

データー・ストレージサービス

アプリケーションサービス

ネットワークサービス

モバイルサービスWEB サイト

クラウドサービス仮想マシン

Blobs

SQL データベース

MachineLeaning

SiteRecovery

StorSimpleFiles

DataFactory

DocumentDB

HDInsight

テーブル キュー

ActiveDirectory

BizTalkサービス

Service BusCDNAPI 管理

メディアサービス

通知ハブ スケジューラ

AutomationCachingRemoteApp

VisualStudioOnline

Event Hubs

TrafficManager

仮想ネットワーク ExpressRoute

StreamAnalytics Search

Batch

オペレーションインサイト

久森達郎AWS バリバリエンジニアあがり新人エバンジェリスト