[de:code 2017] ご注文は Linux + Docker ですか? Windows だけじゃない App Service を使い切る

https://www.microsoft.com/ja-jp/events/decode/2017/sessions.aspx#MW01 Windows Server で構築されていた App Service が、高速なプロビジョニングと柔軟なスケーリングといった特徴をそのままに、Linux と Docker というコンテナ ベースで再構築されました。App Service on Linux の構造とコンテナを利用するメリット、そして Docker を使った CI/CD に至るまでの実践的な利用法を紹介します。
0
ポッチャマを連れ歩くスズカナ @bell_kana

Azurのコンテナ実行環境。マイクロサービス向けのAzure Service Fabric、Docker SwarmやDC/OSなどを使ったクラスタを簡単に作れるAzure Container Service、Docker Machine #decode17 #MW01

2017-05-24 13:35:58
こすもす.えび @kosmosebi

Service FabricそのうちAuto Patchingできるようになる(今はSemi-Auto)

2017-05-24 13:37:04
こすもす.えび @kosmosebi

しばやんが世間に苦言をていしてる

2017-05-24 13:37:35
miyake | ZEN @kazuyukimiyake

VMの脆弱性の対応とかをやりたいわけではない #decode17 #MW01

2017-05-24 13:38:02
ポッチャマを連れ歩くスズカナ @bell_kana

よくある課題。必要なVMが多い(Service Fabricだと5台、Container Serviceだと2台、高可用性を考えるとさらに必要)。ホストVMのメンテ(Service FabricもContainer Serviceも手動)。 #decode17 #MW01

2017-05-24 13:38:03
tanabe junichi @tajnajbe

Container Serviceも必要なVMが多い。最低2台だが可用性を考えると4台以上。 #decode17 #MW01

2017-05-24 13:38:19
ポッチャマを連れ歩くスズカナ @bell_kana

ちなみにこれらはPaaSで解決できる課題。AppServiceという選択肢。完全に管理されたwindows/IIS環境でWinUpdateもAzureが行う、数秒で実行環境を作成。既存アプリを簡単にデプロイ。 #decode17 #MW01

2017-05-24 13:39:24
藤崎優 @youukkari

App Service On Linux! * 完全に管理されたDocker実行環境 * 高速なプロビジョニング * 柔軟なスケーリング #decode17 #MW01

2017-05-24 13:40:33
ポッチャマを連れ歩くスズカナ @bell_kana

完全に管理されたDocker実行環境それが、AppService on Linux。インフラの管理は不要、フェールオーバーも自動。プロビジョニングは数秒。スケーリングも柔軟。オートスケールも可能。 #decode17 #MW01

2017-05-24 13:40:35
のりじ🐰Noriko Matsumoto @nori790822

App Service on Linuxがリリース。ポータルから数クリックで作れる、柔軟なスケーリング。オートスケールも可能。 #decode17 #MW01

2017-05-24 13:41:18
just gen @llgenll

#decode17 App Service on Linuxの話を聞いています。

2017-05-24 13:41:38
ポッチャマを連れ歩くスズカナ @bell_kana

AppService on Linuxをうまく使うために、特徴を知る、アップデートを学ぶ、アプリのCI/CD環境を整えるための情報を提供するのがこのセッション #decode17 #MW01

2017-05-24 13:42:02
tanabe junichi @tajnajbe

App Service on Linux は完全に管理されたDocker実行環境。 #decode17 #MW01

2017-05-24 13:42:04
ざまりん.ふぉーむずマン(ハワイ仕様) @ticktackmobile

App Service on LinuxはDockerフレンドリーなPaaS、開発者はホストVMの管理から解放されると #decode17 #MW01

2017-05-24 13:42:13
ポッチャマを連れ歩くスズカナ @bell_kana

2種類のアプリ実行方法。ランタイムスタックと、アプリ入りのイメージを実行。 #decode17 #MW01

2017-05-24 13:42:51
ポッチャマを連れ歩くスズカナ @bell_kana

ランタイムスタック、使用するランタイムを選択してアプリをデプロイ。WindowsのWebAppsと全く同じ方法。やることは同じ。違うのはOSのみ。 #decode17 #MW01

2017-05-24 13:43:31
のりじ🐰Noriko Matsumoto @nori790822

2種類のアプリの実行方法。ランタイムスタックを選択(windows web appと同じ方法で利用可)アプリケーション入りのイメージ(エンドポイントも含む)を実行 #decode17 #MW01

2017-05-24 13:44:09
ポッチャマを連れ歩くスズカナ @bell_kana

アプリ入りのイメージを実行(エンドポイントも含む)。いわゆる普通のDocker。一番ポータビリティの高い方法。#decode17 #MW01

2017-05-24 13:45:07
ポッチャマを連れ歩くスズカナ @bell_kana

ランタイムスタックとは。DockerImage内に作られた実行環境。AppServiceのドキュメントルートをコンテナから参照して実行。 #decode17 #MW01

2017-05-24 13:45:37
tanabe junichi @tajnajbe

「インターネットが絡むデモなのでちょっと緊張しています」 #decode17 #MW01

2017-05-24 13:46:10
のぶクマ🐻C99金曜日東地区 "ヒ "44a「サークル熊小屋」 @kumar0001

App service on linuxはPythonのランタイムスタックがないんだな

2017-05-24 13:46:46