[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
前へ 1 ・・ 3 4
ポッチャマを連れ歩くスズカナ @bell_kana

内部の仕組み。基本的にはWindows版と同じアーキテクチャ。Linuxが使われているのはコンテナホストのみで、Ubuntu16.09LTSベース(今は) #decode17 #MW01

2017-05-24 13:59:24
tanabe junichi @tajnajbe

内部のアーキテクチャ知りたい人が多いw #decode17 #MW01

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

コンテナネットワーク、WebApps単位で別熱のネットワークが切られている。#decode17 #MW01

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

注意すべきポイント。LinuxとWindows(IIS)のハイブリ構成、ロードバランサ/プロキシが複数存在。X-forwarded-Forは各自でハンドリングの必要があり。コンテナ間での内部通信は不可能。 #decode17 #MW01

2017-05-24 14:02:18
藤崎優 @youukkari

【App Service on Linux 注意点】 * LinuxとWindows(IIS)のハイブリッド構成 * ロードバランサー/ プロ棋士が複数存在 #decode17 #MW01

2017-05-24 14:02:55
𝕊𝕚𝕘𝕞𝕒𝕟𝕪𝕒𝕟 😺 @k1hash

USのスピーカーみたいな動きを習得しつつあるのは、ハロー先生のおかげか…

2017-05-24 14:02:56
藤崎優 @youukkari

【注意点2】 * X-Fowrded-Forは各自でハンドリングの必要(IPが2つ入ってくる) * コンテナ間での内部通信は不可能 * IPアドレスも変わる #decode17 #MW01

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

CI/CD。今の時代FTPで上げるとかはありえない!!いいですか、ありえないんですよ!!!本当にあり得ないんです。(後半は魂の叫び) #decode17 #MW01

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

アプリのデプロイ。LocalGitにPush。最低限のデプロイスクリプトをWebAppsが自動で作成。GitHub/Bitbucketと連携(リポジトリへのPushをトリガにしてデプロイ実行)。ここまではWindowsのAppServiceと同じ。 #decode17 #MW01

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

DockerImageをビルドして入れ替える。CIサービスとAzureCLIの組み合わせで実現。 #decode17 #MW01

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

CIサービス。Docker HubとのWebhook連携に標準で対応。VSTS(PortalからContinuousdelivery設定が可能)。CI SaaS(CircleCIとか、Dockerさえ動けば環境は問わない) #decode17 #MW01

2017-05-24 14:07:26
こすもす.えび @kosmosebi

ASPNET/IISのMVPということになってるしばむらさん

2017-05-24 14:08:51
Naofumi Yasuba @nyasba

Github+CircleCI+Azureのデモ。circleci.ymlの中でdocker buildしてdockerhubにpush。circleciの中でdockerコンテナ立ち上げてcurlでテストも実施。あとはAzureCLIで #decode17 #mw01

2017-05-24 14:16:17
藤崎優 @youukkari

しばやん、デモ大成功!素晴らしいー #decode17 #MW01

2017-05-24 14:16:37
藤崎優 @youukkari

全体的にわかりやすく、濃く、App Service on Linuxについて全体像を知れる良いセッションだった! #decode17 #MW01

2017-05-24 14:17:42
miyake | ZEN @kazuyukimiyake

PaaSの開発面での良さがめちゃくちゃ伝わるセッション! #decode17 #MW01

2017-05-24 14:19:57
のりじ🐰Noriko Matsumoto @nori790822

「この待ち時間がきた!」といいつつ、DEMO全部成功!すごくわかりやすいし楽しいセッションだった!! #decode17 #MW01

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

まとめ!AppService on Linuxを使うと、Docker用にクラスタを用意しないでいい、柔軟なスケーリングを手軽に、使い慣れたツールやサービスと連携 #decode17 #MW01

2017-05-24 14:21:11
こすもす.えび @kosmosebi

しばやんのセッション、多少Web Apps知ってること前提なところあったけどApp Service on Linuxがよくわかるセッションだった

2017-05-24 14:28:53
Naofumi Yasuba @nyasba

circleciは毎回新しいVMを立ち上げるので、この環境だからうまくいくということはないのがいい。ただ、javaのmavenレポジトリなどリソースDLする必要があるようなときはキャッシュ効かせるvolume設定とかあるのかな #decode17 #mw01

2017-05-24 14:37:19
kotaro inoue @shirokiti

しばやんさんのAzure CircleCiの実演すごかった。 #decode17 #MW01 pic.twitter.com/G1Sdg1exnQ

2017-05-24 19:29:15
拡大
Tatsuro Shibamura @shibayan

はてなブログに投稿しました #はてなブログ de:code 2017 で App Service on Linux について話しました - しばやん雑記 blog.shibayan.jp/entry/20170525… pic.twitter.com/70SNZ2prNN

2017-05-25 01:01:40
拡大
前へ 1 ・・ 3 4