JAWS-UG 福岡 #7:AWS Expert Online at JAWS-UG福岡 ~コンテナ特集~ まとめ

2019年5月21日火曜に開催された「JAWS-UG 福岡 #7:AWS Expert Online at JAWS-UG福岡 ~コンテナ特集~」のツィートまとめです。
0
前へ 1 2 ・・ 6 次へ
かずうち @kz_uchi

なぜ、オーケストレーションツールを使うのか? #jawsug #awsxon #jawsugfuk pic.twitter.com/3MExi6RHfE

2019-05-21 19:25:55
拡大
しょーちゃん @show_m001

コンテナ導入から運用までのポイント。 ・目的・ゴールを明確にし、道筋を描く ・マイルストーンを適切に配置する ・各ステップで何をやり、何をやらないかを明確化する ・改善のイテレーションを常に回す/その状態を維持する #jawsug #jawsugfuk #awsxon

2019-05-21 19:28:57
しょーちゃん @show_m001

お勧めのゴール。 既存システムを構成するアプリケーションの1つをコンテナに置き換える。 ゴールは「置き換え前と後で同じように動く」こと。 うまく行かない場合にコンテナ消せば元通り、という状態を維持する。 #jawsug #jawsugfuk #awsxon

2019-05-21 19:30:29
しょーちゃん @show_m001

新規プロジェクトでやるとつい欲が出てしまう #jawsug #jawsugfuk #awsxon

2019-05-21 19:31:13
かずうち @kz_uchi

新規アプリケーションだと人間、欲が出やすいw #jawsug #awsxon #jawsugfuk pic.twitter.com/RZTPV4n5xM

2019-05-21 19:31:26
拡大
Kohei Kimura @cohhei

コンテナ導入までのおすすめのステップ、わかりみが深い。 #jawsug #jawsugfuk

2019-05-21 19:32:21
しょーちゃん @show_m001

なるべく既存の運用は変えないように。ただし、手動でやってるような所はサクッと自動化してコンテナの恩恵を受けるようにした方がいいかもしれない #jawsug #jawsugfuk #awsxon

2019-05-21 19:32:23
しょーちゃん @show_m001

その課題、ほんとにコンテナじゃないと解決できない?コンテナが最適解? #jawsugfuk #jawsug #awsxon

2019-05-21 19:36:30
かずうち @kz_uchi

初めて後方からセッション聞いてますが、福岡の皆さん、先程の乾杯とは打って変わって集中力が凄まじい。 #jawsug #awsxon #jawsugfuk pic.twitter.com/3fouwnvk1L

2019-05-21 19:36:49
拡大
しょーちゃん @show_m001

アプリをひとまずコンテナ化。シンプルなWEBアプリ、なければバッチジョブがお勧め。 コンテナ化するにはDockerfileを書くか、docker runしてdocker commitしてイメージを作る。 #jawsug #jawsugfuk #awsxon

2019-05-21 19:38:48
しょーちゃん @show_m001

アプリが使ってるプログラミング言語のオフィシャルイメージがDockerHubにあるからそれを利用。 仮想マシンを構成する何かがあるならそれを再利用する。 #jawsug #jawsugfuk #awsxon

2019-05-21 19:39:51
しょーちゃん @show_m001

1コンテナ1プロセス、アプリケーションのステートレス化。ログはファイルではなく標準出力へ。セッション情報がローカルディスクに保存されてるならElasticcacheへ。 ストレージならEFSは得策ではない。S3をまず検討。 #jawsug #jawsugfuk #awsxon

2019-05-21 19:42:52
hideaki_aoyagi @hideaki_aoyagi

最初はFargateがおすすめ → 仮想マシンのことを考えなくてよいため うんうん、なるほど! #awsxon #jawsugfuk #jawsug 福岡

2019-05-21 19:43:53
しょーちゃん @show_m001

ECS/FargeteのGetting Startedで作成されるタスク定義の書き換えで手動デプロイ。仮想マシンのこと考えないでいいので最初はFargeteお勧め。 #awsxon #jawsug #jawsugfuk

2019-05-21 19:44:28
しょーちゃん @show_m001

オーケストレータの特性を知ることで、 複数ノードにまたがるコンテナ操作の特性を知ることでコンテナイメージ作成のベストプラクティス知識の裏付けになる。 仮想マシン群を1つの大きなリソースプールと見なす考え方を身につける #awsxon #jawsug #jawsugfuk

2019-05-21 19:47:43
nino @2no553

仮想マシンをペットのように扱うのではなく家畜のように扱う。 #jawsugfuk #jawsug

2019-05-21 19:48:07
かずうち @kz_uchi

仮想マシンをペットのように可愛がるのはやめましょう #jawsug #awsxon #jawsugfuk

2019-05-21 19:48:08
しょーちゃん @show_m001

オーケストレータの特性。タスク定義で定義されたリソース要求量に対し、配下のノードで条件を満たす空きリソースのあるノードを探す/そこにデプロイ/していなければAZを分散させるデプロイを行う #jawsug #jawsugfuk #awsxon

2019-05-21 19:50:04
Kohei Kimura @cohhei

ノードには異なるインスタンスタイプを選ぶべき。なぜだろう🤔 #jawsugfuk #jawsug #awsxon

2019-05-21 19:51:14
hideaki_aoyagi @hideaki_aoyagi

よく言う「サーバーをペットとして可愛がるな、家畜として扱え」ということですね。 #awsxon #jawsugfuk #jawsug 福岡

2019-05-21 19:51:15
しょーちゃん @show_m001

これまでの開発や運用フェーズでやれていたことがコンテナ化された後もやれることを担保し、移行容易性を高める。コンテナ導入のメリットを最大化し、再利用可能なノウハウを蓄積する。 #jawsug #jawsugfuk #awsxon

2019-05-21 19:51:39
hideaki_aoyagi @hideaki_aoyagi

#awsxon #jawsug で各地のツイートが流れてくるの、楽しいのぅ~

2019-05-21 19:54:14
しょーちゃん @show_m001

運用を見据えたデザイン。現行システムで満たされているレベルを達成する。 #jawsug #jawsugfuk #awsxon

2019-05-21 19:56:59
Rupic @rupic_jp

トラブル、Howtoなどのナレッジの蓄積 ドキュメンテーション大事! #jawsug #jawsugfuk #awsxon

2019-05-21 19:57:10
前へ 1 2 ・・ 6 次へ