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
GoCon2017Spring_Arista-MakotoNoda
Search
Makoto Noda
March 25, 2017
Technology
0
3.1k
GoCon2017Spring_Arista-MakotoNoda
Go Conference 2017 Spring 発表資料
"Go言語はインフラの世界でも熱いんです!"
Makoto Noda
March 25, 2017
Tweet
Share
More Decks by Makoto Noda
See All by Makoto Noda
Makoto Noda
marknoda73
1
420
Other Decks in Technology
See All in Technology
データ分析基盤を作ってみよう~設計編~
nrinetcom
PRO
1
110
GoとアクターモデルでES+CQRSを実践! / proto_actor_es_cqrs
ytake
1
160
dxd2024-生成AIに振り回された3か月間の成功と失敗/dxd2024-link-and-motivation
lmi
2
260
シフトレフトで挑む セキュリティの生産性向上
sekido
PRO
0
270
Android研修【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
100
Azure AI ことはじめ
tsubakimoto_s
0
130
JBUG岡山 #6 WordCamp男木島の チームビルディング
takeshifurusato
0
150
Classmethod流のPlatform Engineering / classmethod-platform-engineering-devio2024
tomoki10
0
480
目標設定は好きですか? アジャイルとともに目標と向き合い続ける方法 / Do you like target Management?
kakehashi
10
3k
開発と事業を繋ぐ!SREのオブザーバビリティ戦略 ~ Developers Summit 2024 Summer ~
leveragestech
0
640
Scaling Technical Excellence at 104: Evolution in AWS and Developer Empowerment
scotthsieh825
1
160
エンジニア向け会社紹介資料
caddi_eng
14
230k
Featured
See All Featured
Ruby is Unlike a Banana
tanoku
96
10k
Why Our Code Smells
bkeepers
PRO
332
56k
Code Review Best Practice
trishagee
58
16k
The Power of CSS Pseudo Elements
geoffreycrofte
64
5.2k
VelocityConf: Rendering Performance Case Studies
addyosmani
321
23k
Designing the Hi-DPI Web
ddemaree
276
34k
Making Projects Easy
brettharned
111
5.7k
Building Your Own Lightsaber
phodgson
101
5.9k
The Invisible Side of Design
smashingmag
294
50k
Code Reviewing Like a Champion
maltzj
517
39k
Documentation Writing (for coders)
carmenintech
63
4.2k
A Philosophy of Restraint
colly
200
16k
Transcript
Confidential. Copyright © Arista 2017. All rights reserved. Confidential. Copyright
© Arista 2017. All rights reserved. (P$POGFSFODF4QSJOH (PݴޠΠϯϑϥͷੈքͰ͍ΜͰ͢ʂ ాɹਅ NOPEB!BSJTUBDPN
Confidential. Copyright © Arista 2017. All rights reserved. σʔληϯλʔΫϥυɾωοτϫʔΫ͕໘͍ͯ͠Δ ϝʔΧʔ"ࣾ͞Μͷػث
ϝʔΧʔ#ࣾ͞Μͷػث ϝʔΧʔ$ࣾ͞Μͷػث $POpHͷΓํҟͳΔ 4/.1Ͱͷදݱҧ͏ 047FSTJPOຖʹHSFQ͢Δਖ਼نදݱมΘͬͨΓʜ ͜ͷ··૿͑ͨΒͱ͍͖ͯͭ·ͤΜ ͱ͋Δ;ࣾͷωοτϫʔΫ Ϛϧνϕϯμʔڥ ;ࣾͷωοτϫʔΫཧऀ
Confidential. Copyright © Arista 2017. All rights reserved. 0QFODPOpHͷొ •
(PPHMF "55 .4 '# :BIPPͳͲͷࣄۀऀΛத৺ʹߏ͞ΕΔ༗ࢤͷू·Γ • Ռ(JUIVCͳͲͰཧ͞ΕΔΦʔϓϯιʔεͰ͋Γɺଞͷඪ४Խͷಇ͖͔͚Μ • چདྷͷωοτϫʔΫཧ"1* $-*ɺ4/.1 ʹมΘΔ৽ͨͳϞσϧʹ͍ͭͯͷ͕ٞͳ͞ΕΔ ࣮ࡍʹʑωοτϫʔΫͷӡ༻ʹܞΘ͍ͬͯΔํͷΛத৺ʹ͕ٞਐΜͰ͍Δ IUUQXXXPQFODPOpHOFU
Confidential. Copyright © Arista 2017. All rights reserved. :"/(Ͱڞ௨ͷঢ়ଶදݱΛͯ͠ҙͷτϥϯεϙʔτͰ"1*Λୟ͘ §
֤ࣾɺػछੈʑͰݻ༗ͷσʔλϞσϧ § YANGʹΑΔϕϯμʔɺδΣωϨʔγϣϯχϡʔ τϥϧͳσʔλϞσϧ /FUDPOG 3FTUDPOG H31$ σʔλϞσϧ τϥϯεϙʔτ
Confidential. Copyright © Arista 2017. All rights reserved. ϦΞϧλΠϜεέʔϧ͢Δঢ়ଶࢹΛՄೳͱ͢ΔετϦʔϛϯάํࣜͷՄࢹԽ 4/.1ϙʔϦϯάํࣜ
ϦΞϧλΠϜɾετϦʔϛϯάํࣜ
Confidential. Copyright © Arista 2017. All rights reserved. (PͰॻ͔ΕͨετϦʔϛϯάσʔλΛड͚,BGLBʹϑΟʔυ͢ΔH31$ΫϥΠΞϯτ PDLBGLB
0QFO$POpH,BGLB Interface Counters sFlow Data Temperature Sensor Routing Tables MAC Tables ACL Counters Buffer Utilization System logs CPU Load Fan Speed Power Draw VXLAN Mappings LANZ Data Table Utilization Configurations
Confidential. Copyright © Arista 2017. All rights reserved. ü ࠓޙɺڊେԽ͢ΔωοτϫʔΫΠϯϑϥΛޮతʹཧ͢ΔAPI͕ඞਢ
ü OpenconfigϚωʔδϝϯτϓϨʔϯͷSDNͱݴΘΕɺ৽APIͷҰͭͷબࢶ ü ߏཁૉͱͯ͠ gRPCYANGͳͲɺGoͱੑͷߴ͍ٕज़͕നԡ͠ ·ͱΊ ͍ۙকདྷɺ0QFODPOpH͕ओྲྀʹͳͬͨ࣌ ωοτϫʔΫΠϯϑϥͷੈք͕օ͞ΜͷओઓͷҰͭʹͳΔ͔͠Ε·ͤΜJ
Confidential. Copyright © Arista 2017. All rights reserved. Confidential. Copyright
© Arista 2017. All rights reserved. ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ IUUQTHJUIVCDPNPQFODPOpHHPZBOH IUUQTHJUIVCDPNBSJTUBOFUXPSLTHPBSJTUBUSFFNBTUFSDNEPDLBGLB IUUQTIVCEPDLFSDPNSBSJTUBOFUXPSLTPDLBGLB