よりよいユーザー体験を実現する
マーケティング分析サービス
http://www.microsoft.com/ja-jp/casestudies/uncovertruth.aspx
Python Django、MySQL、
Cloudera Hadoop などのOSSで開発、構築
Azure はオープン ソースで開発しているエンジニアに
とって使いやすく、かつ移植性が非常に高いシステムを
構築することが可能
事例
https://www.microsoft.com/ja-jp/casestudies/tritrue.aspx
事例
インテリジェント
クラウド
Empower every person and every organization
on the planet to achieve more
“地球上のすべての個人とすべての組織が、
より多くのことを達成できるようにする”
プロダクティビティと
ビジネスプロセス
Windows 10 +
デバイス
クラウドの活用を通じた企業の成長戦略の実現へ
お客様の成長を
ご支援
選択肢を
ご提供
信頼頂ける
クラウドをご提供
自由に選べる選択肢
自由に変えられる柔軟性
最善の価値
地域特性に応じた
ITの経済性
クロスプラットフォーム
オープンスタンダード
相互接続性
オープンソース
コミュニティ
エコシステム
高いセキュリティ
データ保護と管理性
コンプライアンス
高い運用透明性
マイクロソフトはオープンで柔軟なクラウドを提供します
あらゆるデバイス、あらゆるOSで、すべての開発言語、すべてのデータを
Docker、Apache Cordova他、
2000のCommunity参加
仮想マシンの
25%がLinux
Azure Marketplace の
60%がLinux
Azure PaaS “Web App”
25%がOSS
マイクロ
サービス
HPC Webアプリ ビッグデータ Linux基盤
• アジャイル
• コンテナー
• DevOps
• 各業種シミュ
レーション
• 研究機関
• LAMP IaaS
• PaaS
• hadoop
• NoSQL
• RHEL, JBoss
• Javaアプリ
http://www.creationline.com/lab/13268
パートナーソリューション
パートナーソリューション
http://sios.jp/products/oss-integration/service/oss_on_cloud/
Azure監視
プラグイン
Zabbix
プラグイン
ZabbixWebHook Zabbix
ARMテンプレートで
デプロイできる仮想マシン
別アカウントAzure環境
オンプレ環境
Zabbixによる監視
・ Zabbixのイベント
・ Azure Portalからのアラート
をイベント画面に表示
Hatoholとは?
Hatoholとは複数のZabbix、Nagiosをまとめて管理可能なOSSの監視統合ツールです。
様々な場所、Azureアカウント、システムで利用しているZabbix、Nagiosで発生した
イベントを一箇所で管理することができます。
Zabbixとは?
ZabbixはOSSの運用監視ツールです。ミラクル・リナックスでは独自にカスタマイ
ズを行い「MIRACLE ZBX」という名前で提供しています。
HatoholとMIRACLE ZBXなら、Zabbixサーバーとエージェント間、Zabbixサーバーと
Hatohol間の通信が暗号化されているため、クラウドでの利用も安心です。
何ができる?
Linux OS「Asianux」上にZabbixをカスタマイズした「MIRACLE ZBX」と監視統合
ツール「Hatohol」を構築済みです。さらに、ここだけ!Azure ポータルのイベント
も受信してZabbix、Nagiosのイベントと一緒に管理できるプラグインも使えます。
OSSでコストを抑えてAzureの監視を行いたい方は是非お試しください。
パートナーソリューション
https://www.facebook.com/groups/ossonazure/http://azure.sios.jp/
http://ossonazure.connpass.com/event/33167/
グローバルなデータセンターへの投資
世界 32 地域、24 施設がオンライン…世界を網羅する大容量…毎年拡大中
 100 以上のデータセンター
 世界トップ 3 のネットワーク
 AWS (2.5 倍)、Google DC 地区 (7倍)
 G Series – 世界最大の VM、32 コア、448 GB の RAM、SSD…
