Slide 1

Slide 1 text

AWS re:Invent2019 Deep dive into application-level network management & observability with AppMesh 08.Jan.2020 Envoy Meetup Tokyo #1 Takashi,MOGAMI @mogamin

Slide 2

Slide 2 text

WHO AM I? Takashi, MOGAMI / @mogamin ウルシステムズ株式会社 Technology Enabler 画像処理、DeepLearningや強化学習がメイン。時間があればkaggleやSIGNATEで 技術を磨く。社内ではテック合宿、arxiv論文を読む活動等、Scrum推進活動、主 に技術系を軸とした社内コミュニケーション活性化施策立案および実行。最近で はgolang, kubernates ,micro-service, dynamodbでのプロダクト開発を支援中。 - Scrum Master - AWS Certified Solutions Architect Professional

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

I’m Chainer User Group Member!

Slide 5

Slide 5 text

I’m Chainer User Group Member! コミュニティとして、ChainerからPyTorchへの移行を支援します!

Slide 6

Slide 6 text

I’m AWS DeepRacer 64 Finalist

Slide 7

Slide 7 text

え!?? まじ? やばww w

Slide 8

Slide 8 text

Deep dive into application-level network management & observability with AppMesh の紹介

Slide 9

Slide 9 text

How does AppMesh work? ● Linkerd, consul, Istioの領域をカバー ● 分散配置されたenvoyの管理

Slide 10

Slide 10 text

AppMesh API design ● 仮想ノード、仮想サービス、仮想ルーターでメッシュを構成する。

Slide 11

Slide 11 text

Mapping the Mesh 0/4 ● 大人の事情によりクエストが発生。既存のモノシリックサービスをマイクロ サービス化しろ! サービス断は瞬断でもゆるさん!

Slide 12

Slide 12 text

Mapping the Mesh 0/4 ● 大人の事情によりクエストが発生。既存のモノリシックサービスをマイクロ サービス化しろ! サービス断は瞬断でもゆるさん! Thanks for @ポジティブなTori

Slide 13

Slide 13 text

Mapping the Mesh 1/4 ● まずは、既存サービスをApp Mesh対応する

Slide 14

Slide 14 text

Mapping the Mesh 2/4 ● 次に仮想サービスを3分割しておく。

Slide 15

Slide 15 text

Mapping the Mesh 3/4 ● 開発したCheckoutVirtualNodeに仕向けるために仮想ルータを導入する。

Slide 16

Slide 16 text

Mapping the Mesh 4/4 ● 順次トラフィックを流し、最後には分断させて、クエストCOMPLETE。

Slide 17

Slide 17 text

demo? Permisson denied??? https://github.com/aws/aws-app-mesh-examples

Slide 18

Slide 18 text

参考 - Deep dive into application-level network management & observability with App Mesh - https://www.youtube.com/watch?v=ib_r5nxo2OQ - https://d1.awsstatic.com/events/reinvent/2019/REPEAT_1_Deep_dive_into_application- level_network_management_&_observability_with_App_Mesh_CON406-R1.pdf - AWS App Mesh under the hood - https://www.youtube.com/watch?v=h3syq1vbplE

Slide 19

Slide 19 text

ありがとうございました。 We are now hiring! @mogaminまで