Operationalize All the Network Things by Lori MacVittie
-
Upload
devops4networks -
Category
Technology
-
view
195 -
download
3
description
Transcript of Operationalize All the Network Things by Lori MacVittie
![Page 1: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/1.jpg)
Operationalize all the NETWORK things
Lori MacVittie Principal Technical Evangelist @ F5 Networks
@lmacvittie
![Page 2: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/2.jpg)
About Lori Developer Lori
• 9 years software development – Enterprise architecture
– Telecom
– ISVs
• 21 years coding – LAMP FTW
Networking Lori
• 6 years Network Computing Test Lab – Networking
– Security
– Integration and Middleware
• 8 years F5 Networks – Technical Marketing
– Evangelism
M.S. Computer Science
![Page 3: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/3.jpg)
is the new measure of success
Time to market
![Page 4: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/4.jpg)
That’s why orgs are changing
Sources: Version One, 8th Annual State of Agile. CA, What Smart Businesses Know About DevOps.
32PERCENT
41PERCENT
chose Agile to accelerate time to market
chose DevOps to accelerate time to market
![Page 5: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/5.jpg)
Notice something missing?
Dev Ops
?
![Page 6: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/6.jpg)
The network is in the way
of IT professionals surveyed say that once an application completes the dev process, it takes a week or more to move into production; for 14% of those, it’s a month or more.
43PERCENT
Data: InformationWeek 2014 DevOps Survey, ESG
Organizations citing biggest challenge
to application deployments is time to
provision network services. 44PERCENT
![Page 7: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/7.jpg)
Why is the network in the way?
CHANGES CAUSE SERVICE
DISRUPTION
NETWORK CHANGES ARE
SLOW
24% 22% 16% 12%
HARD TO MANAGE
CHANGES TO THE NETWORK
APPLICATION CHANGES REQUIRE
NETWORK CHANGES
Source: IDC's Why the Network Matters Survey
![Page 8: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/8.jpg)
because traditional methods
Scaling, provisioning and
management are realized
device by device, system by
system
Difficult to
troubleshoot
Time consumingError prone
![Page 9: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/9.jpg)
Computer Economics 2014
Small Biz Med Biz Large Ent
are not speedy, safe or scalable
25,180
Average computing devices connected to networks
Data Breach: The Cloud Multiplier Effect Ponemon, June 2014
Desktop Laptop
Smartphone Tablet
Median device to engineer ratio
![Page 10: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/10.jpg)
Dev Ops Network
Change with Devops for the Network
![Page 11: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/11.jpg)
Isn’t DevOps Dev and Ops?
![Page 12: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/12.jpg)
Security Network “Operations” Storage
O P E R AT I O N S
Net + Ops Has Same Issues as Dev + Ops
![Page 13: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/13.jpg)
IT has Turret Syndrome
• Groups don’t collaborate well• Group success is measured
on different metrics • Handoffs between groups
are awkward and cause bottlenecks
• Processes are inefficient and burdened by a tower/silo mentality (even within silos)
![Page 14: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/14.jpg)
Operationalize
People collaborating and using
Programmability to optimize the
Processes necessary to meet business
Priorities
SHARING
AUTOMATION
MEASUREMENT
![Page 15: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/15.jpg)
… all the network things
Router Switch
ADC
Firewall
STATELESSLAYER 2-4
STATEFUL LAYER 4-7
Application Security
Identity and Access
DDoSProtectio
n
Local Load
Balancing
Global Load
Balancing
Application Performance
Malware Detection
Secure Web Gateway
Application Proxies
![Page 16: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/16.jpg)
Value of IT to the business
IT contribution to strategy
Customer satisfaction
Innovative new ideas
Availability
Projects delivered on time
IT cost controls
Productivity improvement
Business cost controls
Revenue growth
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
CIO Priorities
Business Concerns
IT Concerns
Top 10
Align all the priority things
![Page 17: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/17.jpg)
Measure all deployment things
Measurements often associated with DevOps:
• Deploy frequency• Volume of defects • MTTR • Number & Frequency of outages • Number & Frequency of performance issues• Time/cost per release (deployment)
![Page 18: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/18.jpg)
Automate all the network things
• Time/cost per release (deployment)
• Volume of defects
• Number & Frequency of outages
MEASURES IMPACTED
![Page 19: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/19.jpg)
Optimize all the process things
Remember .. automating poor processes accelerates the rate of failure
• Deploy frequency
• MTTR
• Time/cost per release (deployment)
MEASURES IMPACTED
![Page 20: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/20.jpg)
Add some Dev to Your (Net) Ops
• Months / waterfall• Manual configuration• Product manuals
TRADITIONAL DEV (OPS)
• Minutes / agile• Programmability / API’s• Developer community
![Page 21: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/21.jpg)
ALL
API-Enabled infrastructure is somewhat or very important
40PERCENT
57PERCENT
71PERCENT
OF THOSE WHO SAY SDN WILL IMPACT THEIR ORG
OF THOSE WHO SAY DEVOPS WILL IMPACT THEIR ORG
Need to Code Score: 5
SOURCE: F5 State of Application Delivery, 2014
![Page 22: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/22.jpg)
Operations
CONFIGURE VLAN
SET UP ROUTE
ADD A SNAT
MAKE A POOL
MAKE A NODE
MAKE A MEMBER
ADD MEMBER TO POOL
CONFIGURE VLAN
SET UP ROUTE
ADD A SNAT
MAKE A POOL
MAKE A NODE
MAKE A MEMBER
ADD MEMBER TO POOL
CONFIGURE VLAN
SET UP ROUTE
ADD APP POLICY
CONFIGURE LOG
CONNECT IDENTITY STORE
DEFINE GROUPS
ACTIVATE POLICY
BEFORE APIs
![Page 23: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/23.jpg)
AFTER APIsOperations
CONFIGURE VLAN
SET UP ROUTE
ADD A SNAT
MAKE A POOL
MAKE A NODE
MAKE A MEMBER
ADD MEMBER TO POOL
CONFIGURE VLAN
SET UP ROUTE
ADD APP POLICY
CONFIGURE LOG
CONNECT IDENTITY STORE
DEFINE GROUPS
ACTIVATE POLICY
CONFIGURE VLAN
SET UP ROUTE
ADD A SNAT
MAKE A POOL
MAKE A NODE
MAKE A MEMBER
ADD MEMBER TO POOL
![Page 24: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/24.jpg)
TOOLS and FRAMEWORKS USING APIs to AUTOMATE
![Page 25: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/25.jpg)
ALL
OF THOSE WHO SAY SDN WILL IMPACT THEIR ORG
OF THOSE WHO SAY DEVOPS WILL IMPACT THEIR ORG
Data path programmability is somewhat or very important
42PERCENT
51PERCENT
100PERCENT
Need to Code Score: 10
SOURCE: F5 State of Application Delivery, 2014
![Page 26: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/26.jpg)
SDN APPS
DATA PATH Routing & Switching
CONTROL PLANEData path programmability
enabled by SDN apps that extend an SDN
controller
Data path programmability enabled
by network services directly
Programmability “in the network”
Performance Access and Identity
Availability Security Mobility
![Page 27: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/27.jpg)
ALL
App Templates are somewhat or very important
33PERCENT
51PERCENT
52PERCENT
OF THOSE WHO SAY SDN WILL IMPACT THEIR ORG
OF THOSE WHO SAY DEVOPS WILL IMPACT THEIR ORG
Need to Code Score: 0-2
SOURCE: F5 State of Application Delivery, 2014
![Page 28: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/28.jpg)
App Templates vs Feature-driven APIs
![Page 29: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/29.jpg)
ANSIBLE Vagrant
App Templates
Template –like systems
![Page 30: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/30.jpg)
Operationalizing all the network things
People collaborating and using
Programmability to optimize the
Processes necessary to meet business
Priorities
SHARING
AUTOMATION
MEASUREMENT
![Page 31: Operationalize All the Network Things by Lori MacVittie](https://reader034.fdocuments.net/reader034/viewer/2022042816/55978e5c1a28abd5368b465e/html5/thumbnails/31.jpg)
Operationalize all the NETWORK things
Lori MacVittie Principal Technical Evangelist @ F5 Networks
@lmacvittie