Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
re:Invent2018のマイクロサービス関連新サービス(Cloud MapとApp Mesh)
Search
濱田孝治
December 05, 2018
Programming
0
4.8k
re:Invent2018のマイクロサービス関連新サービス(Cloud MapとApp Mesh)
re:Invent2018で発表されたマイクロサービス関連の新サービス「AWS Cloud Map」と「AWS App Mesh」の概要説明となります。雰囲気、雰囲気が伝わればそれでええんやで。
濱田孝治
December 05, 2018
Tweet
Share
More Decks by 濱田孝治
See All by 濱田孝治
20分で完全に理解するGrafanaダッシュボード
hamadakoji
3
650
GuadDutyによるコンテナランタイム脅威検知にすべて〜その凄さと設定注意点と検知の様子をまるっとお届け〜
hamadakoji
2
950
re:Invent2023で体験したIoT面白ワークショップ〜お絵描き2Dロボットの構築〜
hamadakoji
0
550
今改めて見直してみるラズパイの真価
hamadakoji
1
490
40分1本勝負 VPoE ハマコーvs20人の悩めるエンジニアリングマネージャー
hamadakoji
0
35
AWSの次世代プロセッサ Graviton2(Arm64)をLambdaとFargateで使うために考えるべきこと
hamadakoji
2
1.2k
エンジニアリングマネージャーの理想と現実
hamadakoji
13
8.1k
JAWS-UGコンテナ支部22回進行用資料
hamadakoji
0
460
VPS運用のWordPressブログをAWSフル活用したモダン構成にする全過程
hamadakoji
2
1k
Other Decks in Programming
See All in Programming
二郎系ラーメンのコールで学ぶ AST 解析
memory1994
PRO
7
1.7k
Git Rebase
bkuhlmann
11
1.6k
『Railsオワコン』と言われる時代に、なぜブルーモ証券はRailsを選ぶのか
free_world21
0
240
StoreKit2によるiOSのアプリ内課金のリニューアル
kangnux
0
110
Anthropic Cookbook のおすすめレシピ
schroneko
7
970
SwiftUIで使いやすいToastの作り方 / How to build a Toast system which is easy to use in SwiftUI
lovee
3
150
ゆるい個人開発のススメ
kuroppe1819
10
990
冗長なエラーログを削減し、スタックトレースを手に入れる / Reducing Verbose Error Logs and Obtaining Stack Traces
upamune
0
730
GraphQLサーバの構成要素を整理する #ハッカー鮨 #tsukijigraphql / graphql server technology selection
izumin5210
4
840
Snowflakeで眠ったデータを起こそう!
estie
0
120
Apache Hive 4 on Treasure Data
ryukobayashi
0
320
Rethinking UI building strategies @ SFI 2024
letelete
0
270
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
17
1.4k
A designer walks into a library…
pauljervisheath
200
23k
Agile that works and the tools we love
rasmusluckow
325
20k
KATA
mclloyd
15
12k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
The Straight Up "How To Draw Better" Workshop
denniskardys
227
130k
The Power of CSS Pseudo Elements
geoffreycrofte
60
5k
Producing Creativity
orderedlist
PRO
337
39k
Docker and Python
trallard
34
2.7k
Imperfection Machines: The Place of Print at Facebook
scottboms
260
12k
Robots, Beer and Maslow
schacon
PRO
155
7.9k
Transcript
re:Growth 2018 AWS Cloud Map AWS App Mesh
2 About me 9 120 • 7 •
3 @hamako9999
4 https://dev.classmethod.jp/cloud/aws/container-journey/
#cmregrowth @hamako9999 5 2 1 0
6
#cmregrowth @hamako9999 7
8
#cmregrowth @hamako9999 9
10 DE B K Qb BQ Q • CSQK C
l K Q • , , 3, 3/ G Cie • da Q P L K • / //3
#cmregrowth @hamako9999 11 #" !
% '& $ !
12
13 E A K C E
14
15 , 2 A • IV WM LDUN • C
aA d • ,I W • , • WI LP • • , , K SL EL RW
16
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 1 C N A P • : 9 P
• = A : M 9 =A = NbaI - R VN • =A = 9 • Nc IS W • . = A : • A • 0 A9 =
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 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 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 . . . 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 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
25 • A E K C p • A e
A h • W • • n s • SM E o •
26 R Proxy Application code Task or Pod D MAD
S
27 I • A • • M G
28 . • / / : A • . -/
. .
29 - / • - H G • / .
/ - / -: - ! A M
30 !
31 • d • h C C • A
a e M