Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
はじめてのAzure
Azure的ピタゴラスイッチのススメ
- PaaS・サーバーレス 初級編 -
福岡クラウドUG Night
2017/08/31
Noriko Matsumoto
自己紹介
株式会社オルターブース デザインアーキテクト
香蘭女子短期大学 非常勤講師
Microsoft MVP for Microsoft Azure(2016年~2017年)
JAZUG福岡支部「ふくあず」、JAZUG女子部
LogicFl...
JAZUG福岡支部(ふくあず)
Copyright© 2015, JAZUG All Rights Reserved.
3
Japan Azure User Group
略称 JAZUG (じゃずゆーじー)
Microsoft Azureを学び...
本日お話すること
Microsoft Azureとは?
今回注目するサービス
App Serviceの概要
Azureのサーバーレスコンピューティング
DEMO
Copyright© 2015, JAZUG All Rights Reserve...
Microsoft Azureとは?
Copyright© 2015, JAZUG All Rights Reserved.
5
Microsoft Azureとは?
マイクロソフトが提供している
パブリッククラウドサービス
PaaSとIaaSの両方をサポート
小規模~大規模まで対応可能な
Webサイト構築
ノンコーディングでServerless
フルマネージドなDBサー...
Azureのリージョン数
Copyright© 2015, JAZUG All Rights Reserved.
7
現在42リージョン
Azureのサービス範囲
Copyright© 2015, JAZUG All Rights Reserved.
8
Copyright© 2015, JAZUG All Rights Reserved.
9
幅広すぎる機能・サービス…
すべて覚えるのは正直大変。ポイントを押さえよう!
Azureを始めるためのポイント
Excel/Accessマスターなら SQL Database
Webアプリに興味がある人は App Service
インフラに強い...
今回注目するサービス
Copyright© 2015, JAZUG All Rights Reserved.
11App Service Logic Apps
App Service の概要
AzureのPaaSサービス
App Serviceとは?
Copyright© 2015, JAZUG All Rights Reserved.
13
Web Apps Logic Apps
API Apps Mobile Apps
新しい枠組みで複数のサービスをまとめた...
App Serviceとは?
Copyright© 2015, JAZUG All Rights Reserved.
14
言語とフレームワーク
ASP.NET、Node.js、Java、PHP、Pythonをサポート
DevOps の最適化
...
事例:三重県(伊勢志摩サミット)
Copyright© 2015, JAZUG All Rights Reserved.
15
「安全で正確な情報発信」を保つべく、伊勢志摩サミット三重県民会議では、Azure 上に
新たな Web システムを構...
事例:IMAGE WORKS(富士フイルムソフトウエア株式会社)
Copyright© 2015, JAZUG All Rights Reserved.
16
Azure の PaaS を最大限に活用することで、提供基盤を刷新。Azure Fu...
事例:株式会社カラー
Copyright© 2015, JAZUG All Rights Reserved.
17
『ヱヴァンゲリヲン新劇場版』シリーズを制作している株式会社カラーは、コーポ
レートサイトを運用するためWordpress用ウェブ...
Azureのサーバーレス
コンピューティング
Copyright© 2015, JAZUG All Rights Reserved.
18
サーバーレス コンピューティングとは?
サーバー・インフラストラクチャ・オペレーティング システム
を抽象化したもの。
発生するイベントやトリガーにほぼリアルタイムで反応すること
で、クラウド内で駆動。
完全管理型サービスとして、サーバー管理と...
Azure Event Gridの登場
8/17に突然登場
サーバレスイベントの
管理を支援する
Azure 上で発生する
イベントを検知・連携
1対多、多対1も可
サブスクリプションは
Webhookで呼び出し
現在はプレビュー
Copyri...
Azureにおけるサーバーレスの選択肢
Copyright© 2015, JAZUG All Rights Reserved.
21
Logic Appsとは?
料金は使用したリソース分のみ
連携サービスの圧倒的な豊富さ
提供されているコネクタは100以上
Azure Functionsとの連携もできる
コネクタをつなぐだけの手軽さ
ノンコーディングで機能開発できる
Copy...
Copyright© 2015, JAZUG All Rights Reserved.
23
サービス数
159
2017.8.31 現在
こんなサービスのコネクタも!
Copyright© 2015, JAZUG All Rights Reserved.
24
実際につくってみた その1
Copyright© 2015, JAZUG All Rights Reserved.
25
実際につくってみた その2
Copyright© 2015, JAZUG All Rights Reserved.
26
DEMO
Copyright© 2015, JAZUG All Rights Reserved.
27
ご清聴ありがとうございました
Copyright© 2015, JAZUG All Rights Reserved.
28
Upcoming SlideShare
Loading in …5
×

