SlideShare a Scribd company logo
1 of 30
Download to read offline
AzureのIaaSとかの話
本日の内容
• 最近のAzureのIaaSの動きについて
• ネットワークも少し
Azureの動向
毎月の新規Azure契約数
90,000 20%
VM内のLinuxの割合
50兆
ストレージオブジェクト数
4億2,500万
VSO登録者数
300万
Azure ADユーザ数
1,400万
SQL Databases
インスタンス数
Azureの歴史おさらい
• 2010/2/1課金開始
• 当時は、Windows Azure
• 当時IaaSはなかった
• これからはPaaSの時代、IaaSはいらない
• そのとおり
Azureの歴史おさらい
• 幻のVM Role
• IaaSのようなIaaSじゃないような
• 結局プレビュー状態でディスコン
• 2013/4 IaaSがGA
• Windows Server 2008 R2 / 2012
• Ubuntu, CentOS(OpenLogic), SUSE
• などを当時からサポート
Azureの歴史おさらい
• 2014/2 日本リージョン開設
• 東日本
• 西日本
• 2015/5 Azure VM v2 GA
• VMをARMで管理するサービス
Azureのスタンス
• 本来はPaaSがメイン
• IaaSはメインではなかった
Azureの仮想マシン
Cloud Service
• Cloud Serviceの中にVMが作られる
• Cloud Serviceには必ずLBが付属
VNET
LB
VM v1
• 色々自由度が低い
• 必ずVMとセットでCloud Serviceが作られる
• 必ずLBが作られる
• 管理できないリソースが多い
• NIC等は、ユーザが管理できる範囲ではない
• 暗黙的にいっぱいついてくる
VM v1
スケールアップ
• フェイルオーバーすると新しいマシンにインスタンスが移動
• NICの管理ができない
• 新しいマシンでNICも全く違う新しいNIC
• NICをいじっていた場合の復旧方法を仕込む必要有
v1の構成要素
要素 役割
Cloud Service 仮想マシンのコンテナ
IPなどでアクセスするとこいつが応対
暗黙的なLBもこいつに付属
ストレージ VHDの保存場所
Blobストレージが使われている
アフィニティグループ DC内でVMを近い位置に配置して
高速アクセスしようみたいなやつ
現状いらない子
仮想ネットワーク 通称VNET
構成しなくてもOK
構成するとDC内で通信できるからVM間
通信が超速い
仮想マシン 普通に仮想マシン
Persistent vm role的な感じのもの
VM v2
• 新しいAPI
• Azure Resource Manager = ARM
• V1とは全く異なり、従来のAPIからは作成、参照できない
• クラシックポータルから見えない
• ポータルから作る場合は新ポータルへ
• VMの構成コンポーネントをそれぞれリソースという単位で管理
VM v2
• 各コンポーネントを組み合わせて構成
• NIC, LB, VNETなど
• Cloud Service が必要なくなる
• LBもリソース扱いなのであってもなくてもOK
v2の構成要素
要素 役割
パブリックIP IPアドレスを提供してくれるリソース
NIC VMにくっつけるNIC
仮想ネットワーク V1と違い必須
ストレージ Blobストレージ
ARM管理下なのでクラシックポータルか
らは見れないけどBlob用のツールとかで
見れる
仮想マシン 普通の仮想マシン
ロードバランサー 普通のロードバランサー
必須ではない
用意しないとNIC to Internetになって怖い
VM v2の作り方
• 新ポータル
• PowerShell
• JSONデプロイから
• Visual Studio
• GitHubにデプロイボタンを配置可能
v1とv2比較
• VM全体の管理の切り分けが可能
• テンプレートを作成して同じVMを立ち上げる等が簡単
• DevOps的な観点でとてもうれしい
• デプロイの並列化
• v1では、並列デプロイができなかったができるようになる
ARMで変わること
• リソース管理が楽になる
• リソースのタグ付けが可能
• LBにIP割り当てが可能になる
• ロール制御によるアクセス権限の設定が可能になる
• リソースのグルーピング管理が可能
ARMの管理
• ARM Explorer
• ARMのJSONテンプレートの作成などに便利
• https://resources.azure.com/
Azure PowerShellのAPIが変わりました
• 2015/9/25
• Switch-AzureModeが廃止
• ASM/ARMでモードを切り替えて似た体系のコマンドではなくなる
• ASMは、今のまま
• ARMのコマンドが専用のものに変更
• 調べる際は日付に気を付けよう
VMのプラン
• v1とv2でプランの違いはなし
プラン CPU 備考
A(Basic) Intel Atomシリーズ テスト・検証用に使う
A(Standard) Intel iシリーズ 通常の運用に使う
D Intel iシリーズ ストレージがSSD
D v2 Intel iシリーズ 通常のDシリーズより35%ス
トレージ等が速い
G Intel Xeon 大規模なコンピューティング
リソースが必要な人向け
N(年内プレビュー予定) Intel iシリーズ GPU搭載インスタンス
GPGPUとかやりたい人向け
ネットワークの話(おまけ)
• Azure DNS
• Azure Application Gateway
• Azure Virtual Network
• Azure Traffic Manager
• Express Route
Azure DNS
• Azure版Route53
• レコード更新が数秒から数十秒
• 全世界のDCで冗長されるので可用性も高い
Application Gateway
• L7ロードバランサー
• SSLオフロード
• セッションアフィニティ
• HTTP負荷分散など
Virtual Network
• AzureのDC内でインスタンス間通信をするためのサービス
• 通称VNET
• DC間をVNET接続は不可
• これがないと何かと面倒なのでぜひ構築しよう
Traffic Manager
• トラフィック分散用のルータ的なサービス
• 全世界に展開している複数のインスタンスから
最短経路でアドレス解決
• 越境ECで日本からのアクセスは日本、シンガポールからのアクセス
はシンガポールのインスタンスへ
Express Route
• 専用線通信サービス
• かなり高額、でも安全
• Express Route + VNETでエンタープライズ向け超セキュア通信が可能
AzureのIPアドレス
• IPの予約が可能
• サービス間でのIPの移動も数秒
まとめ
• Azureで何かするときは極力ARMを使おう
• v1を使うときは、いろいろと挙動に注意
• できるだけPaaSに切り分ければ配布、管理も楽になる
最後に
• 現在Azureはポータルが2つあるので注意
• 新ポータル
• https://portal.azure.com
• クラシックポータル
• https://manage.windowsazure.com
• バグ報告、フィードバックはここから
• https://feedback.azure.com
参考文献
• https://buchizo.wordpress.com/
• http://statemachine.hatenablog.com/
• https://docs.com/user767890/1017/2015-10-05azure-deep-dive
• http://www.buildinsider.net/web/azuretips/0007

