Microsoft Azure 概要

688 views

Published on

Azureの概要について、参加者の皆様にとってなるべく分かりやすく・納得できるように解説しました。

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
688
On SlideShare
0
From Embeds
0
Number of Embeds
18
Actions
Shares
0
Downloads
8
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Microsoft Azure 概要

  1. 1. Azureについて30分話します GWABC 2015 in Japan@ gloops 2015/04/24 五十嵐 祐貴 ( @bonprosoft ) Welcome to GWABC 2015!
  2. 2. 自己紹介 • 五十嵐 祐貴 ( @bonprosoft ) • 東北大学工学部 • Microsoft MVP for .NET • 所属団体 – Microsoft Student Partners Fellow – サトヤ仙台 2
  3. 3. このセッションの目的 • Azureの可能性を(なんとなく)理解する 3
  4. 4. いますぐアクセス! • http://azurevote.azurewebsites.net/ 皆さんの理解度に合わせてセッションを進めてい きます! これもAzureでホストされています! 4
  5. 5. AZUREの全体像 Azureの全体像に関して簡単にご説明します 5
  6. 6. くらうど? オンプレミス IaaS PaaS Saas Applications Applications Applications Applications Middleware Middleware Middleware Middleware OS OS OS OS Hardware Hardware Hardware Hardware Network Network Network Network 6 ※赤字はユーザーが管理する必要のあるもの
  7. 7. くらうど? オンプレミス IaaS PaaS Saas Applications Applications Applications Applications Middleware Middleware Middleware Middleware OS OS OS OS Hardware Hardware Hardware Hardware Network Network Network Network 7 ※赤字はユーザーが管理する必要のあるもの Microsoft Azureが 主に扱っている分野 Office 365など
  8. 8. くらうど? オンプレミス IaaS PaaS Saas Applications Applications Applications Applications Middleware Middleware Middleware Middleware OS OS OS OS Hardware Hardware Hardware Hardware Network Network Network Network 8 ※赤字はユーザーが管理する必要のあるもの Microsoft Azureが 主に扱っている分野 Office 365など
  9. 9. 例えば… オンプレミス IaaS (レンタカー) PaaS (往復プラン) Saas(ツアー) 旅行内容 旅行内容 旅行内容 旅行内容 宿の手配 宿の手配 宿の手配 宿の手配 車の運転 車の運転 車の運転 車の運転 車の用意 車の用意 車の用意 車の用意 道路の整備 道路の整備 道路の整備 道路の整備 9 ※赤字はユーザーが手配する必要のあるもの Office 365など?Microsoft Azureが 担っているポジション?
  10. 10. つまり… • ユーザーは欲しい部分だけをつまみ食い – ユーザーが管理する必要のない部分を任せることができる • Azureにホストを任せるメリット – 簡単&スピード構築 – 高い信頼性 – 柔軟なサービス 10
  11. 11. あってよかった!Azure事例(1) 「とりあえず実際に動かしたいから、ステージ ング環境作ってくれない?」 11 依頼人 Aさん 「了解です…(え、この人環境作る労力分かっ ていってるのかな…)」 「はーい(朝飯前だわ)」 そう、Microsoft Azureなら簡単構築!
  12. 12. Web Apps Mobile Apps API Apps Logic Apps Virtual Machines App Service Cloud Service Remote App Batch あってよかった!Azure事例(1) Azureが提供するサービス その1 • Azureは2015年4月現在、以下のサービスが提供されています。 コンピューティング編 = App Service
  13. 13. あってよかった!Azure事例(1) Azure Web Apps • Webサイト/アプリケーションをホストすることに特化した サービス • .NETはもちろん、Node.js / PHP / Python / Javaなども利用可能 • Moncoを用いてブラウザ上で直接編集することも可能 • バージョン管理システムやDropboxなどからのデプロイも可能 • Microsoft Azure for DreamSpark 対象サービス – 無料で10個までホスト可能
  14. 14. あってよかった!Azure事例(1) Azure Mobile Apps • 様々なプラットフォームが利用するバックエンドサーバーをホ ストすることに特化したサービス – MBaaSと言ったりもします • 一般的にサーバーサイドで求められる共通機能を利用可能 – Web Appsとの違いはPush通知やユーザ認証などを簡単に利用できる点 • クライアント側の開発にも各プラットフォーム向けにSDKが提供 • 無料分あり – 無料で10個までホスト可能
  15. 15. あってよかった!Azure事例(1) Azure Virtual Machines • WindowsやLinuxを動作させた仮想マシンを提供するサービス • ユーザーが自由にアプリケーションをインストール可能
  16. 16. Application Insights Visual Studio Online Machine Learning Media Service Access Control API Manageme nt Event Hubs HDInsight Marketplac e あってよかった!Azure事例(1) Azureが提供するサービス その2 アプリケーションサービス編 他多数
  17. 17. あってよかった!Azure事例(1) Visual Studio Online & Application Insights • ソースコード管理やテストの実行、デプロイなどアプリケー ションの開発支援・管理を集中して行うことの出来るサービス – ALM (Application Lifecycle Management)なんて呼ばれてたりします • Application Insightsはアプリケーションのパフォーマンスを計測 してモニタすることが出来るサービス – ユーザーがどのように利用しているかを分析することも可能 – 条件を満たしたら電子メールなどで開発者へ警告を送ることも出来ます
  18. 18. あってよかった!Azure事例(1) Azure Machine Learning • 機械学習をクラウドの力を活かしてより強力・簡単、そして視 覚的に行うことが出来るサービス • Azureの他サービスとの連携や学習結果をWeb APIとして公開す ることも可能 • 幅広いモジュールをドラッグ・アンド・ドロップで扱える – 代表的な学習モデルやR/Pythonの呼び出しも可能
  19. 19. あってよかった!Azure事例(1) Azure Media Services • クラウドのリソースを活用して、多数デバイス向けの動画のエ ンコードや配信を行うことができるサービス • クラウドの利点を活かしたストリーミングも可能 – Azure CDNを用いて、より効率的にユーザーへ配信する • 自動で字幕を作成することも可能 – 動画をアップロードしておいて後々検索ということも…
  20. 20. Storage blob Document DB Cache SQL Database Search あってよかった!Azure事例(1) Azureが提供するサービス その他 データサービス編 他 Virtual Network Traffic Manager ExpressRou te ネットワーク編
  21. 21. あってよかった!Azure事例(2) 「アクセス増えてきたから最近重いって苦情来 てる、なんとかしてくれない?」 21 依頼人 Aさん 「了解です…(え、マシンスペックあげるの? 環境構築しなおす必要あるのかな?)」 「はーい(朝飯前だわ)」 そう、Microsoft Azureならスケーラブルも簡単!
  22. 22. あってよかった!Azure事例(2) 「最近アメリカからのアクセスが多いんだけど、 アメリカにもサーバー置いてよ」 22 依頼人 Aさん 「了解です…(え、地域ごとの負荷分散?どう やって実現しようかな…)」 「はーい(Traffic Manager作るか)」 そう、Microsoft Azureなら負荷分散も簡単!
  23. 23. あってよかった!Azure事例(2) Azureのスケーラブル • Azure Web Appsの例
  24. 24. あってよかった!Azure事例(2) Azureの負荷分散 • 世界中にあるAzureのデータセンターを数クリックで有効活用 • ユーザーに最も近いデータセンターから配信することも可能 – Media Servicesなどでは非常に有効 日本にも東日本と西日 本があります!
  25. 25. 小まとめ • ユーザーの実現したい内容を、クラウドの力を最大限に活用し てサポート – 幅広いサービス – 強力なリソース – 様々な地域にあるデータセンター • Azureの可能性をなんとなく感じていただけましたか?
  26. 26. デモ 豊富なデモでAzureの魅力をお伝えします 26
  27. 27. デモ内容 • VSShare • Kinect as IoT (君も今日からWebMatrixMan) • MSP Fellow 栗原 尚弘さんによるスーパーデモ など 27
  28. 28. まとめ • Azureは決して遠い存在ではない – 開発者にとって必要な敷居を大幅に下げてくれるサービス • 最新のテクノロジや流行も頻繁に取り入れている – 「Windowsプラットフォームしか使えない」ことはありません – 進化スピードは圧倒的 • その内容、一緒にAzureで実現してみませんか – クラウドの力を最大限に活用していきましょう 28
  29. 29. 参考資料 • まだ知らない人のための最新Microsoft Azure入門 – Azureの全体像に関して非常にわかりやすく解説されています – http://www.buildinsider.net/web/azure/01 • Microsoft Azure 概要 – Azureの主要なサービスについて詳しく分かりやすく解説されて います – http://www.slideshare.net/osamum/microsoft-azure-2015-4 29
  30. 30. 30

×