Movatterモバイル変換


[0]ホーム

URL:


Uploaded byyasuhide_lee
PPTX, PDF1,062 views

Azure Web Appを利用したWebアプリ開発

Azure Web Appを利用したWebアプリ開発についてまとめました。特に、単なるデプロイから運用に持っていくまでに必要な項目をまとめてみました。

Embed presentation

Download to read offline
Azure Web Appを利用したWebアプリ開発李 康秀1/19Azure Web Appを利用したWebアプリ開発李 康秀
Azure Web Appを利用したWebアプリ開発李 康秀2/19アジェンダ1. Azureで簡単にWebアプリを構築する。2. Webアプリの運用までに必要なことを学ぶ。
Azure Web Appを利用したWebアプリ開発李 康秀3/19パブリッククラウドサービス①インターネット経由でAmazon Web Service (Amazon社)②必要なコンピューティングやサービスを③必要なときに必要な分だけ購入し活用することができるGoogle Cloud Platform (Google社)例) Microsoft Azure (Microsoft社)[1][1]Azure テクノロジ入門 2016
Azure Web Appを利用したWebアプリ開発李 康秀4/19サービスモデル[2]Stack 24/7 「Azure: On Premises vs IaaS vs Paas vs SaaS」https://stack247.wordpress.com/2015/05/21/azure-on-premises-vs-iaas-vs-paas-vs-saas/[2]パブリッククラウドサービスが提供するのは主にここの部分
Azure Web Appを利用したWebアプリ開発李 康秀5/19Microsoft AzureMicrosoft社が提供するパブリッククラウドサービス
Azure Web Appを利用したWebアプリ開発李 康秀6/19Azureの歴史2008年10月 Windows Azure 発表(PaaS)2010年01月 Windows Azure 正式リリース2013年04月 IaaS提供開始2014年02月 国内データセンター開設2014年03月 Microsoft Azureへ名称変更[3]くらう道 「そもそもMicrosoft Azureとは?」https://www.cloudou.net/azure/azure003/[3]
Azure Web Appを利用したWebアプリ開発李 康秀7/19Azureのサービス一覧[4]いまさら聞けない!Microsoft Azure 概要 - 第三回 -http://zigsow.jp/m/azurewave/article/175330/[4]
Azure Web Appを利用したWebアプリ開発李 康秀8/19Web Appsの配置データセンターインスタンススタンプスタンプ = ゲストOSの集合体→スタンプごとに固有のIPアドレスを保有インスタンス= App Service PlanWebアプリ = Web App→Webアプリごとに固有のホスト名を保有
Azure Web Appを利用したWebアプリ開発李 康秀9/19実際に構築してみます
Azure Web Appを利用したWebアプリ開発李 康秀10/19めでたしめでたし
Azure Web Appを利用したWebアプリ開発李 康秀11/19でも...これだけでは運用できません!
Azure Web Appを利用したWebアプリ開発李 康秀12/19RASISReliability(信頼性) (SLAで保証されている)Availability(可用性) デプロイメントスロット、スケールアウトServiceability(保守性) 診断ログ、Application InsightsIntegrity(保全性) バックアップSecurity(安全性) カスタムドメイン、SSL証明書、Application Gateway(WAF)システムが「どれだけ、しっかりしてるか?」を判断するための要素[45 「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典https://wa3.i-3-i.info/word16314.html[5]
Azure Web Appを利用したWebアプリ開発李 康秀13/19可用性■デプロイメントスロット一つのインスタンス上に複数の環境を構築できる機能。データセンターインスタンススタンプ本番環境開発環境ステージング環境 各環境をスワップすることが可能
Azure Web Appを利用したWebアプリ開発李 康秀14/19可用性■スケールアウト負荷に応じてインスタンス数を自動で増減してくれる機能。データセンターインスタンススタンプ例)メモリの使用率が70%を超えたらインスタンス数を1個増やす。cf. ■スケールアップインスタンスのスペックを手動で変更する機能。
Azure Web Appを利用したWebアプリ開発李 康秀15/19保守性■診断ログ→Blobに格納することが多い。・アプリケーションログ・Webサーバーログ・詳細なエラーメッセージ・失敗した要求のトレース■Application Insightsパフォーマンス管理のためのサービス・ページビュー、読み込みのパフォーマンス・ WebサーバのCPU、メモリ、ネットワーク使用率・ユーザー数とセッション数 etc...App Service PlanWeb AppStorage(Blob) Application Insightsログの送信パフォーマンス情報の送信
Azure Web Appを利用したWebアプリ開発李 康秀16/19安全性■カスタムドメインWebアプリに保有させることができる独自のホスト名。データセンターインスタンススタンプWebアプリ = Web App→Webアプリごとに既定のホスト名を保有((リソース名).azurewebsites.net)+独自のホスト名(=カスタムドメイン)を保有可能
Azure Web Appを利用したWebアプリ開発李 康秀17/19安全性■SSL証明書カスタムドメインのサーバ証明書。データセンターインスタンススタンプWebアプリ = Web App→Webアプリごとに既定のホスト名を保有+独自のホスト名を保有 ← これの証明書が必要
Azure Web Appを利用したWebアプリ開発李 康秀18/19安全性■Application Gateway(WAF)以下の攻撃等をから防止する機能。・クロスサイトスクリプティング・SQLインジェクション攻撃・リモートコード実行・セッション固定攻撃 etc...App Service PlanWeb AppStorage(Blob) Application Insightsログの送信パフォーマンス情報の送信Application Gateway(WAF)ログの送信
Azure Web Appを利用したWebアプリ開発李 康秀19/19まとめ1. Azureで簡単にWebアプリを構築した。2. Webアプリの運用までにRASISを考慮する必要があることを学んだ。