More Related Content

What's hot

S07 Azure バックアップを利用したオンプレミス Windows Server のバックアップ
S07 Azure バックアップを利用したオンプレミス Windows Server のバックアップS07 Azure バックアップを利用したオンプレミス Windows Server のバックアップ
S07 Azure バックアップを利用したオンプレミス Windows Server のバックアップ
Microsoft Azure Japan
 

What's hot (11)

Azure aws違い
Azure aws違いAzure aws違い
Azure aws違い
 
Azure IaaS update (2019年1月~2月 発表版)
Azure IaaS update (2019年1月~2月 発表版)Azure IaaS update (2019年1月~2月 発表版)
Azure IaaS update (2019年1月~2月 発表版)
 
Microsoft Azure 概要 (2015 年 4 月版)
Microsoft Azure 概要 (2015 年 4 月版)Microsoft Azure 概要 (2015 年 4 月版)
Microsoft Azure 概要 (2015 年 4 月版)
 
99999999 azure iaas_newportal版
99999999 azure iaas_newportal版99999999 azure iaas_newportal版
99999999 azure iaas_newportal版
 
Hyper-V仮想マシンをAzureへV2C移行
Hyper-V仮想マシンをAzureへV2C移行Hyper-V仮想マシンをAzureへV2C移行
Hyper-V仮想マシンをAzureへV2C移行
 
正式リリースされた.Net coreに少し触れ合ってみる
正式リリースされた.Net coreに少し触れ合ってみる正式リリースされた.Net coreに少し触れ合ってみる
正式リリースされた.Net coreに少し触れ合ってみる
 
Azure AD DSドメインに仮想マシンを参加させる (トレノケ雲の会 mod1)
Azure AD DSドメインに仮想マシンを参加させる (トレノケ雲の会 mod1)Azure AD DSドメインに仮想マシンを参加させる (トレノケ雲の会 mod1)
Azure AD DSドメインに仮想マシンを参加させる (トレノケ雲の会 mod1)
 
今さら聞けない!Microsoft Azure仮想マシン入門
今さら聞けない!Microsoft Azure仮想マシン入門今さら聞けない!Microsoft Azure仮想マシン入門
今さら聞けない!Microsoft Azure仮想マシン入門
 
Windows server2016注目の新機能
Windows server2016注目の新機能Windows server2016注目の新機能
Windows server2016注目の新機能
 
S07 Azure バックアップを利用したオンプレミス Windows Server のバックアップ
S07 Azure バックアップを利用したオンプレミス Windows Server のバックアップS07 Azure バックアップを利用したオンプレミス Windows Server のバックアップ
S07 Azure バックアップを利用したオンプレミス Windows Server のバックアップ
 
azureから使うlinux
azureから使うlinuxazureから使うlinux
azureから使うlinux
 

Viewers also liked

