microsoft azure超超入門_20140412
Post on 14-Dec-2014
1.772 Views
Preview:
DESCRIPTION
TRANSCRIPT
Microsoft Azure超超入門
株式会社FIXER 島田紗也加
自己紹介
• 島田 紗也加(しまださやか)
• 株式会社FIXER 広報/cloud.config のエバンジェリスト(卵)
• 岐阜県下呂市出身
• 最近のブーム:マラソン
2
本日お話させていただくこと
第1部
• Microsoft Azureのご紹介
– 日本DCオープン
– サービス紹介
第2部
• わたしとAzure
– Azureとの出会い~今のダイジェスト
– どうやってAzureの勉強をしたか
– Azureについて思ったこと
– 好きなサービス
3
(BUILD情報は次のラップアップセッションで!)
第1部 Azureのご紹介
4
Microsoft Azureとはなんぞや
・オープン 開発言語/フレームワーク/OSを自由に選ぶことができる ⇒マイクロソフト以外の製品も利用できるよ OSSにも対応 ・柔軟 無制限のサーバーを必要な時必要な分だけ利用できる オートスケール機能でリソース使用量を最適化できる
マイクロソフト社が提供する「オープンで柔軟なクラウドプラットフォーム」
Azureの歴史
2008 2010 2012 2014
6
PDC2008でWindows Azureの
構想発表
・プレビュー版提供 ・1月正式リリース ・2月課金スタート
・IaaS ・仮想ネットワーク etc
・日本DC開設 ・名称変更
PaaSを中心に サービス提供開始
サービスの追加・アップデートで進化し続けている
2014年(まだ3か月とちょっとだけど!)
私的AzureビッグニュースBest3
7
第3位:MSの新CEOが決まりました
新クラウド&エンタープライズ部門担当執行副社長
スコット・ガスリー(Scott Guthrie)
• 前Azure 開発プラットフォーム責任者
• いつも(?)赤シャツ
8
サティア・ナデラ(Satya Nadella)
・Microsoft歴22年、エンジニア出身のベテラン
・前クラウド&エンタープライズ部門担当執行副社長
Azureのトップが MSのトップに‼
第2位:Microsoft Azureになりました
9
第1位:日本DCがオープンしました
2014年2月26日
10
11
Azureのデータセンター
12
…サブリージョン
…CDNノード
オーストラリア・ブラジルも2014年中に開設予定!
日本DCができたから・・・
13
• 国内だから安心!
–国内でデータを保持できる
–国内で簡単に災害対策できる
・地理冗長(ジオレプリケーション)で
2つのDCで6重のデータバックアップ
西日本
東日本
◎
◎
日本DCができたから・・・
14
• 回線応答速度が高速に! - アジアエリア(香港・シンガポール)のDC
と比較し最低でも3倍以上に!
西日本
東日本
◎
◎
実際どれくらい早いの?
15
• どれくらい早い?
GPS機能を利用し、現在地から世界各地のAzureデータセンターとの応答時間をワンタッチで計測することができます。
Azure Speed GRAND PRIX
http://azure-gadgets.cloud-config.jp/GrandPrix
jQueryで実装されていて、世界中の各AzureDCにおいた1byteのファイルをAJAX機能で取得するまでにかかる時間を計測
Microsoft Azure のサービス紹介
16
17
世界規模のクラウド基盤 サーバー/ ネットワーク/ データセンター
北米4カ所、ヨーロッパ2カ所、アジア2カ所、日本2カ所 豪州2カ所 + CDN 30 カ所
高度な自動化
統合リソース管理
柔軟性
従量課金
仮想 ネットワーク
トラフィック マネージャー
仮想 マシン
クラウド サービス
Web サイト
モバイル サービス
開発言語
キャッシュ メディア CDN Visual Studio HPC BizTalk ID サービスバス
アプリケーション バックアップ
データ管理
SQL データベース
Hadoop テーブル BLOB キュー
コンピューティング ネットワーク
Azure のサービス
コンピューティング
18
世界規模のクラウド基盤 サーバー/ ネットワーク/ データセンター
北米4カ所、ヨーロッパ2カ所、アジア2カ所、日本2カ所 豪州2カ所 + CDN 30 カ所
高度な自動化
統合リソース管理
柔軟性
従量課金
仮想 ネットワーク
トラフィック マネージャー
仮想 マシン
クラウド サービス
Web サイト
モバイル サービス
開発言語
キャッシュ メディア CDN Visual Studio HPC BizTalk ID サービスバス
アプリケーション バックアップ
データ管理
SQL データベース
Hadoop テーブル BLOB キュー
コンピューティング ネットワーク
Webサイト: PaaS
Webアプリケーション実行基盤
OSSイメージ:50種類くらい
クラウドサービス:PaaS
Windows ベースの環境提供
小規模~大規模サイトまでカバー
使い分けのポイント
・インスタンス数
・手間いらずor作り込み …
コンピューティング
19
世界規模のクラウド基盤 サーバー/ ネットワーク/ データセンター
北米4カ所、ヨーロッパ2カ所、アジア2カ所、日本2カ所 豪州2カ所 + CDN 30 カ所
高度な自動化
統合リソース管理
柔軟性
従量課金
仮想 ネットワーク
トラフィック マネージャー
仮想 マシン
クラウド サービス
Web サイト
モバイル サービス
開発言語
キャッシュ メディア CDN Visual Studio HPC BizTalk ID サービスバス
アプリケーション バックアップ
データ管理
SQL データベース
Hadoop テーブル BLOB キュー
コンピューティング ネットワーク
仮想マシン: IaaS
Windows Server / Linux Windows Server Hyper-Vベース
モバイルサービス:MBaaS
マルチデバイス対応
プッシュ通知・ユーザー認証
データサービス
20
世界規模のクラウド基盤 サーバー/ ネットワーク/ データセンター
北米4カ所、ヨーロッパ2カ所、アジア2カ所、日本2カ所 豪州2カ所 + CDN 30 カ所
高度な自動化
統合リソース管理
柔軟性
従量課金
仮想 ネットワーク
トラフィック マネージャー
仮想 マシン
クラウド サービス
Web サイト
モバイル サービス
開発言語
キャッシュ メディア CDN Visual Studio HPC BizTalk ID サービスバス
アプリケーション バックアップ
データ管理
SQL データベース
Hadoop テーブル BLOB キュー
コンピューティング ネットワーク
SQL データベース:
SQL Server 機能をAzure上でPaaSサービスとして利用
HDInsight:
Hadoopを使って
ビッグデータを解析
データサービス
21
世界規模のクラウド基盤 サーバー/ ネットワーク/ データセンター
北米4カ所、ヨーロッパ2カ所、アジア2カ所、日本2カ所 豪州2カ所 + CDN 30 カ所
高度な自動化
統合リソース管理
柔軟性
従量課金
仮想 ネットワーク
トラフィック マネージャー
仮想 マシン
クラウド サービス
Web サイト
モバイル サービス
開発言語
キャッシュ メディア CDN Visual Studio HPC BizTalk ID サービスバス
アプリケーション バックアップ
データ管理
SQL データベース
Hadoop テーブル BLOB キュー
コンピューティング ネットワーク
BLOB:
ファイルストレージ
動画・画像など大容量データ格納
テーブル:
分散KVS(NoSQL) 型データ
格納
キュー:
非同期型メッセージング
ロール間、サービス間を連携
ネットワーク
22
世界規模のクラウド基盤 サーバー/ ネットワーク/ データセンター
北米4カ所、ヨーロッパ2カ所、アジア2カ所、日本2カ所 豪州2カ所 + CDN 30 カ所
高度な自動化
統合リソース管理
柔軟性
従量課金
仮想 ネットワーク
トラフィック マネージャー
仮想 マシン
クラウド サービス
Web サイト
モバイル サービス
開発言語
キャッシュ メディア CDN Visual Studio HPC BizTalk ID サービスバス
アプリケーション バックアップ
データ管理
SQL データベース
Hadoop テーブル BLOB キュー
コンピューティング ネットワーク
トラフィックマネージャ: トラフィック負荷を分散
サービスのかたまりごとに接続先を振分け
仮想ネットワーク:
IPSec ベースの VPNを構築
Azureとオンプレを安全に接続
アプリケーション
23
世界規模のクラウド基盤 サーバー/ ネットワーク/ データセンター
北米4カ所、ヨーロッパ2カ所、アジア2カ所、日本2カ所 豪州2カ所 + CDN 30 カ所
高度な自動化
統合リソース管理
柔軟性
従量課金
仮想 ネットワーク
トラフィック マネージャー
仮想 マシン
クラウド サービス
Web サイト
モバイル サービス
開発言語
キャッシュ メディア CDN Visual Studio HPC BizTalk ID サービスバス
アプリケーション バックアップ
データ管理
SQL データベース
Hadoop テーブル BLOB キュー
コンピューティング ネットワーク
キャッシュ:
システム高速化、DB 負荷削減
ID:Active Directory
ID管理/アクセス制御機能を提供する認証基盤
Office365やDynamicsCRMと共通
アプリケーション
24
世界規模のクラウド基盤 サーバー/ ネットワーク/ データセンター
北米4カ所、ヨーロッパ2カ所、アジア2カ所、日本2カ所 豪州2カ所 + CDN 30 カ所
高度な自動化
統合リソース管理
柔軟性
従量課金
仮想 ネットワーク
トラフィック マネージャー
仮想 マシン
クラウド サービス
Web サイト
モバイル サービス
開発言語
キャッシュ メディア CDN Visual Studio HPC BizTalk ID サービスバス
アプリケーション バックアップ
データ管理
SQL データベース
Hadoop テーブル BLOB キュー
コンピューティング ネットワーク
メディア サービス: 動画配信バックエンドソリューション (アップロード・エンコード・配信)
CDN:全世界に約30か所 エッジサーバに
コンテンツをキャッシュ 高速配信・負荷軽減
サービスバス: アプリケーション間
(Azure内、Azureとオンプレ) のメッセージ通信
日本DCで使えるサービス
25
世界規模のクラウド基盤 サーバー/ ネットワーク/ データセンター
北米4カ所、ヨーロッパ2カ所、アジア2カ所、日本2カ所 豪州2カ所 + CDN 30 カ所
高度な自動化
統合リソース管理
柔軟性
従量課金
仮想 ネットワーク
トラフィック マネージャー
仮想 マシン
クラウド サービス
Web サイト
モバイル サービス
開発言語
キャッシュ メディア CDN Visual Studio HPC BizTalk ID サービスバス
アプリケーション バックアップ
データ管理
SQL データベース
Hadoop テーブル BLOB キュー
コンピューティング ネットワーク
一覧URLつける
26
世界規模のクラウド基盤 サーバー/ ネットワーク/ データセンター
北米4カ所、ヨーロッパ2カ所、アジア2カ所、日本2カ所 豪州2カ所 + CDN 30 カ所
高度な自動化
統合リソース管理
柔軟性
従量課金
仮想 ネットワーク
トラフィック マネージャー
仮想 マシン
クラウド サービス
Web サイト
モバイル サービス
開発言語
キャッシュ メディア CDN Visual Studio HPC BizTalk ID サービスバス
アプリケーション バックアップ
データ管理
SQL データベース
Hadoop テーブル BLOB キュー
コンピューティング ネットワーク
第2部 わたしとAzure
27
2013年春-入社‐
・株式会社FIXER入社
⇒Azureパートナーのクラウドサービスベンダー
⇒社員の8割程度がエンジニア
・所属:広報/役職:エバンジェリスト
point1 まさかの新人エバンジェリスト(ベンチャーすごい)
Point2 同期6名のうち唯一の文系採用(ベンチャーやばい)
(大学:外国語学部フランス語学科)
28
わけがわからない ITりてらしぃが低い • そもそもクラウドって何? • PCではネットサーフィンとWordでレポート書くくらい • ちなみに実家から持ってきたノートPCはVista (放置してたら動かなくなった) 入社後… • ごめんなさい日本語話してください 例)デバッグ? コンパイル?ワイヤーを?ひく?
• わからない⇒調べる⇒わからないのループ • これが語源か! 例)「ヌルポインターが…」 ぬるぽってこれか!
• わからないけどなんか響きかっこよくて好き 例)ジャバスクリプト/ザムル 最近だとざまりんがイイ!
29
当時のノートの惨状
30
訳:Windows Azure(サービス名)を使ってみる
×クラウドアジュール〇ウィンドウズアジュール(当時)
31
こんな風に勉強しました
勉強:社内レクチャーをうける
• クラウドとはなんぞや座学
• Windows Azureとはなんぞや座学
• Windows Azure 実践編
– 仮想マシンでサイト構築
(Windows Server編/Linux編)
• Windows 8 UI UXの勉強
• Windows8アプリ開発講座
32
MSの無料ハンズオンもあります!
http://msdn.microsoft.com/jajp/windowsazure/dn469231
勉強:本を読む
• 「無料ではじめる Windows Azure×Word Press超入門」
超入門!初心者、ノンテクにも優しい
実際にAzure+WordPressでサイト構築できた!
• Azure自習書シリーズ
Azureの全容を網羅
日常業務の中でもとても参考になる
会社でもみんな読んでる
33
勉強:Webメディアの記事を読む
• ITPro(一番よく読む、定番?)
• ITmedia(事例が多くいろんな企業を知ることができる)
• クラウドWatch(クラウドネタばかりなのがいい)
• Build Insider(なんかかっこいいし社内エンジニアの支持率高)
• @IT(開発・運用構築に関する記事がメイン)
• CodeZine(開発者向け情報から初心者向け漫画まで)
• Tech Target(Azure 記事は少なめ、最近増えてる)
34
勉強:ブログ、FB、Twitter… • ブログ
– Windows Azure Japan Team Blog • http://blogs.msdn.com/b/windowsazurej/
– Windows Azure サポートチームブログ • http://blogs.msdn.com/b/dsazurejp/
– ブログ • S/N RATIO http://satonaoki.wordpress.com/
• 青い空の向こうへ http://blogs.msdn.com/b/bluesky/
• 雲のごとく http://blogs.msdn.com/b/daisukei/
• TANTO-POCO A POCO http://ayakotan.wordpress.com/
• ブチザッキ http://buchizo.wordpress.com/ 等々
• Facebook – アジュラーなお友達の皆さんのおかげで情報の宝庫です
• Twitter – とにかく一番情報が早いです #jazug
– キーワード検索したりする
35 調べものしてると最後には知ってる人のブログに行きつく
勉強:イベントに参加する • JAZUG
– 3周年イベント
– 日本DC祭り 東京/大阪
• MSセミナー、カンファレンス – Build 記念セミナー
– Windows Azure早わかり講座
– The Microsoft Conference 2013
– Windows Azure Conference
• Build Insider – Build Insider OFFLINE
– Build Insider女子部勉強会
• ACE – 定例会・ワーキンググループ/Azuring!
36 Azure イベントカレンダー/FB/スライドシェア等をご参考に…
• 社内レクチャー(クラウドとは何ぞや~Webサイトや仮想マシン)
• 本
• Webメディア
• ブログ、Facebook、Twitter
• 勉強会 etc…
少しずつ少しずつ…
37
Azureを知って思うこと
Before
・たくさんのサービスがあって複雑、レベル高い
・素人には使えないっショ…
After
・そんなことない!シンプル~ハイレベルなものまで、ニーズに合わせていろんな使い方ができる
・ノンテクにも手軽で便利な使い道がある!
例えば…
38
例1.Webサイトをレンタルサーバー代わりに使う
Webサイト
• 数クリックでサイト構築できる、手軽
• ギャラリーにいろんなOSSが用意されてる
(約50種類)
39
Webサイト
無料で使い続けることもできる!
40 無料ドメインのURL:○○○.azurewebsites.net
無料 共有 基本 標準
サイト数 10サイト 100サイト 無制限 無制限
スケールアウト 使用不可 インスタンス
6個(共有)
インスタンス
3個(占有)
占有インスタンス
10個(占有)
+自動スケール
ストレージ用量 1GB 1GB 10GB 50GB
サーバー環境 共有 共有 占有 占有
サービスレベル一覧 ※最近4つになりました
ギャラリーのWordPressを使ってサイトを作る
・数クリックで本格的なブログがすぐできちゃう
41
ギャラリー
サイト管理者 (CMS)
Webサイト
ユーザー
日本語版WordPressの追加でさらに簡単になりました
Dropboxを使ってサイトを作ることもできる
・おなじみのDropboxを使える!すみませんGitHub知りませんでした…
・CMSを使わずにサイトを作ることができる
・Dropboxでデータをアップ⇒同期すれば即公開
42
サイト管理者
Webサイト
同期
ユーザー
無料テンプレとか使ってオリジナルサイト作る
例2.ストレージ(BLOB)で データの共有やバックアップ
• パブリックorプライベート アクセス設定ができる
パブリック⇒Webで公開 友達と共有したり!
プライベート⇒非公開 データのバックアップしたり!
43
ストレージ
その設定の簡単さに衝撃
さらにAzureストレージのすごいところ
• バックアップばっちり
1つのデータセンターでデータを3つ複製して保管
さらに別のデータセンターでも3つ複製して保管
⇒合計6多重でデータをバックアップ
44
西日本 リージョン
東日本 リージョン
2014年5月~
– ローカル冗長:最大65%OFF
– 地理冗長:最大44%OFF
まとめ
45
• Microsoft Azureのご紹介
– 日本DCを中心にざっくり概要のご紹介
☆MSがどうやらAzureに本気です
☆Azure進化し続けている!今後も目が離せないね!
• Azureとの出会い~今のダイジェスト
– どうやってAzureの勉強をしたか
– Azureについて思ったこと
• Webサイトとストレージ(BLOB)のご紹介
☆基本的な部分はまず公式で勉強⇒ブログ、ニュースで肉付けしていくイメージで…
☆もっと精進します(おすすめの勉強法があれば教えてください!)
☆もっと気軽にたくさんの人に利用してほしい!
最後に…告知
46
ありがとうございました!
47
top related