運用中
アナウンス済み/運用外
米国西部
カリフォルニア州
米国東部
バージニア州
米国政府
バージニア州
米国中北部
イリノイ州
米国中南部
テキサス州
ブラジル南部
サンパウロ州
西ヨーロッパ
オランダ
中国北部 *
北京
中国南部 *
上海
東日本
東京、埼玉
西日本
大阪
インド南部
チェンナイ
東アジア
香港
東南アジア
シンガポール
オーストラリア南西部
ビクトリア州
オーストラリア東部
ニューサウスウェールズ州
* 21Vianet による運用 ** Deutsche Telekom による運用
インド中部
プネー
カナダ東部
ケベック市
カナダ中部
トロント
インド西部
ムンバイ
ドイツ東北部 **
マクデブルク
ドイツ中部 **
フランクフルト
北ヨーロッパ
アイルランド
米国東部 2
バージニア州
英国
地域英国
地域
米国中部
アイオワ州
米国政府
アイオワ州
世界最大のハイパースケールクラウド
1.
2.
http://www.microsoft.com/about/corporatecitizenship/en-us/transparencyhub/lerr/
http://customers.microsoft.com
10年以上にわたる
オープンソースへの取り組み
Docker on
Microsoft
Azure
O365+Moodle
Integration
市場ニーズに応じて取り組む OSS
エクストリームデザイン株式会社
https://www.microsoft.com/ja-jp/casestudies/xd-lab.aspx
• Linux がきちんと動くことが必須要件
• コストパフォーマンスを含めたパフォーマンス
• Azure はパフォーマンス重視の処理を可能にす
るインスタンスが次々と公開され、実用性が高い
• 設計思想の面でも、Azure は、バーチャル マシ
ンだけでなく、Hadoop が動く HDInsight が
あったり、Machine Learning があったり、プ
ラットフォーム上でさまざまなサービス
事例
早稲田大学
https://www.microsoft.com/ja-jp/casestudies/waseda.aspx
Azure は CMS やデータベースの基盤とし
て十分。低コストで拡張性も問題ない
今回IaaS、将来PaaS として活用する可能
性あり。クラウドは常に次の移行先を想定
して活用すべき。マイクロソフトの優先的
な投資対象となっている。
係争時に国内法で対処ができ、 Azure は、
将来にわたって機能拡張され、継続的に利
用できる安心感。
事例
Objectives
• Needed to improve
performance of website
built on Linux-based
WordPress and MySQL
server
Tactics
• Started to use Azure
• Chosen WebApps
provided scalability and
open source
interoperability at lower
costs
Results
• Trouble-free,
maintenance-free
operations
• Auto-scales up or
down according to
user demand
Khara starts rebuilding IT Infra with Microsoft Azure
“Microsoft Azure
provides us
trouble-free
infrastructure and
lower running
costs. This is
amazing.”
— Hiroyuki Takano,
System Engineer,
Khara
Japanese anime film-maker Khara
reimagines its business by moving from
on premises to cloud-based platform.
事例
業界最大級の医療・健康・介護
情報サイト「yomiDr.」
https://www.prime-strategy.co.jp/wp/information/release_case_yomidr/
月間3000万PVに耐えうる設計
運用にかかる時間も従来の1/6に コストも50%削減
関東が有事の際に、関西で1時間以内に復旧できるような災害対策
事例
株式会社アイキューブドシステムズ
https://news.microsoft.com/ja-jp/2015/10/02/151002_azure_clomo_mdm
• MDM市場5年連続シェアNo.1
• Amazon Web Servicesから、
マイクロソフトのパブリッククラウドサービス
「Microsoft Azure」へ全面移行
• アイキューブドシステムズは、Microsoft Azureの
「サポート品質」「TCO(総所有コスト)」そして
「法人向け機能の豊富さと対応スピード」を評価
事例
Applications
Clients
Infrastructure
Management
Databases &
Middleware
App Frameworks
& Tools
DevOps
PaaS &
DevOps
あらゆる OSS を Azure で利用可能に
+Hundreds of community
supported images on
VM Depot
SQL Server
Web App Gallery
Dozens of .NET & PHP
CMS and Web apps
Microsoft Azure
パートナーソリューション
パートナーソリューション
http://sios.jp/products/lkdk/product/azure.html
パートナーソリューション
パートナーソリューション
43
44http://www.azured.jp
Develop
Developer Workstation
Team Collaboration
This graphic shows OSS and partner products that are
integrated with the Microsoft DevOps solution
Azure OSS
Dev Ops
Ecosystem
Build&Test
Build/CI
Test
Deploy
Configuration
Release
Monitor&Learn
Monitor
Workstations - On-Premises | Hybrid | Cloud Monitoring - On-Premises | Hybrid | CloudServices - On-Premises | Hybrid | Cloud Environments - On-Premises | Hybrid | Cloud
https://www.visualstudio.com/ja-jp/products/code-vs.aspx
https://azure.microsoft.com/ja-jp/documentation/
https://github.com/Azure/azure-sdk-for-go
https://azure.microsoft.com/ja-jp/develop/python/
Azure 12か月無料利用枠
アプリを開発してお好きなプラットフォームにデプロイするのに必要なものがすべて揃い
ます。 最新のツール、強力なクラウド、トレーニング、サポートなど、これまでにない総
合的な開発者向けプログラムが無料で提供されます。
Microsoft が提供する無料のツール、クラウド サービス、トレーニング「Visual Studio Dev Essentials」
https://www.visualstudio.com/ja-jp/products/visual-studio-dev-essentials-vs.aspx
27K
Free Azure
起業時に必要な最新の開発ツール (約 70 万円の Visual Studio Enterprise with MSDN)、
クラウド環境 (最大約 270 万円の Microsoft Azure)、技術サポートやビジネス支援を
3 年間無償でご利用できます。設立 5 年未満、非上場、法人化を目指している個人事業主
が対象です。
さらに BizSpark のご提供内容に加え、最大約 1,200 万円の Microsoft Azure を 1 年間無償
でご利用できるプレミアム プログラム「BizSpark Plus」もご用意しています。
クラウド環境開発ツール 技術サポート ビジネス支援 大容量のクラウド環境
スタートアップ支援 Azure 最大1,200万円無償提供
Microsoft が提供するスタートアップ支援プログラム「Microsoft BizSpark」
https://www.microsoft.com/ja-jp/ventures/BizSpark.aspx
http://aka.ms/AzureForumJP
Marketplace
Packer + azure-cli
Docker Hub
Integration
個別に構築既存のイメージ
KVM VMWare Hyper-V
Custom
VHD
Linux image repository
• Manage multiple images
and disks in different
storage accounts around
the world
• Geo-replicated storage
with high failure
tolerance
• Easy access to
Marketplace & Docker
Hub to get the latest
ecosystem bits for your
testing needs
• Support for text-
described Linux images
with Packer
• Bring your own VHD
from physical or VM
images
開発者のニーズをサポート
公開されている
様々な選択肢
分離した
コンテナー
要件に応じて OS 導入方法を選択可能
Use casesCloud-powered automation
Linux extensions
• Custom script
(cloud-init)
• Linux OS patching
• Chef
• Docker
Azure Linux Agent
Linux Integration
Services
• Linux 基盤とイメージ
• VM 拡張機能
• 全世界で利用可能なリージョン
• Non-interactive SSH authentication
DevOps ツール
Azureコマンド
ラインツール
Azure リソース
マネージャー
Azure SDK & REST
API
Vagrant & others
様々な技術手法で構築・運用可能
• Provision, start, stop and destroy
Linux VMs from cron and other
schedulers
• Use SDKs & APIs to integrate Azure
with your own self-service portals
• Securely ship business code with
blob storage
• Integrate azure-cli in your Python
and shell scripts, call them from your
CI and ALM tools
• Non-interactive provisioning of Linux
VMs with SSH keys
• VPN options to interconnect with on-
premises
• Describe multi-VM solutions with
ARM templates for consistent
deployment
• Use azure-cli to access blob storage
from the Linux command line
3rd Party Brokers & Modelers
1st Party Resource Management &
Service Modeling
Azure Resource Manager
ARM (Azure Resource Manager)
のテンプレートでできること
• 高速なデプロイ、冪等性、簡単に複製
• リソースをまたいだ構成と更新
• クラスターも構成可能
• シンプルなロールバック
ARM テンプレートとは
• Githubでテンプレートを公開
• リソース(VM、WebApp、DB)とその関
係性と接続(構成、ロードバランサー)を
定義
• パラメーターのインプット、アウトプット
をサポート
• 稼働中の構成からテンプレートを作成可能
Instantiation of repeatable config.
Configuration  Resource Group
構築スピード・品質を向上する ARM
MySQL Website Virtual
Machines
My App
[SQL CONFIG] VM (2x)
DEPENDS ON MySQLDEPENDS ON MySQL
SQL CONFIG
http://www.miraclelinux.com/labs/arm-template
パートナーソリューション
Linux 構成を快適にする 連携機能
スクリプトを
作成
スクリプトを
Azure Storage か
GitHub に
アップロード
VM にスクリプトを
デプロイ
– 新規もしくは
稼働中VMに
Scripting Languages Supported:
Linux : bash, Perl, Python, Ruby
Windows : PowerShell, DSC
CLI Supported:
Azure CLI or Azure Powershell
Azure Linux Agent
VM上のOSとAzure Compute 基盤の
連携機能を管理
プロビジョニング、ネットワーク管理、
kernel サポート、デバッグ、拡張機
能をサポート
RPMもしくはdebパッケージを使って
導入。またはバイナリーファイルを
/usr/sbin/waagent にコピー。
Linux Integration Services
ドライバーとHyper-V連携機能を提供
ILinuxVMで稼働するアプリケーショ
ンの性能向上の観点から、最新のバー
ジョンを推奨
https://github.com/Azure/WALinuxAgent https://github.com/LIS/
VMAccess
OSPatching
3rd Party extensions
https://github.com/Azure/azure-linux-extensions
• Docker の利便性を高めることを目的とした拡張機能
• Azure 上の Linux VM で利用可能
azure vm docker create -l <location>
<vm-cloudservice-name> <image-name> <username>
<password>
• Docker API をコンテナー管理インターフェースとして実装
• Docker machine、compose、swarmをサポート。
• Docker Hub Azure Marketplace 統合機能
MicrosoftのOSSへの取り組み

MicrosoftのOSSへの取り組み