Azure仮想マシンと仮想ネットワーク
Azure仮想マシンと仮想ネットワークAzure仮想マシンと仮想ネットワーク
Azure仮想マシンと仮想ネットワーク
Kuninobu SaSaki
 

Viewers also liked (10)

何故エンジニアはテストをしないのか
何故エンジニアはテストをしないのか何故エンジニアはテストをしないのか
何故エンジニアはテストをしないのか
 
ブルームフィルタを利用した ランダムサブドメイン攻撃(DNS水責め)からのDNSキャッシュサーバの防御
ブルームフィルタを利用した ランダムサブドメイン攻撃(DNS水責め)からのDNSキャッシュサーバの防御ブルームフィルタを利用した ランダムサブドメイン攻撃(DNS水責め)からのDNSキャッシュサーバの防御
ブルームフィルタを利用した ランダムサブドメイン攻撃(DNS水責め)からのDNSキャッシュサーバの防御
 
【エンジニア勉強会】品質ってなんなのさ
【エンジニア勉強会】品質ってなんなのさ【エンジニア勉強会】品質ってなんなのさ
【エンジニア勉強会】品質ってなんなのさ
 
Azure container service上でコンテナベースでオートスケールの検証をしてみた
Azure container service上でコンテナベースでオートスケールの検証をしてみたAzure container service上でコンテナベースでオートスケールの検証をしてみた
Azure container service上でコンテナベースでオートスケールの検証をしてみた
 
小売りにおけるAIの可能性
小売りにおけるAIの可能性小売りにおけるAIの可能性
小売りにおけるAIの可能性
 
Express Route で遊んでみた
Express Route で遊んでみたExpress Route で遊んでみた
Express Route で遊んでみた
 
React Redux Redux-Saga + サーバサイドレンダリング
React Redux Redux-Saga + サーバサイドレンダリングReact Redux Redux-Saga + サーバサイドレンダリング
React Redux Redux-Saga + サーバサイドレンダリング
 
Azure仮想マシンと仮想ネットワーク
Azure仮想マシンと仮想ネットワークAzure仮想マシンと仮想ネットワーク
Azure仮想マシンと仮想ネットワーク
 
【エンジニア勉強会】PMやってみた
【エンジニア勉強会】PMやってみた【エンジニア勉強会】PMやってみた
【エンジニア勉強会】PMやってみた
 
デザインパターンから見た AWS と Azure
デザインパターンから見た AWS と Azureデザインパターンから見た AWS と Azure
デザインパターンから見た AWS と Azure
 

Similar to AzureのIaaSとかの話

今明かす、Windows Azure の全貌 - Virtualization Summit
今明かす、Windows Azure の全貌 - Virtualization Summit今明かす、Windows Azure の全貌 - Virtualization Summit
今明かす、Windows Azure の全貌 - Virtualization Summit
fumios
 
Intro jazuggirls 20120125
Intro jazuggirls 20120125Intro jazuggirls 20120125
Intro jazuggirls 20120125
Saori Ando
 
JAWSUG札幌 AWS Storage Gateway事始め
JAWSUG札幌 AWS Storage Gateway事始めJAWSUG札幌 AWS Storage Gateway事始め
JAWSUG札幌 AWS Storage Gateway事始め
Serverworks Co.,Ltd.
 
Windows Azure 概要
Windows Azure 概要Windows Azure 概要
Windows Azure 概要
fumios
 
CloudStack Overview(OSC2012Kansai@Kyoto)
CloudStack Overview(OSC2012Kansai@Kyoto)CloudStack Overview(OSC2012Kansai@Kyoto)
CloudStack Overview(OSC2012Kansai@Kyoto)
Satoshi Shimazaki
 

Similar to AzureのIaaSとかの話 (20)

Introduce couchbase server
Introduce couchbase serverIntroduce couchbase server
Introduce couchbase server
 
20150218 mt azure_handson
20150218 mt azure_handson20150218 mt azure_handson
20150218 mt azure_handson
 
Awsを使う7つの理由
Awsを使う7つの理由Awsを使う7つの理由
Awsを使う7つの理由
 
Azure Functionsでサーバーレスアプリケーション構築
Azure Functionsでサーバーレスアプリケーション構築Azure Functionsでサーバーレスアプリケーション構築
Azure Functionsでサーバーレスアプリケーション構築
 
今明かす、Windows Azure の全貌 - Virtualization Summit
今明かす、Windows Azure の全貌 - Virtualization Summit今明かす、Windows Azure の全貌 - Virtualization Summit
今明かす、Windows Azure の全貌 - Virtualization Summit
 
Cloudってどんなもの?
Cloudってどんなもの?Cloudってどんなもの?
Cloudってどんなもの?
 
わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料
 
わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料
 
20151207 AWS re:invent 2015 ReCap
20151207 AWS re:invent 2015 ReCap20151207 AWS re:invent 2015 ReCap
20151207 AWS re:invent 2015 ReCap
 