Recommended

PPTX
Azure Web Apps と Azure Mobile Apps
PPTX
XamarinでAzure AD認証 (リフレッシュトークン対応)
PPTX
本番運用で使うVisual Studio
PPTX
Xamarin + Azure Mobile Appsの現実
PDF
WordPress 使いのためのMicrosoft Azure 超入門
PDF
JAWSUG初心者支部 AWSの勉強の仕方
PPTX
現実的な「WordPress on Azure App Service」 クイックスタート
PPTX
Face APIで開発する時に使っている7つの道具
PDF
Api Meetup #9 - JAZUG
PDF
DevLove Kansai AWS
PDF
2021/6/29 Azure Hybrid and Multicloud Digital Event の内容を日本語でお届け!
PDF
Logic Apps と Api Apps の話
PDF
Aks on azure stack hci with azure arc
PDF
gumiStudy #18 クラウドを使うユーザーが考えるべきこと
PDF
JAWSUG Osaka S3 CloudSearch
PPTX
Running Kubernetes on Azure
PDF
Azure Arcで「どこでも」Azureサービスを利用可能に!
PDF
はじめよう Azure Functions
PDF
Swaggerで始めるモデルファーストなAPI開発
PDF
Jawsug osaka10 service&regions
PDF
Innovation eggcloudnative
PDF
インフラ管理者に送る あらためての IoT Edge / IoT Hub
PPTX
ハイブリッドクラウド研究会趣旨説明とこれまでの取り組み(2019/01/24)
PDF
Azure Fundamental
PPTX
APIモック3分クッキング
PPTX
なるほどわかった!App Service on Linux
PPTX
イノベーションエッグLt資料
PPTX
MT東京-16 CMS夏祭り CMS をもっと便利にするマイクロソフトのサービス概要
PPT
Using Windows Azure
PPTX
Azure Web Apps 入門

More Related Content

PPTX
Azure Web Apps と Azure Mobile Apps
PPTX
XamarinでAzure AD認証 (リフレッシュトークン対応)
PPTX
本番運用で使うVisual Studio
PPTX
Xamarin + Azure Mobile Appsの現実
PDF
WordPress 使いのためのMicrosoft Azure 超入門
PDF
JAWSUG初心者支部 AWSの勉強の仕方
PPTX
現実的な「WordPress on Azure App Service」 クイックスタート
PPTX
Face APIで開発する時に使っている7つの道具
Azure Web Apps と Azure Mobile Apps
XamarinでAzure AD認証 (リフレッシュトークン対応)
本番運用で使うVisual Studio
Xamarin + Azure Mobile Appsの現実
WordPress 使いのためのMicrosoft Azure 超入門
JAWSUG初心者支部 AWSの勉強の仕方
現実的な「WordPress on Azure App Service」 クイックスタート
Face APIで開発する時に使っている7つの道具

What's hot

