+ All Categories
Home > Technology > Brent Chapman - netomata network configuration

Brent Chapman - netomata network configuration

Date post: 21-May-2015
Category:
Upload: devopsdayusa2010
View: 1,111 times
Download: 0 times
Share this document with a friend
Description:
Brent Chapman's lightning talk at devopsdays USA 2010, held 25th June 2010 in Mountain View, CA
Popular Tags:
20
Netomata Automates Network Configura2on Brent Chapman [email protected] www.netomata.com @netomata 1
Transcript
Page 1: Brent Chapman - netomata network configuration

Netomata  Automates  Network  Configura2on

Brent  [email protected]

@netomata

1

Page 2: Brent Chapman - netomata network configuration

2

Derived  from  "Networking  Nightmare",  photo  by  Adam  Seelwood  via  Flickr,  used  under  Crea2ve  Commons  aEribu2on  license.

Page 3: Brent Chapman - netomata network configuration

Complex

3

Page 4: Brent Chapman - netomata network configuration

Complex

Too  complex  to  manage  by  hand

4

Page 5: Brent Chapman - netomata network configuration

95%  right,  done  6  2mes  =  74%  right

0%

25%

50%

75%

100%

1 2 3 4 5 6

RightWrong

5

Page 6: Brent Chapman - netomata network configuration

95%  right,  done  6  2mes  =  74%  right

0%

25%

50%

75%

100%

1 2 3 4 5 6

RightWrong

6

Page 7: Brent Chapman - netomata network configuration

Automated  networks  are  beEer

7

Page 8: Brent Chapman - netomata network configuration

More  reliable

Consistent  configs

8

Page 9: Brent Chapman - netomata network configuration

More  reliable

Doesn’t  rely  on  people  to  be  consistent

9

Page 10: Brent Chapman - netomata network configuration

More  reliable

Reduces  direct  costs  of  inconsistency

10

Page 11: Brent Chapman - netomata network configuration

More  reliable

Reduces  indirect  costs  of  inconsistency

11

Page 12: Brent Chapman - netomata network configuration

Easier  to  maintain

Easier  to  troubleshoot

12

Page 13: Brent Chapman - netomata network configuration

Easier  to  maintain

Easier  to  test,  deploy,  &  roll  back

13

Page 14: Brent Chapman - netomata network configuration

Easier  to  scale

Easier  to  add  “just  one  more”

14

Page 15: Brent Chapman - netomata network configuration

Automa2on  cycle

Design

Generate

Deploy

Control

15

Page 16: Brent Chapman - netomata network configuration

Netomata  Config  Generator

16

Network  Descrip2on

   

Config  Templates

Ready-­‐to-­‐Install  Configs

EmbeddedRuby

Text(Hierarchicalor  Tabular)

WriEenin  Ruby

Page 17: Brent Chapman - netomata network configuration

Netomata  Config  Generator

17

Network  Descrip2on

   

Config  Templates

Ready-­‐to-­‐Install  Configs

EmbeddedRuby

Text(Hierarchicalor  Tabular)

WriEenin  Ruby

Page 18: Brent Chapman - netomata network configuration

Open  source

Community

18

Page 19: Brent Chapman - netomata network configuration

Experience

19

Page 20: Brent Chapman - netomata network configuration

Join  the  revolu2on!www.netomata.com

20


Recommended