.NET Core for Mac users in Azure
.NET Core for Mac users in Azure.NET Core for Mac users in Azure
.NET Core for Mac users in Azure
 
Intro jazuggirls 20120125
Intro jazuggirls 20120125Intro jazuggirls 20120125
Intro jazuggirls 20120125
 
Azure Functionsでサーバーレスアプリケーション構築
Azure Functionsでサーバーレスアプリケーション構築Azure Functionsでサーバーレスアプリケーション構築
Azure Functionsでサーバーレスアプリケーション構築
 
SQL Azure Management and Security
SQL Azure Management and SecuritySQL Azure Management and Security
SQL Azure Management and Security
 
JAWSUG札幌 AWS Storage Gateway事始め
JAWSUG札幌 AWS Storage Gateway事始めJAWSUG札幌 AWS Storage Gateway事始め
JAWSUG札幌 AWS Storage Gateway事始め
 
現場開発者視点で答えるWindows Azure
現場開発者視点で答えるWindows Azure現場開発者視点で答えるWindows Azure
現場開発者視点で答えるWindows Azure
 
AWS Casual2 LT
AWS Casual2 LTAWS Casual2 LT
AWS Casual2 LT
 
Azure Arc 概要
Azure Arc 概要Azure Arc 概要
Azure Arc 概要
 
Windows Azure 概要
Windows Azure 概要Windows Azure 概要
Windows Azure 概要
 
CloudStack Overview(OSC2012Kansai@Kyoto)
CloudStack Overview(OSC2012Kansai@Kyoto)CloudStack Overview(OSC2012Kansai@Kyoto)
CloudStack Overview(OSC2012Kansai@Kyoto)
 
ふりかえり Windows Azure
ふりかえり Windows Azure ふりかえり Windows Azure
ふりかえり Windows Azure
 

More from エンジニア勉強会 エスキュービズム

More from エンジニア勉強会 エスキュービズム (20)

エスキュービズム新技術発表資料
エスキュービズム新技術発表資料エスキュービズム新技術発表資料
エスキュービズム新技術発表資料
 
はじめての品質
はじめての品質はじめての品質
はじめての品質
 
Go言語によるWebアプリケーション開発
Go言語によるWebアプリケーション開発Go言語によるWebアプリケーション開発
Go言語によるWebアプリケーション開発
 
機械学習ライブラリ : TensorFlow
機械学習ライブラリ : TensorFlow機械学習ライブラリ : TensorFlow
機械学習ライブラリ : TensorFlow
 
Developer Summit 2016 参加してきました。
Developer Summit 2016 参加してきました。Developer Summit 2016 参加してきました。
Developer Summit 2016 参加してきました。
 
ほんのりTDD
ほんのりTDDほんのりTDD
ほんのりTDD
 
IoTで何をやったか
IoTで何をやったかIoTで何をやったか
IoTで何をやったか
 
2016 新人研修 基本技術講座 (1)
2016 新人研修 基本技術講座 (1)2016 新人研修 基本技術講座 (1)
2016 新人研修 基本技術講座 (1)
 
Dockerを用いたマイクロサービスについて
Dockerを用いたマイクロサービスについてDockerを用いたマイクロサービスについて
Dockerを用いたマイクロサービスについて
 
VRのコンテンツ
VRのコンテンツVRのコンテンツ
VRのコンテンツ
 
Azureで動いている機械学習のいろいろについて
Azureで動いている機械学習のいろいろについてAzureで動いている機械学習のいろいろについて
Azureで動いている機械学習のいろいろについて
 
レイアウトについて
レイアウトについてレイアウトについて
レイアウトについて
 
アルゴリズムとデータ構造(初歩)
アルゴリズムとデータ構造(初歩)アルゴリズムとデータ構造(初歩)
アルゴリズムとデータ構造(初歩)
 
IoTのIを考えてみる話
IoTのIを考えてみる話IoTのIを考えてみる話
IoTのIを考えてみる話
 
Dockerを社内で使うために
Dockerを社内で使うためにDockerを社内で使うために
Dockerを社内で使うために
 
Riot.jsに触れてみた話
Riot.jsに触れてみた話Riot.jsに触れてみた話
Riot.jsに触れてみた話
 
Go言語オーバービュー201507
Go言語オーバービュー201507Go言語オーバービュー201507
Go言語オーバービュー201507
 
Winストアアプリでble接続
Winストアアプリでble接続Winストアアプリでble接続
Winストアアプリでble接続
 
de:code 2015
de:code 2015de:code 2015
de:code 2015
 
理想のWEB開発
理想のWEB開発理想のWEB開発
理想のWEB開発
 

Recently uploaded

Recently uploaded (7)

業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 

AzureのIaaSとかの話