PDF
Api Meetup #9 - JAZUG
PDF
DevLove Kansai AWS
PDF
2021/6/29 Azure Hybrid and Multicloud Digital Event の内容を日本語でお届け!
PDF
Logic Apps と Api Apps の話
PDF
Aks on azure stack hci with azure arc
PDF
gumiStudy #18 クラウドを使うユーザーが考えるべきこと
PDF
JAWSUG Osaka S3 CloudSearch
PPTX
Running Kubernetes on Azure
PDF
Azure Arcで「どこでも」Azureサービスを利用可能に!
PDF
はじめよう Azure Functions
PDF
Swaggerで始めるモデルファーストなAPI開発
PDF
Jawsug osaka10 service&regions
PDF
Innovation eggcloudnative
PDF
インフラ管理者に送る あらためての IoT Edge / IoT Hub
PPTX
ハイブリッドクラウド研究会趣旨説明とこれまでの取り組み(2019/01/24)
PDF
Azure Fundamental
PPTX
APIモック3分クッキング
PPTX
なるほどわかった!App Service on Linux
PPTX
イノベーションエッグLt資料
PPTX
MT東京-16 CMS夏祭り CMS をもっと便利にするマイクロソフトのサービス概要
Api Meetup #9 - JAZUG
DevLove Kansai AWS
2021/6/29 Azure Hybrid and Multicloud Digital Event の内容を日本語でお届け!
Logic Apps と Api Apps の話
Aks on azure stack hci with azure arc
gumiStudy #18 クラウドを使うユーザーが考えるべきこと
JAWSUG Osaka S3 CloudSearch
Running Kubernetes on Azure
Azure Arcで「どこでも」Azureサービスを利用可能に!
はじめよう Azure Functions
Swaggerで始めるモデルファーストなAPI開発
Jawsug osaka10 service&regions
Innovation eggcloudnative
インフラ管理者に送る あらためての IoT Edge / IoT Hub
ハイブリッドクラウド研究会趣旨説明とこれまでの取り組み(2019/01/24)
Azure Fundamental
APIモック3分クッキング
なるほどわかった!App Service on Linux
イノベーションエッグLt資料
MT東京-16 CMS夏祭り CMS をもっと便利にするマイクロソフトのサービス概要

Similar to Azure Web Appを利用したWebアプリ開発

PPT
Using Windows Azure
PPTX
Azure Web Apps 入門
PDF
Web appsとcleardbで作る簡単webサイト
PPT
Keynote
PDF
Microsoft Azure ~ Web開発 & モバイル開発者向け情報 ~
PDF
Microsoft Azure上にwebサイトやアプリケーションを構築する方法 - MVP ComCamp -2nd Round Day 2
PDF
20220825_JAZUGLT.pdf
PPTX
20150218 mt azure_handson
PDF
Azure App Service Overview LT
PPTX
20110924 shizuoka azure-forsharing
PDF
Lt tokyoweblab 20150419
PDF
2021/03/19 パブリッククラウドを活かす運用プロセス自動化
PDF
はじめての Azure 開発
PDF
なるほどわかった!平成最後のAzureとAppService編
PDF
Mvc conf session_5_isami
PPTX
.NETアプリのクラウド移行~Azure Service Fabricを丁寧に
PDF
Azure App Service Overview
PDF
俺の俺による俺のための App Service Environment
PPTX
JDMC Azureアプリ開発入門
PPTX
Azure appservice で作るwordpress-サイト
Using Windows Azure
Azure Web Apps 入門
Web appsとcleardbで作る簡単webサイト
Keynote
Microsoft Azure ~ Web開発 & モバイル開発者向け情報 ~
Microsoft Azure上にwebサイトやアプリケーションを構築する方法 - MVP ComCamp -2nd Round Day 2
20220825_JAZUGLT.pdf
20150218 mt azure_handson
Azure App Service Overview LT
20110924 shizuoka azure-forsharing
Lt tokyoweblab 20150419
2021/03/19 パブリッククラウドを活かす運用プロセス自動化
はじめての Azure 開発
なるほどわかった!平成最後のAzureとAppService編
Mvc conf session_5_isami
.NETアプリのクラウド移行~Azure Service Fabricを丁寧に
Azure App Service Overview
俺の俺による俺のための App Service Environment
JDMC Azureアプリ開発入門
Azure appservice で作るwordpress-サイト

