[de:code 2017] ご注文は Linux + Docker ですか? Windows だけじゃない App Service を使い切る
Azurのコンテナ実行環境。マイクロサービス向けのAzure Service Fabric、Docker SwarmやDC/OSなどを使ったクラスタを簡単に作れるAzure Container Service、Docker Machine #decode17 #MW01
2017-05-24 13:35:58よくある課題。必要なVMが多い(Service Fabricだと5台、Container Serviceだと2台、高可用性を考えるとさらに必要)。ホストVMのメンテ(Service FabricもContainer Serviceも手動)。 #decode17 #MW01
2017-05-24 13:38:03Container Serviceも必要なVMが多い。最低2台だが可用性を考えると4台以上。 #decode17 #MW01
2017-05-24 13:38:19App Serviceはいいぞ! #decode17 #MW01 pic.twitter.com/eJSeHDywRJ
2017-05-24 13:39:14ちなみにこれらはPaaSで解決できる課題。AppServiceという選択肢。完全に管理されたwindows/IIS環境でWinUpdateもAzureが行う、数秒で実行環境を作成。既存アプリを簡単にデプロイ。 #decode17 #MW01
2017-05-24 13:39:24App Service On Linux! * 完全に管理されたDocker実行環境 * 高速なプロビジョニング * 柔軟なスケーリング #decode17 #MW01
2017-05-24 13:40:33完全に管理されたDocker実行環境それが、AppService on Linux。インフラの管理は不要、フェールオーバーも自動。プロビジョニングは数秒。スケーリングも柔軟。オートスケールも可能。 #decode17 #MW01
2017-05-24 13:40:35App Service on Linuxがリリース。ポータルから数クリックで作れる、柔軟なスケーリング。オートスケールも可能。 #decode17 #MW01
2017-05-24 13:41:18AppService on Linuxをうまく使うために、特徴を知る、アップデートを学ぶ、アプリのCI/CD環境を整えるための情報を提供するのがこのセッション #decode17 #MW01
2017-05-24 13:42:02App Service on Linux は完全に管理されたDocker実行環境。 #decode17 #MW01
2017-05-24 13:42:04App Service on LinuxはDockerフレンドリーなPaaS、開発者はホストVMの管理から解放されると #decode17 #MW01
2017-05-24 13:42:13ランタイムスタック、使用するランタイムを選択してアプリをデプロイ。WindowsのWebAppsと全く同じ方法。やることは同じ。違うのはOSのみ。 #decode17 #MW01
2017-05-24 13:43:312種類のアプリの実行方法。ランタイムスタックを選択(windows web appと同じ方法で利用可)アプリケーション入りのイメージ(エンドポイントも含む)を実行 #decode17 #MW01
2017-05-24 13:44:09アプリ入りのイメージを実行(エンドポイントも含む)。いわゆる普通のDocker。一番ポータビリティの高い方法。#decode17 #MW01
2017-05-24 13:45:07ランタイムスタックとは。DockerImage内に作られた実行環境。AppServiceのドキュメントルートをコンテナから参照して実行。 #decode17 #MW01
2017-05-24 13:45:37App service on linuxはPythonのランタイムスタックがないんだな
2017-05-24 13:46:46