Weitere ähnliche Inhalte
Mehr von Microsoft Azure Japan (20)
Kürzlich hochgeladen (11)
Web サーバー管理者のための Azure App Service 再入門
- 4. App Service とは (1/2)
クラウドアプリを作成/ホストするための PaaS
仮想マシン (IaaS )と比較して…
• 環境構築作業の軽減
• インフラ部分の管理が不要
• 仮想マシンよりも安価
実行環境が提供されるので開発に集中することができる。
- 5. App Service とは (2/2)
Web Apps
Web App for Containers
Mobile Apps
API Apps
用途にあわせたサービスを選択可能
Web App for Containers では Docker コンテナでのデプロイが可能
- 7. Web Apps のランタイム
.NET Framework v3.5 ~ 4.7 .NET Core 1.0 ~ 2.0
PHP 5.6 ~ 7.2 PHP 5.6 ~ 7.2
Node.js v6.9.1 (環境変数で指定) Node.js v4.4 ~ 9.4
Java 7 ~ 8
Java (Preview)
Tomcat 8.5 (JRE 8)
Tomcat 9.0 (JRE 8)
Python 2.7 ~ 3.4
Ruby 2.3
- 9. アプリケーションのデプロイ
• Azure CLI
• FTP
• Git (GitHub, ローカル/外部)
• Visual Studio Team Services (VSTS) (※)
• BitBucket
• OneDrive (※)
• DropBox (※)
• 開発ツール (Visual Studio(※)/Visual Studio Code)
さまざまな方法でデプロイが可能
(※) Linux for Web Apps ではサポートされていません
- 16. バックアップ
Azure ストレージ アカウントとコンテナーに保存
• アプリの構成
• ファイルのコンテンツ
• アプリに接続されているデータベース
− SQL Database
− Azure Database for MySQL
− Azure Database for PostgreSQL
− アプリ内 MySQL
• 部分バックアップ : _backup.filter
• スクリプトで自動化
- 20. まとめ
Azure Web Apps は
• Web アプリケーションをホストするための PaaS
• Web サーバー構築や管理の工数を減らしつつ
必要な自由度を確保
• バックアップやスケーリングなど自動が可能
- 21. 参考
Azure Web Apps のドキュメント - チュートリアル
https://docs.microsoft.com/azure/app-service/