Azure Web Appを利用したWebアプリ開発

  • 1.
    Azure Web Appを利用したWebアプリ開発李康秀1/19Azure Web Appを利用したWebアプリ開発李 康秀
  • 2.
    Azure Web Appを利用したWebアプリ開発李康秀2/19アジェンダ1. Azureで簡単にWebアプリを構築する。2. Webアプリの運用までに必要なことを学ぶ。
  • 3.
    Azure Web Appを利用したWebアプリ開発李康秀3/19パブリッククラウドサービス①インターネット経由でAmazon Web Service (Amazon社)②必要なコンピューティングやサービスを③必要なときに必要な分だけ購入し活用することができるGoogle Cloud Platform (Google社)例) Microsoft Azure (Microsoft社)[1][1]Azure テクノロジ入門 2016
  • 4.
    Azure Web Appを利用したWebアプリ開発李康秀4/19サービスモデル[2]Stack 24/7 「Azure: On Premises vs IaaS vs Paas vs SaaS」https://stack247.wordpress.com/2015/05/21/azure-on-premises-vs-iaas-vs-paas-vs-saas/[2]パブリッククラウドサービスが提供するのは主にここの部分
  • 5.
    Azure Web Appを利用したWebアプリ開発李康秀5/19Microsoft AzureMicrosoft社が提供するパブリッククラウドサービス
  • 6.
    Azure Web Appを利用したWebアプリ開発李康秀6/19Azureの歴史2008年10月 Windows Azure 発表(PaaS)2010年01月 Windows Azure 正式リリース2013年04月 IaaS提供開始2014年02月 国内データセンター開設2014年03月 Microsoft Azureへ名称変更[3]くらう道 「そもそもMicrosoft Azureとは?」https://www.cloudou.net/azure/azure003/[3]
  • 7.
    Azure Web Appを利用したWebアプリ開発李康秀7/19Azureのサービス一覧[4]いまさら聞けない!Microsoft Azure 概要 - 第三回 -http://zigsow.jp/m/azurewave/article/175330/[4]
  • 8.
    Azure Web Appを利用したWebアプリ開発李康秀8/19Web Appsの配置データセンターインスタンススタンプスタンプ = ゲストOSの集合体→スタンプごとに固有のIPアドレスを保有インスタンス= App Service PlanWebアプリ = Web App→Webアプリごとに固有のホスト名を保有
  • 9.
    Azure Web Appを利用したWebアプリ開発李康秀9/19実際に構築してみます
  • 10.
    Azure Web Appを利用したWebアプリ開発李康秀10/19めでたしめでたし
  • 11.
    Azure Web Appを利用したWebアプリ開発李康秀11/19でも...これだけでは運用できません!
  • 12.
    Azure Web Appを利用したWebアプリ開発李康秀12/19RASISReliability(信頼性) (SLAで保証されている)Availability(可用性) デプロイメントスロット、スケールアウトServiceability(保守性) 診断ログ、Application InsightsIntegrity(保全性) バックアップSecurity(安全性) カスタムドメイン、SSL証明書、Application Gateway(WAF)システムが「どれだけ、しっかりしてるか?」を判断するための要素[45 「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典https://wa3.i-3-i.info/word16314.html[5]
  • 13.
    Azure Web Appを利用したWebアプリ開発李康秀13/19可用性■デプロイメントスロット一つのインスタンス上に複数の環境を構築できる機能。データセンターインスタンススタンプ本番環境開発環境ステージング環境 各環境をスワップすることが可能
  • 14.
    Azure Web Appを利用したWebアプリ開発李康秀14/19可用性■スケールアウト負荷に応じてインスタンス数を自動で増減してくれる機能。データセンターインスタンススタンプ例)メモリの使用率が70%を超えたらインスタンス数を1個増やす。cf. ■スケールアップインスタンスのスペックを手動で変更する機能。
  • 15.
    Azure Web Appを利用したWebアプリ開発李康秀15/19保守性■診断ログ→Blobに格納することが多い。・アプリケーションログ・Webサーバーログ・詳細なエラーメッセージ・失敗した要求のトレース■Application Insightsパフォーマンス管理のためのサービス・ページビュー、読み込みのパフォーマンス・ WebサーバのCPU、メモリ、ネットワーク使用率・ユーザー数とセッション数 etc...App Service PlanWeb AppStorage(Blob) Application Insightsログの送信パフォーマンス情報の送信
  • 16.
    Azure Web Appを利用したWebアプリ開発李康秀16/19安全性■カスタムドメインWebアプリに保有させることができる独自のホスト名。データセンターインスタンススタンプWebアプリ = Web App→Webアプリごとに既定のホスト名を保有((リソース名).azurewebsites.net)+独自のホスト名(=カスタムドメイン)を保有可能
  • 17.
    Azure Web Appを利用したWebアプリ開発李康秀17/19安全性■SSL証明書カスタムドメインのサーバ証明書。データセンターインスタンススタンプWebアプリ = Web App→Webアプリごとに既定のホスト名を保有+独自のホスト名を保有 ← これの証明書が必要
  • 18.
    Azure Web Appを利用したWebアプリ開発李康秀18/19安全性■Application Gateway(WAF)以下の攻撃等をから防止する機能。・クロスサイトスクリプティング・SQLインジェクション攻撃・リモートコード実行・セッション固定攻撃 etc...App Service PlanWeb AppStorage(Blob) Application Insightsログの送信パフォーマンス情報の送信Application Gateway(WAF)ログの送信
  • 19.
    Azure Web Appを利用したWebアプリ開発李康秀19/19まとめ1. Azureで簡単にWebアプリを構築した。2. Webアプリの運用までにRASISを考慮する必要があることを学んだ。

[8]ページ先頭

©2009-2026 Movatter.jp