はじめてのAzure Azure的ピタゴラスイッチのススメ- PaaS・サーバーレス 初級編 -

806 views

Published on

2017/8/31にFukuoka Growth Nextで開催した、AWS・Azure・Googleの3大クラウドのユーザーグループ合同クラウド勉強会の登壇資料です。

Published in: Engineering
  • Be the first to comment

はじめてのAzure Azure的ピタゴラスイッチのススメ- PaaS・サーバーレス 初級編 -

  1. 1. はじめてのAzure Azure的ピタゴラスイッチのススメ - PaaS・サーバーレス 初級編 - 福岡クラウドUG Night 2017/08/31 Noriko Matsumoto
  2. 2. 自己紹介 株式会社オルターブース デザインアーキテクト 香蘭女子短期大学 非常勤講師 Microsoft MVP for Microsoft Azure(2016年~2017年) JAZUG福岡支部「ふくあず」、JAZUG女子部 LogicFlow-ja、Webっちゃ Copyright© 2015, JAZUG All Rights Reserved. 2 松本 典子(まつもと のりこ) Blog:http://zuvuyalink.net/nrjlog/ Twitter:@nori790822 Facebook:https://www.facebook.com/noriji822 Microsoft MVP Profile ふくあずロゴつくりました。
  3. 3. JAZUG福岡支部(ふくあず) Copyright© 2015, JAZUG All Rights Reserved. 3 Japan Azure User Group 略称 JAZUG (じゃずゆーじー) Microsoft Azureを学び、楽しみ、活かす、 日本のユーザーグループの福岡支部 「Azure を通じて、技術・交流・実ビジネスを楽しむ。」 “ちょっと興味がある=ゆるふわな方”から“実ビジネスで使うんだ よね”な方まで大歓迎! プログラマ~企画者、デザイナー大歓迎です! https://fukuazu.connpass.com https://www.facebook.com/groups/fukuazu/
  4. 4. 本日お話すること Microsoft Azureとは? 今回注目するサービス App Serviceの概要 Azureのサーバーレスコンピューティング DEMO Copyright© 2015, JAZUG All Rights Reserved. 4
  5. 5. Microsoft Azureとは? Copyright© 2015, JAZUG All Rights Reserved. 5
  6. 6. Microsoft Azureとは? マイクロソフトが提供している パブリッククラウドサービス PaaSとIaaSの両方をサポート 小規模~大規模まで対応可能な Webサイト構築 ノンコーディングでServerless フルマネージドなDBサーバを構築できる 様々な用途に対応出来るクラウドサービス Copyright© 2015, JAZUG All Rights Reserved. 6
  7. 7. Azureのリージョン数 Copyright© 2015, JAZUG All Rights Reserved. 7 現在42リージョン
  8. 8. Azureのサービス範囲 Copyright© 2015, JAZUG All Rights Reserved. 8
  9. 9. Copyright© 2015, JAZUG All Rights Reserved. 9
  10. 10. 幅広すぎる機能・サービス… すべて覚えるのは正直大変。ポイントを押さえよう! Azureを始めるためのポイント Excel/Accessマスターなら SQL Database Webアプリに興味がある人は App Service インフラに強い方は Virtual Machine + LB + VNET 機械学習に興味のある方は Machine Learning AIに興味のある方は Cognitive Services サーバーレスに興味のある方は Azure Function・Logic Apps Copyright© 2015, JAZUG All Rights Reserved. 10
  11. 11. 今回注目するサービス Copyright© 2015, JAZUG All Rights Reserved. 11App Service Logic Apps
  12. 12. App Service の概要 AzureのPaaSサービス
  13. 13. App Serviceとは? Copyright© 2015, JAZUG All Rights Reserved. 13 Web Apps Logic Apps API Apps Mobile Apps 新しい枠組みで複数のサービスをまとめたサービスの 総称
  14. 14. App Serviceとは? Copyright© 2015, JAZUG All Rights Reserved. 14 言語とフレームワーク ASP.NET、Node.js、Java、PHP、Pythonをサポート DevOps の最適化 Visual Studio Team Services、GitHub、BitBucket で 継続的インテグレーションとデプロイをセットアップ 展開スロット・ABテスト 高可用性を備えたグローバルなスケール 手動または自動でスケールアップまたはスケールアウトを実行 SLA 99.95%の高可用性(BASICプラン以上) Linux上で動作するApp Service on Linuxもプレビュー Docker Containerベース
  15. 15. 事例:三重県(伊勢志摩サミット) Copyright© 2015, JAZUG All Rights Reserved. 15 「安全で正確な情報発信」を保つべく、伊勢志摩サミット三重県民会議では、Azure 上に 新たな Web システムを構築。そこで伊勢志摩サミット三重県民会議の Web サイトを運用 することで、平常時を大幅に上回るアクセスとサイバー攻撃がある中でも「安全で正確な 情報発信」を実現。 https://www.microsoft.com/ja-jp/casestudies/mieken.aspx
  16. 16. 事例:IMAGE WORKS(富士フイルムソフトウエア株式会社) Copyright© 2015, JAZUG All Rights Reserved. 16 Azure の PaaS を最大限に活用することで、提供基盤を刷新。Azure Functions を利 用したサーバーレスの設計をとることで、サービス提供の安定化とアジリティの向上 を実現。さらに、NoSQL である Azure DocumentDB をシステム上に組み込むこと で、利用時の応答性を飛躍的に向上させた。 https://www.microsoft.com/ja-jp/casestudies/ffs.fujifilm.aspx
  17. 17. 事例:株式会社カラー Copyright© 2015, JAZUG All Rights Reserved. 17 『ヱヴァンゲリヲン新劇場版』シリーズを制作している株式会社カラーは、コーポ レートサイトを運用するためWordpress用ウェブサーバーをオンプレミスから、 Azure WebApps に移行。 https://customers.microsoft.com/en-us/story/japanese-anime-production-studio-utilizes-open-source
  18. 18. Azureのサーバーレス コンピューティング Copyright© 2015, JAZUG All Rights Reserved. 18
  19. 19. サーバーレス コンピューティングとは? サーバー・インフラストラクチャ・オペレーティング システム を抽象化したもの。 発生するイベントやトリガーにほぼリアルタイムで反応すること で、クラウド内で駆動。 完全管理型サービスとして、サーバー管理と容量計画は開発者に は表示されず、課金はコードを実行して消費したリソースまたは 実時間に基づいて計算される。 これによって、スケーリングから解放される。 Copyright© 2015, JAZUG All Rights Reserved. 19 https://azure.microsoft.com/ja-jp/overview/serverless-computing/#explore-azure-serverless-apps
  20. 20. Azure Event Gridの登場 8/17に突然登場 サーバレスイベントの 管理を支援する Azure 上で発生する イベントを検知・連携 1対多、多対1も可 サブスクリプションは Webhookで呼び出し 現在はプレビュー Copyright© 2015, JAZUG All Rights Reserved. 20
  21. 21. Azureにおけるサーバーレスの選択肢 Copyright© 2015, JAZUG All Rights Reserved. 21
  22. 22. Logic Appsとは? 料金は使用したリソース分のみ 連携サービスの圧倒的な豊富さ 提供されているコネクタは100以上 Azure Functionsとの連携もできる コネクタをつなぐだけの手軽さ ノンコーディングで機能開発できる Copyright© 2015, JAZUG All Rights Reserved. 22
  23. 23. Copyright© 2015, JAZUG All Rights Reserved. 23 サービス数 159 2017.8.31 現在
  24. 24. こんなサービスのコネクタも! Copyright© 2015, JAZUG All Rights Reserved. 24
  25. 25. 実際につくってみた その1 Copyright© 2015, JAZUG All Rights Reserved. 25
  26. 26. 実際につくってみた その2 Copyright© 2015, JAZUG All Rights Reserved. 26
  27. 27. DEMO Copyright© 2015, JAZUG All Rights Reserved. 27
  28. 28. ご清聴ありがとうございました Copyright© 2015, JAZUG All Rights Reserved. 28

×