re:Invent2018のマイクロサービス関連新サービス(Cloud MapとApp Mesh)

C47bda32c8455a59471cd7e19c32c074?s=47 濱田孝治
December 05, 2018

re:Invent2018のマイクロサービス関連新サービス(Cloud MapとApp Mesh)

re:Invent2018で発表されたマイクロサービス関連の新サービス「AWS Cloud Map」と「AWS App Mesh」の概要説明となります。雰囲気、雰囲気が伝わればそれでええんやで。

C47bda32c8455a59471cd7e19c32c074?s=128

濱田孝治

December 05, 2018
Tweet

Transcript

  1. re:Growth 2018 AWS Cloud Map AWS App Mesh

  2. 2 About me 9 120 • 7 •

  3. 3 @hamako9999

  4. 4 https://dev.classmethod.jp/cloud/aws/container-journey/

  5. #cmregrowth @hamako9999 5  2 1 0

  6. 6     

  7. #cmregrowth @hamako9999 7       

     
  8. 8

  9. #cmregrowth @hamako9999 9     

  10. 10 DE B K Qb BQ Q • CSQK C

    l K Q • , , 3, 3/ G Cie • da Q P L K • / //3
  11. #cmregrowth @hamako9999 11     #"  !

       % '&  $ !
  12. 12

  13. 13   E A K C E

  14. 14

  15. 15 , 2 A • IV WM LDUN • C

    aA d • ,I W • , • WI LP • • , , K SL EL RW
  16. 16    

  17. 17 C NEW: AWS Cloud Map A https://aws.amazon.com/jp/blogs/news/new-application-integration-with-aws-cloud-map-for-service-discovery/

  18. 18 1 C N A P • : 9 P

    • = A : M 9 =A = NbaI - R VN • =A = 9 • Nc IS W • . = A : • A • 0 A9 =
  19. 19 $ aws servicediscovery discover-instances --namespace- name hamako9999.com --service-name payments

    --query- parameters ver=1.0,env=stg { "Instances": [ { "InstanceId": "1", "NamespaceName": ”hamako9999.com", "ServiceName": ”payments", "HealthStatus": "HEALTHY", "Attributes": { "version":"1.0", ”env":”stage", "AWS_INSTANCE_IPV4": "54.20.10.2" } } ] }
  20. 20 1 9, A = = = = C AW

    M S 0 . env:stg ver:1.0 env:prd ver:1.0 env:stg ver:2.0 env:prd ver:2.0
  21. 21 0 , C C 9 2 . 2 ,

    env:stg ver:1.0 env:prd ver:1.0 env:stg ver:2.0 env:prd ver:2.0 = C C A M S
  22. 22 . . . env:stg ver:1.0 env:prd ver:1.0 env:stg ver:2.0

    env:prd ver:2.0 S9 A C = M
  23. 23 1. 2 • • c IU 0. o •

    // H u IU 0. • H a • CWCW GTC A • S MCpm d e l D s NS P A
  24. 24

  25. 25 • A E K C p • A e

    A h • W • • n s • SM E o •
  26. 26 R Proxy Application code Task or Pod D MAD

    S
  27. 27 I • A • • M G

  28. 28 . • / / : A • . -/

    . .
  29. 29 - / • - H G • / .

    / - / -: - ! A M
  30. 30 !

  31. 31  • d • h C C • A

    a e M