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
5k
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 濱田孝治
ObservabilityCON on the Road Tokyoの見どころ
hamadakoji
0
350
製造現場のデジタル化における課題とPLC Data to Cloudによる新しいアプローチ
hamadakoji
0
520
可視化プラットフォームGrafanaの基本と活用方法の全て
hamadakoji
3
1.9k
20分で完全に理解するGrafanaダッシュボード
hamadakoji
5
3.1k
GuadDutyによるコンテナランタイム脅威検知にすべて〜その凄さと設定注意点と検知の様子をまるっとお届け〜
hamadakoji
4
1.4k
re:Invent2023で体験したIoT面白ワークショップ〜お絵描き2Dロボットの構築〜
hamadakoji
0
810
今改めて見直してみるラズパイの真価
hamadakoji
1
650
40分1本勝負 VPoE ハマコーvs20人の悩めるエンジニアリングマネージャー
hamadakoji
0
85
AWSの次世代プロセッサ Graviton2(Arm64)をLambdaとFargateで使うために考えるべきこと
hamadakoji
3
2.1k
Other Decks in Programming
See All in Programming
Datadog DBMでなにができる? JDDUG Meetup#7
nealle
0
140
苦しいTiDBへの移行を乗り越えて快適な運用を目指す
leveragestech
0
1k
Open source software: how to live long and go far
gaelvaroquaux
0
660
複数のAWSアカウントから横断で 利用する Lambda Authorizer の作り方
tc3jp
0
110
ML.NETで始める機械学習
ymd65536
0
230
クリーンアーキテクチャから見る依存の向きの大切さ
shimabox
5
960
Generating OpenAPI schema from serializers throughout the Rails stack - Kyobashi.rb #5
envek
1
370
一休.com のログイン体験を支える技術 〜Web Components x Vue.js 活用事例と最適化について〜
atsumim
0
940
技術を改善し続ける
gumioji
0
120
Better Code Design in PHP
afilina
0
170
負債になりにくいCSSをデザイナとつくるには?
fsubal
10
2.6k
Jasprが凄い話
hyshu
0
150
Featured
See All Featured
Faster Mobile Websites
deanohume
306
31k
Making Projects Easy
brettharned
116
6k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
For a Future-Friendly Web
brad_frost
176
9.6k
A Modern Web Designer's Workflow
chriscoyier
693
190k
How to Think Like a Performance Engineer
csswizardry
22
1.4k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
KATA
mclloyd
29
14k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.3k
Scaling GitHub
holman
459
140k
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