Azure Websites...
Transcript of Azure Websites...
![Page 1: Azure Websites の概要を理解している方を対象に~download.microsoft.com/download/F/F/F/FFF40A16-BFC2-4814...API Apps Web Site Web API 管理アプリ システムの自動化](https://reader030.fdocument.pub/reader030/viewer/2022041122/5d0ee2aa88c9937f3b8bcbc1/html5/thumbnails/1.jpg)
![Page 2: Azure Websites の概要を理解している方を対象に~download.microsoft.com/download/F/F/F/FFF40A16-BFC2-4814...API Apps Web Site Web API 管理アプリ システムの自動化](https://reader030.fdocument.pub/reader030/viewer/2022041122/5d0ee2aa88c9937f3b8bcbc1/html5/thumbnails/2.jpg)
~ Azure Websites の概要を理解している方を対象に~
![Page 3: Azure Websites の概要を理解している方を対象に~download.microsoft.com/download/F/F/F/FFF40A16-BFC2-4814...API Apps Web Site Web API 管理アプリ システムの自動化](https://reader030.fdocument.pub/reader030/viewer/2022041122/5d0ee2aa88c9937f3b8bcbc1/html5/thumbnails/3.jpg)
Azure Websites Azure App ServiceWeb Apps
名前の変更のみに限定されています。
![Page 4: Azure Websites の概要を理解している方を対象に~download.microsoft.com/download/F/F/F/FFF40A16-BFC2-4814...API Apps Web Site Web API 管理アプリ システムの自動化](https://reader030.fdocument.pub/reader030/viewer/2022041122/5d0ee2aa88c9937f3b8bcbc1/html5/thumbnails/4.jpg)
Web Apps Logic Apps Mobile Apps
API Apps
Web Site
Web API
管理アプリ
システムの自動化(APIのワークフロー)
モバイルアプリ
Web APIの実行
(Preview) (Preview)
(Preview)
![Page 5: Azure Websites の概要を理解している方を対象に~download.microsoft.com/download/F/F/F/FFF40A16-BFC2-4814...API Apps Web Site Web API 管理アプリ システムの自動化](https://reader030.fdocument.pub/reader030/viewer/2022041122/5d0ee2aa88c9937f3b8bcbc1/html5/thumbnails/5.jpg)
Web Apps 機能一覧
エンタープライズレベル
グローバルスケール
DevOps 対応
VPN Support
Hybrid Connections
Scheduled Backup
Azure Active Directory Integration
Site Resiliency, HA, and DR
Web Jobs
Role Base Access Control
Audit / Compliance
Enterprise Migration
Client Certs
Cache
IP Restrictions/ SSL
Web Sockets
SQL, MySQL, DocDB, & Mongo
Sticky Sessions
“Easy-Auth”
Automated Deployment
AutoScale
Built-in Load Balancing
WW Datacenter Coverage
End Point Monitoring & Alerts
App Gallery
DR Site Support
WildCard Support
Dedicated IP address
HTTP Compression
CDN Support for Websites
Premium WordPress
Remote Debugging w/ Visual Studio
Site Staging Slots
Testing in Production
Continuous Integration/Deployment
Git, Visual Studio Online and GitHub
App & Site Diagnostics
OS & Framework Patching
Site Extensions Gallery
NET, PHP, Python, Node, Java
Framework Installer
Browser-based editing
Auto-Healing
Logging and Auditing
Admin-Site
Support Site Extension
![Page 6: Azure Websites の概要を理解している方を対象に~download.microsoft.com/download/F/F/F/FFF40A16-BFC2-4814...API Apps Web Site Web API 管理アプリ システムの自動化](https://reader030.fdocument.pub/reader030/viewer/2022041122/5d0ee2aa88c9937f3b8bcbc1/html5/thumbnails/6.jpg)
•
•
•
![Page 7: Azure Websites の概要を理解している方を対象に~download.microsoft.com/download/F/F/F/FFF40A16-BFC2-4814...API Apps Web Site Web API 管理アプリ システムの自動化](https://reader030.fdocument.pub/reader030/viewer/2022041122/5d0ee2aa88c9937f3b8bcbc1/html5/thumbnails/7.jpg)
Web アプリケーションの開発と展開
![Page 8: Azure Websites の概要を理解している方を対象に~download.microsoft.com/download/F/F/F/FFF40A16-BFC2-4814...API Apps Web Site Web API 管理アプリ システムの自動化](https://reader030.fdocument.pub/reader030/viewer/2022041122/5d0ee2aa88c9937f3b8bcbc1/html5/thumbnails/8.jpg)
継続的インテグレーション
7)モニタリングと改良
Azure
3)ビルド
Web App
スワップ(production)2)リポジトリ
1)開発
デプロイ(staging) 5)テスト4) 6)
![Page 9: Azure Websites の概要を理解している方を対象に~download.microsoft.com/download/F/F/F/FFF40A16-BFC2-4814...API Apps Web Site Web API 管理アプリ システムの自動化](https://reader030.fdocument.pub/reader030/viewer/2022041122/5d0ee2aa88c9937f3b8bcbc1/html5/thumbnails/9.jpg)
![Page 10: Azure Websites の概要を理解している方を対象に~download.microsoft.com/download/F/F/F/FFF40A16-BFC2-4814...API Apps Web Site Web API 管理アプリ システムの自動化](https://reader030.fdocument.pub/reader030/viewer/2022041122/5d0ee2aa88c9937f3b8bcbc1/html5/thumbnails/10.jpg)
ブラウザから簡単実行
• 最大 200 仮想ユーザー• 最大 5 分
• 最大 20,000 仮想ユーザー• 最大 100 コア
Visual Studio できめ細かく
![Page 11: Azure Websites の概要を理解している方を対象に~download.microsoft.com/download/F/F/F/FFF40A16-BFC2-4814...API Apps Web Site Web API 管理アプリ システムの自動化](https://reader030.fdocument.pub/reader030/viewer/2022041122/5d0ee2aa88c9937f3b8bcbc1/html5/thumbnails/11.jpg)
安全な公開
展開スロット
一部のユーザーでテスト
80%20%
ステージング プロダクション
トラフィック ルーティング
ステージング プロダクション
![Page 12: Azure Websites の概要を理解している方を対象に~download.microsoft.com/download/F/F/F/FFF40A16-BFC2-4814...API Apps Web Site Web API 管理アプリ システムの自動化](https://reader030.fdocument.pub/reader030/viewer/2022041122/5d0ee2aa88c9937f3b8bcbc1/html5/thumbnails/12.jpg)
プロダクションfumios
ステージングfumios-staging
開発dev-test
![Page 13: Azure Websites の概要を理解している方を対象に~download.microsoft.com/download/F/F/F/FFF40A16-BFC2-4814...API Apps Web Site Web API 管理アプリ システムの自動化](https://reader030.fdocument.pub/reader030/viewer/2022041122/5d0ee2aa88c9937f3b8bcbc1/html5/thumbnails/13.jpg)
まずは管理ポータルで 診断ログで分析 更に詳細な稼働状況
Application Insights(preview)
アラートで問題を迅速に把握
サードパーティツールの活用
![Page 14: Azure Websites の概要を理解している方を対象に~download.microsoft.com/download/F/F/F/FFF40A16-BFC2-4814...API Apps Web Site Web API 管理アプリ システムの自動化](https://reader030.fdocument.pub/reader030/viewer/2022041122/5d0ee2aa88c9937f3b8bcbc1/html5/thumbnails/14.jpg)
エンタープライズ利用の勧め
![Page 15: Azure Websites の概要を理解している方を対象に~download.microsoft.com/download/F/F/F/FFF40A16-BFC2-4814...API Apps Web Site Web API 管理アプリ システムの自動化](https://reader030.fdocument.pub/reader030/viewer/2022041122/5d0ee2aa88c9937f3b8bcbc1/html5/thumbnails/15.jpg)
SQL ServerActive
DirectoryENTERPRISE
オンプレミス
Webサーバー
Web Apps
SQL DatabaseAzure Active Directory
![Page 16: Azure Websites の概要を理解している方を対象に~download.microsoft.com/download/F/F/F/FFF40A16-BFC2-4814...API Apps Web Site Web API 管理アプリ システムの自動化](https://reader030.fdocument.pub/reader030/viewer/2022041122/5d0ee2aa88c9937f3b8bcbc1/html5/thumbnails/16.jpg)
Active
DirectoryENTERPRISE
オンプレミス
Web Apps
Azure Active Directory
パスワード同期 or フェデレーション
![Page 17: Azure Websites の概要を理解している方を対象に~download.microsoft.com/download/F/F/F/FFF40A16-BFC2-4814...API Apps Web Site Web API 管理アプリ システムの自動化](https://reader030.fdocument.pub/reader030/viewer/2022041122/5d0ee2aa88c9937f3b8bcbc1/html5/thumbnails/17.jpg)
ENTERPRISE
オンプレミス
Hybrid
Connections
SQL Server
Web Apps
Hybrid Connection Manager
VPN, Firewall 設定不要
![Page 18: Azure Websites の概要を理解している方を対象に~download.microsoft.com/download/F/F/F/FFF40A16-BFC2-4814...API Apps Web Site Web API 管理アプリ システムの自動化](https://reader030.fdocument.pub/reader030/viewer/2022041122/5d0ee2aa88c9937f3b8bcbc1/html5/thumbnails/18.jpg)
ENTERPRISE
オンプレミス
仮想ネットワーク
S2S VPN or ExpressRoute
P2S VPN
SQL Server
SQL Server
Web Apps
×
![Page 19: Azure Websites の概要を理解している方を対象に~download.microsoft.com/download/F/F/F/FFF40A16-BFC2-4814...API Apps Web Site Web API 管理アプリ システムの自動化](https://reader030.fdocument.pub/reader030/viewer/2022041122/5d0ee2aa88c9937f3b8bcbc1/html5/thumbnails/19.jpg)
IP: 10.2.0.1
IP: 10.0.2.4 仮想ネットワーク1
fumioswebapps1
Web Apps
仮想マシン
SQL Database
P2S VPN
myc4keskqx.database.windows.net
10.0.0.0/16
SQL Server
S2S VPN
IP: 10.1.0.4仮想マシン
SQL Server
×仮想ネットワーク2
fumioswebapps2
10.1.0.0/16
![Page 20: Azure Websites の概要を理解している方を対象に~download.microsoft.com/download/F/F/F/FFF40A16-BFC2-4814...API Apps Web Site Web API 管理アプリ システムの自動化](https://reader030.fdocument.pub/reader030/viewer/2022041122/5d0ee2aa88c9937f3b8bcbc1/html5/thumbnails/20.jpg)
更なる勧め!
![Page 21: Azure Websites の概要を理解している方を対象に~download.microsoft.com/download/F/F/F/FFF40A16-BFC2-4814...API Apps Web Site Web API 管理アプリ システムの自動化](https://reader030.fdocument.pub/reader030/viewer/2022041122/5d0ee2aa88c9937f3b8bcbc1/html5/thumbnails/21.jpg)
仮想ネットワーク
![Page 22: Azure Websites の概要を理解している方を対象に~download.microsoft.com/download/F/F/F/FFF40A16-BFC2-4814...API Apps Web Site Web API 管理アプリ システムの自動化](https://reader030.fdocument.pub/reader030/viewer/2022041122/5d0ee2aa88c9937f3b8bcbc1/html5/thumbnails/22.jpg)
![Page 23: Azure Websites の概要を理解している方を対象に~download.microsoft.com/download/F/F/F/FFF40A16-BFC2-4814...API Apps Web Site Web API 管理アプリ システムの自動化](https://reader030.fdocument.pub/reader030/viewer/2022041122/5d0ee2aa88c9937f3b8bcbc1/html5/thumbnails/23.jpg)
App Service プラン
•ロケーション•価格レベル•インスタンス数•スケール •App Service Environment
•Premium のみ•事前構成(可変)•事前構成に依存
App Service プラン
(App Service Environment)
•東日本, 西日本, …• Free/Basic/Standard/Premium
•いつでも変更可能•いつでも変更可能
App Service プラン(通常の場合)
![Page 24: Azure Websites の概要を理解している方を対象に~download.microsoft.com/download/F/F/F/FFF40A16-BFC2-4814...API Apps Web Site Web API 管理アプリ システムの自動化](https://reader030.fdocument.pub/reader030/viewer/2022041122/5d0ee2aa88c9937f3b8bcbc1/html5/thumbnails/24.jpg)
項目 FreeShared
(preview)Basic Standard
Premium(preview)
最大 Web App 数 10 100 無制限 無制限 無制限
最大インスタンス数 --- --- 3 10 20 / 50
最大コア数 --- --- 4 4 4 / 8
自動スケール ● ● ●
ストレージ 1GB 1GB 10GB 50GB250GB / 500GB
SLA 99.90% 99.95% 99.95%
App ServiceEnvironment
●
![Page 25: Azure Websites の概要を理解している方を対象に~download.microsoft.com/download/F/F/F/FFF40A16-BFC2-4814...API Apps Web Site Web API 管理アプリ システムの自動化](https://reader030.fdocument.pub/reader030/viewer/2022041122/5d0ee2aa88c9937f3b8bcbc1/html5/thumbnails/25.jpg)
仮想ネットワーク
App Service Environment
フロントエンドプール
P2-
P4
ワーカープール
ワーカープール
ワーカープール
P2-
P4
P1-
P4
P1-
P4
![Page 26: Azure Websites の概要を理解している方を対象に~download.microsoft.com/download/F/F/F/FFF40A16-BFC2-4814...API Apps Web Site Web API 管理アプリ システムの自動化](https://reader030.fdocument.pub/reader030/viewer/2022041122/5d0ee2aa88c9937f3b8bcbc1/html5/thumbnails/26.jpg)
オンプレミス
仮想ネットワーク
S2S VPN or ExpressRoute
Web Apps
App Service
Environment
Subnet-1
SQL Server
仮想マシン
Subnet-2
現在、開発中
![Page 27: Azure Websites の概要を理解している方を対象に~download.microsoft.com/download/F/F/F/FFF40A16-BFC2-4814...API Apps Web Site Web API 管理アプリ システムの自動化](https://reader030.fdocument.pub/reader030/viewer/2022041122/5d0ee2aa88c9937f3b8bcbc1/html5/thumbnails/27.jpg)
![Page 28: Azure Websites の概要を理解している方を対象に~download.microsoft.com/download/F/F/F/FFF40A16-BFC2-4814...API Apps Web Site Web API 管理アプリ システムの自動化](https://reader030.fdocument.pub/reader030/viewer/2022041122/5d0ee2aa88c9937f3b8bcbc1/html5/thumbnails/28.jpg)
◆DEV-016: Day2, 15:35-16:35
◆DEV-020: Day1, 16:05-17:05
◆DEV-002: Day2, 9:30-10:30
![Page 29: Azure Websites の概要を理解している方を対象に~download.microsoft.com/download/F/F/F/FFF40A16-BFC2-4814...API Apps Web Site Web API 管理アプリ システムの自動化](https://reader030.fdocument.pub/reader030/viewer/2022041122/5d0ee2aa88c9937f3b8bcbc1/html5/thumbnails/29.jpg)