SlideShare une entreprise Scribd logo
1  sur  31
Operationalize all the 
NETWORK things 
Lori MacVittie 
Principal Technical Evangelist @ F5 Networks 
@lmacvittie
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
Time to market 
is the new measure of success
That’s why orgs are changing 
32 
PERCENT 
41 
PERCENT 
chose Agile to 
accelerate time to market 
chose DevOps to 
accelerate time to market 
Sources: Version One, 8th Annual State of Agile. CA, What Smart Businesses Know About DevOps.
Notice something missing? 
Dev Ops 
?
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. 43 
PERCENT 
Organizations citing biggest challenge 
to application deployments is time to 
provision network services. 44 
PERCENT 
Data: InformationWeek 2014 DevOps Survey, ESG
Why is the network in the way? 
24% 22% 16% 12% 
CHANGES CAUSE 
SERVICE 
DISRUPTION 
NETWORK 
CHANGES ARE 
SLOW 
HARD TO 
MANAGE 
CHANGES TO THE 
NETWORK 
APPLICATION 
CHANGES 
REQUIRE 
NETWORK 
CHANGES 
Source: IDC's Why the Network Matters Survey
because traditional methods 
Scaling, provisioning and 
management are realized 
device by device, system by 
system 
Error prone Time consuming 
Difficult to 
troubleshoot
are not speedy, safe or scalable 
Small Biz Med Biz Large Ent 
Computer Economics 2014 
Average computing devices 
connected to networks 
Desktop Laptop 
Smartphone Tablet 
25,180 
Data Breach: The Cloud Multiplier Effect Ponemon, June 2014 
Median device to engineer ratio
Change with Devops for the Network 
Dev Ops Network
Isn’t DevOps Dev and Ops?
Security Network “Operations” Storage 
O P E R AT I O N S 
Net + Ops Has Same Issues as Dev + Ops
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)
Operationalize 
People collaborating and using 
Programmability to optimize the 
Processes necessary to meet business 
Priorities 
SHARING 
AUTOMATION 
MEASUREMENT
… all the network things 
ADC 
Local 
Load 
Balancing 
Router Switch 
Firewall 
STATEFUL 
LAYER 4-7 
STATELESS 
LAYER 2-4 
Application 
Security 
Identity and 
Access 
DDoS 
Protectio 
n 
Global 
Load 
Balancing 
Application 
Performance 
Secure Web 
Gateway 
Malware 
Detection 
Application 
Proxies
Align all the priority things 
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. 
Top 10 
CIO Priorities 
Business Concerns 
IT Concerns
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)
Automate all the network things 
MEASURES IMPACTED 
• Time/cost per release (deployment) 
• Volume of defects 
• Number & Frequency of outages
Optimize all the process things 
MEASURES IMPACTED 
• Deploy frequency 
• MTTR 
• Time/cost per release (deployment) 
Remember .. automating poor processes accelerates the rate of failure
Add some Dev to Your (Net) Ops 
TRADITIONAL DEV (OPS) 
• Months / waterfall 
• Manual configuration 
• Product manuals 
• Minutes / agile 
• Programmability / API’s 
• Developer community
ALL 
API-Enabled 
infrastructure 
is somewhat 
or very 
important 
40 
PERCENT 
57 
PERCENT 
71 
PERCENT 
Need to Code Score: 5 
OF THOSE WHO SAY SDN WILL IMPACT THEIR ORG 
OF THOSE WHO SAY DEVOPS WILL IMPACT THEIR ORG 
SOURCE: F5 State of Application Delivery, 2014
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
AFTER APIs 
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 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
TOOLS and FRAMEWORKS USING APIs to AUTOMATE
OF THOSE WHO SAY DEVOPS WILL IMPACT THEIR ORG 
ALL 
OF THOSE WHO SAY SDN WILL IMPACT THEIR ORG 
Data path 
programmability 
is somewhat or 
very important 
42 
PERCENT 
51 
PERCENT 
100 
PERCENT 
Need to Code Score: 10 
SOURCE: F5 State of Application Delivery, 2014
Programmability “in the network” 
SDN APPS 
DATA PATH Routing & 
Switching 
Data path CONTROL PLANE 
programmability 
enabled by SDN apps 
that extend an SDN 
controller 
Data path 
programmability enabled 
by network services 
directly 
Performance Access and 
Identity 
Availability Security Mobility
ALL 
App Templates 
are somewhat or 
very important 
33 
PERCENT 
51 
PERCENT 
52 
PERCENT 
Need to Code Score: 0-2 
OF THOSE WHO SAY SDN WILL IMPACT THEIR ORG 
OF THOSE WHO SAY DEVOPS WILL IMPACT THEIR ORG 
SOURCE: F5 State of Application Delivery, 2014
App Templates vs Feature-driven APIs
App Templates 
ANSIBLE Vagrant 
Template –like systems
Operationalizing all the network things 
People collaborating and using 
Programmability to optimize the 
Processes necessary to meet business 
Priorities 
SHARING 
AUTOMATION 
MEASUREMENT
Operationalize all the 
NETWORK things 
Lori MacVittie 
Principal Technical Evangelist @ F5 Networks 
@lmacvittie

Contenu connexe

Tendances

From 0 to DevOps in 80 Days [Webinar Replay]
From 0 to DevOps in 80 Days [Webinar Replay]From 0 to DevOps in 80 Days [Webinar Replay]
From 0 to DevOps in 80 Days [Webinar Replay]
Dynatrace
 
Enforce compliance policy with model-driven automation
Enforce compliance policy with model-driven automationEnforce compliance policy with model-driven automation
Enforce compliance policy with model-driven automation
Puppet
 

Tendances (20)

Efficient Performance Test Automation - Opitmizing the Jenkins Pipeline
Efficient Performance Test Automation - Opitmizing the Jenkins PipelineEfficient Performance Test Automation - Opitmizing the Jenkins Pipeline
Efficient Performance Test Automation - Opitmizing the Jenkins Pipeline
 
DevOps Transformation at Dynatrace and with Dynatrace
DevOps Transformation at Dynatrace and with DynatraceDevOps Transformation at Dynatrace and with Dynatrace
DevOps Transformation at Dynatrace and with Dynatrace
 
DevOps to DevSecOps Journey..
DevOps to DevSecOps Journey..DevOps to DevSecOps Journey..
DevOps to DevSecOps Journey..
 
DevOps and Cloud Tips and Techniques to Revolutionize Your SDLC
DevOps and Cloud Tips and Techniques to Revolutionize Your SDLCDevOps and Cloud Tips and Techniques to Revolutionize Your SDLC
DevOps and Cloud Tips and Techniques to Revolutionize Your SDLC
 
Adobe’s eCommerce Digital Transformation Journey
Adobe’s eCommerce Digital Transformation JourneyAdobe’s eCommerce Digital Transformation Journey
Adobe’s eCommerce Digital Transformation Journey
 
DevOps, A path to Enterprises to Adopt [Decoding DevOps Conference - InfoSep...
DevOps, A path to Enterprises to Adopt  [Decoding DevOps Conference - InfoSep...DevOps, A path to Enterprises to Adopt  [Decoding DevOps Conference - InfoSep...
DevOps, A path to Enterprises to Adopt [Decoding DevOps Conference - InfoSep...
 
Microsoft Azure Cloud and DevOps
Microsoft Azure Cloud and DevOpsMicrosoft Azure Cloud and DevOps
Microsoft Azure Cloud and DevOps
 
Devops architecture
Devops architectureDevops architecture
Devops architecture
 
Webinar: Automate Your Environment Provisioning for Mobile App Development
Webinar: Automate Your Environment Provisioning for Mobile App Development Webinar: Automate Your Environment Provisioning for Mobile App Development
Webinar: Automate Your Environment Provisioning for Mobile App Development
 
Anand Ahire - Electric Cloud - Visibility, Coordination, Control. Getting st...
Anand Ahire - Electric Cloud - Visibility, Coordination, Control.  Getting st...Anand Ahire - Electric Cloud - Visibility, Coordination, Control.  Getting st...
Anand Ahire - Electric Cloud - Visibility, Coordination, Control. Getting st...
 
From 0 to DevOps in 80 Days [Webinar Replay]
From 0 to DevOps in 80 Days [Webinar Replay]From 0 to DevOps in 80 Days [Webinar Replay]
From 0 to DevOps in 80 Days [Webinar Replay]
 
DevOps in Azure : Puppetize the Cloud
DevOps in Azure : Puppetize the CloudDevOps in Azure : Puppetize the Cloud
DevOps in Azure : Puppetize the Cloud
 
Data-Driven DevOps: Improve Velocity and Quality of Software Delivery with Me...
Data-Driven DevOps: Improve Velocity and Quality of Software Delivery with Me...Data-Driven DevOps: Improve Velocity and Quality of Software Delivery with Me...
Data-Driven DevOps: Improve Velocity and Quality of Software Delivery with Me...
 
Splitting the Check on Compliance and Security
Splitting the Check on Compliance and SecuritySplitting the Check on Compliance and Security
Splitting the Check on Compliance and Security
 
Performance Metrics Driven CI/CD - Introduction to Continuous Innovation and ...
Performance Metrics Driven CI/CD - Introduction to Continuous Innovation and ...Performance Metrics Driven CI/CD - Introduction to Continuous Innovation and ...
Performance Metrics Driven CI/CD - Introduction to Continuous Innovation and ...
 
Enforce compliance policy with model-driven automation
Enforce compliance policy with model-driven automationEnforce compliance policy with model-driven automation
Enforce compliance policy with model-driven automation
 
You Build It, You Secure It: Higher Velocity and Better Security with DevSecOps
You Build It, You Secure It: Higher Velocity and Better Security with DevSecOpsYou Build It, You Secure It: Higher Velocity and Better Security with DevSecOps
You Build It, You Secure It: Higher Velocity and Better Security with DevSecOps
 
Devops with Alibaba Cloud
Devops with Alibaba CloudDevops with Alibaba Cloud
Devops with Alibaba Cloud
 
Modernizing Your Aging Architecture: What Enterprise Architects Need To Know ...
Modernizing Your Aging Architecture: What Enterprise Architects Need To Know ...Modernizing Your Aging Architecture: What Enterprise Architects Need To Know ...
Modernizing Your Aging Architecture: What Enterprise Architects Need To Know ...
 
AI-Powered DevOps: Injecting Speed & Quality Across Verizon’s Cloud Pipelines
AI-Powered DevOps: Injecting Speed & Quality Across Verizon’s Cloud PipelinesAI-Powered DevOps: Injecting Speed & Quality Across Verizon’s Cloud Pipelines
AI-Powered DevOps: Injecting Speed & Quality Across Verizon’s Cloud Pipelines
 

En vedette

MLLeap, or How to Productionize Data Science Workflows Using Spark by Mikha...
  MLLeap, or How to Productionize Data Science Workflows Using Spark by Mikha...  MLLeap, or How to Productionize Data Science Workflows Using Spark by Mikha...
MLLeap, or How to Productionize Data Science Workflows Using Spark by Mikha...
Spark Summit
 
IOT and Big Data - The Perfect Marriage
IOT and Big Data - The Perfect MarriageIOT and Big Data - The Perfect Marriage
IOT and Big Data - The Perfect Marriage
Dr. Mazlan Abbas
 
Internet of Things and Big Data: Vision and Concrete Use Cases
Internet of Things and Big Data: Vision and Concrete Use CasesInternet of Things and Big Data: Vision and Concrete Use Cases
Internet of Things and Big Data: Vision and Concrete Use Cases
MongoDB
 

En vedette (14)

WebRTC beyond Audio and Video
WebRTC beyond Audio and Video  WebRTC beyond Audio and Video
WebRTC beyond Audio and Video
 
Cloud Expo - KEYNOTE Career Hacks
Cloud Expo - KEYNOTE Career HacksCloud Expo - KEYNOTE Career Hacks
Cloud Expo - KEYNOTE Career Hacks
 
Pets vs. Cattle: The Elastic Cloud Story
Pets vs. Cattle: The Elastic Cloud StoryPets vs. Cattle: The Elastic Cloud Story
Pets vs. Cattle: The Elastic Cloud Story
 
Internet of things, Big Data and Analytics 101
Internet of things, Big Data and Analytics 101Internet of things, Big Data and Analytics 101
Internet of things, Big Data and Analytics 101
 
Architectures for open and scalable clouds
Architectures for open and scalable cloudsArchitectures for open and scalable clouds
Architectures for open and scalable clouds
 
Securing Business Operations and Critical Infrastructure: Trusted Technology,...
Securing Business Operations and Critical Infrastructure: Trusted Technology,...Securing Business Operations and Critical Infrastructure: Trusted Technology,...
Securing Business Operations and Critical Infrastructure: Trusted Technology,...
 
Devops and Immutable infrastructure - Cloud Expo 2015 NYC
Devops and Immutable infrastructure  - Cloud Expo 2015 NYCDevops and Immutable infrastructure  - Cloud Expo 2015 NYC
Devops and Immutable infrastructure - Cloud Expo 2015 NYC
 
MLLeap, or How to Productionize Data Science Workflows Using Spark by Mikha...
  MLLeap, or How to Productionize Data Science Workflows Using Spark by Mikha...  MLLeap, or How to Productionize Data Science Workflows Using Spark by Mikha...
MLLeap, or How to Productionize Data Science Workflows Using Spark by Mikha...
 
Using open source for IoT
Using open source for IoTUsing open source for IoT
Using open source for IoT
 
Internet of Things (IoT) and Big Data
Internet of Things (IoT) and Big DataInternet of Things (IoT) and Big Data
Internet of Things (IoT) and Big Data
 
IOT and Big Data - The Perfect Marriage
IOT and Big Data - The Perfect MarriageIOT and Big Data - The Perfect Marriage
IOT and Big Data - The Perfect Marriage
 
Big Data Analytics for the Industrial Internet of Things
Big Data Analytics for the Industrial Internet of ThingsBig Data Analytics for the Industrial Internet of Things
Big Data Analytics for the Industrial Internet of Things
 
Internet of Things and Big Data: Vision and Concrete Use Cases
Internet of Things and Big Data: Vision and Concrete Use CasesInternet of Things and Big Data: Vision and Concrete Use Cases
Internet of Things and Big Data: Vision and Concrete Use Cases
 
Open source IoT gateway
Open source IoT gatewayOpen source IoT gateway
Open source IoT gateway
 

Similaire à Operationalize all the network things

Brighttalk understanding the promise of sde - final
Brighttalk   understanding the promise of sde - finalBrighttalk   understanding the promise of sde - final
Brighttalk understanding the promise of sde - final
Andrew White
 
Connect Ops and Security with Flexible Web App and API Protection
Connect Ops and Security with Flexible Web App and API ProtectionConnect Ops and Security with Flexible Web App and API Protection
Connect Ops and Security with Flexible Web App and API Protection
DevOps.com
 
IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101
Sanjeev Sharma
 

Similaire à Operationalize all the network things (20)

Operationalize all the Network Things
Operationalize all the Network ThingsOperationalize all the Network Things
Operationalize all the Network Things
 
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
 
SplunkLive! London 2016 Splunk for Devops
SplunkLive! London 2016 Splunk for DevopsSplunkLive! London 2016 Splunk for Devops
SplunkLive! London 2016 Splunk for Devops
 
DataOps, DevOps and the Developer: Treating Database Code Just Like App Code
DataOps, DevOps and the Developer: Treating Database Code Just Like App CodeDataOps, DevOps and the Developer: Treating Database Code Just Like App Code
DataOps, DevOps and the Developer: Treating Database Code Just Like App Code
 
Brighttalk understanding the promise of sde - final
Brighttalk   understanding the promise of sde - finalBrighttalk   understanding the promise of sde - final
Brighttalk understanding the promise of sde - final
 
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
 
5 Best Practices for Application-aware Network Performance Management (AANPM)...
5 Best Practices for Application-aware Network Performance Management (AANPM)...5 Best Practices for Application-aware Network Performance Management (AANPM)...
5 Best Practices for Application-aware Network Performance Management (AANPM)...
 
API and App Ecosystems - Build The Best: a deep dive
API and App Ecosystems - Build The Best: a deep diveAPI and App Ecosystems - Build The Best: a deep dive
API and App Ecosystems - Build The Best: a deep dive
 
DOES14 - Stephen Elliot - IDC - Delivering DevOps Business Metrics that Matter
DOES14 - Stephen Elliot - IDC - Delivering DevOps Business Metrics that MatterDOES14 - Stephen Elliot - IDC - Delivering DevOps Business Metrics that Matter
DOES14 - Stephen Elliot - IDC - Delivering DevOps Business Metrics that Matter
 
Connect Ops and Security with Flexible Web App and API Protection
Connect Ops and Security with Flexible Web App and API ProtectionConnect Ops and Security with Flexible Web App and API Protection
Connect Ops and Security with Flexible Web App and API Protection
 
Network Reliability Engineering and DevNetOps - Presented at ONS March 2018
Network Reliability Engineering and DevNetOps - Presented at ONS March 2018Network Reliability Engineering and DevNetOps - Presented at ONS March 2018
Network Reliability Engineering and DevNetOps - Presented at ONS March 2018
 
Migrating to the Cloud – Is Application Performance Monitoring still required?
Migrating to the Cloud – Is Application Performance Monitoring still required?Migrating to the Cloud – Is Application Performance Monitoring still required?
Migrating to the Cloud – Is Application Performance Monitoring still required?
 
Extend DevOps to Your SQL Server Databases
Extend DevOps to Your SQL Server DatabasesExtend DevOps to Your SQL Server Databases
Extend DevOps to Your SQL Server Databases
 
IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101
 
OpenDevOps 2019 - Disconnected pipelines the missing link
OpenDevOps 2019 - Disconnected pipelines the missing linkOpenDevOps 2019 - Disconnected pipelines the missing link
OpenDevOps 2019 - Disconnected pipelines the missing link
 
DevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software DeliveryDevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software Delivery
 
Pure App + Patterns + Prolifics = Feeding Change
Pure App + Patterns + Prolifics = Feeding Change Pure App + Patterns + Prolifics = Feeding Change
Pure App + Patterns + Prolifics = Feeding Change
 
Automate and customise application services and deployment
Automate and customise application services and deploymentAutomate and customise application services and deployment
Automate and customise application services and deployment
 
Automate and customise application services and deployment
Automate and customise application services and deploymentAutomate and customise application services and deployment
Automate and customise application services and deployment
 
The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017
 

Plus de Lori MacVittie

Web 2 And Application Delivery Public
Web 2 And Application Delivery PublicWeb 2 And Application Delivery Public
Web 2 And Application Delivery Public
Lori MacVittie
 

Plus de Lori MacVittie (15)

So you think you can scale containers
So you think you can scale containersSo you think you can scale containers
So you think you can scale containers
 
State of Application Delivery 2017 - Cloud Insights
State of Application Delivery 2017 - Cloud Insights State of Application Delivery 2017 - Cloud Insights
State of Application Delivery 2017 - Cloud Insights
 
State of Application Delivery 2017 - DevOps Insights
State of Application Delivery 2017 - DevOps Insights State of Application Delivery 2017 - DevOps Insights
State of Application Delivery 2017 - DevOps Insights
 
So you think you can scale
So you think you can scaleSo you think you can scale
So you think you can scale
 
Devops is all greek
Devops is all greekDevops is all greek
Devops is all greek
 
Beyond POLB (Plain Old Load Balancing)
Beyond POLB (Plain Old Load Balancing) Beyond POLB (Plain Old Load Balancing)
Beyond POLB (Plain Old Load Balancing)
 
Architectural Patterns for Scaling Microservices and APIs - GlueCon 2015
Architectural Patterns for Scaling Microservices and APIs - GlueCon 2015Architectural Patterns for Scaling Microservices and APIs - GlueCon 2015
Architectural Patterns for Scaling Microservices and APIs - GlueCon 2015
 
The Internet of Security Things (A Story about Change)
The Internet of Security Things (A Story about Change) The Internet of Security Things (A Story about Change)
The Internet of Security Things (A Story about Change)
 
HTTP/2 Changes Everything
HTTP/2 Changes EverythingHTTP/2 Changes Everything
HTTP/2 Changes Everything
 
5 ways to use node.js in the network
5 ways to use node.js in the network5 ways to use node.js in the network
5 ways to use node.js in the network
 
What are Software Defined Application Services
What are Software Defined Application ServicesWhat are Software Defined Application Services
What are Software Defined Application Services
 
Programming proxies to do what we need so we don't have to talk to the networ...
Programming proxies to do what we need so we don't have to talk to the networ...Programming proxies to do what we need so we don't have to talk to the networ...
Programming proxies to do what we need so we don't have to talk to the networ...
 
Dynamic Infrastructure
Dynamic InfrastructureDynamic Infrastructure
Dynamic Infrastructure
 
Nine Ways to Use Network-Side Scripting
Nine Ways to Use Network-Side ScriptingNine Ways to Use Network-Side Scripting
Nine Ways to Use Network-Side Scripting
 
Web 2 And Application Delivery Public
Web 2 And Application Delivery PublicWeb 2 And Application Delivery Public
Web 2 And Application Delivery Public
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Dernier (20)

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 

Operationalize all the network things

  • 1. Operationalize all the NETWORK things Lori MacVittie Principal Technical Evangelist @ F5 Networks @lmacvittie
  • 2. 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
  • 3. Time to market is the new measure of success
  • 4. That’s why orgs are changing 32 PERCENT 41 PERCENT chose Agile to accelerate time to market chose DevOps to accelerate time to market Sources: Version One, 8th Annual State of Agile. CA, What Smart Businesses Know About DevOps.
  • 6. 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. 43 PERCENT Organizations citing biggest challenge to application deployments is time to provision network services. 44 PERCENT Data: InformationWeek 2014 DevOps Survey, ESG
  • 7. Why is the network in the way? 24% 22% 16% 12% CHANGES CAUSE SERVICE DISRUPTION NETWORK CHANGES ARE SLOW HARD TO MANAGE CHANGES TO THE NETWORK APPLICATION CHANGES REQUIRE NETWORK CHANGES Source: IDC's Why the Network Matters Survey
  • 8. because traditional methods Scaling, provisioning and management are realized device by device, system by system Error prone Time consuming Difficult to troubleshoot
  • 9. are not speedy, safe or scalable Small Biz Med Biz Large Ent Computer Economics 2014 Average computing devices connected to networks Desktop Laptop Smartphone Tablet 25,180 Data Breach: The Cloud Multiplier Effect Ponemon, June 2014 Median device to engineer ratio
  • 10. Change with Devops for the Network Dev Ops Network
  • 11. Isn’t DevOps Dev and Ops?
  • 12. Security Network “Operations” Storage O P E R AT I O N S Net + Ops Has Same Issues as Dev + Ops
  • 13. 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)
  • 14. Operationalize People collaborating and using Programmability to optimize the Processes necessary to meet business Priorities SHARING AUTOMATION MEASUREMENT
  • 15. … all the network things ADC Local Load Balancing Router Switch Firewall STATEFUL LAYER 4-7 STATELESS LAYER 2-4 Application Security Identity and Access DDoS Protectio n Global Load Balancing Application Performance Secure Web Gateway Malware Detection Application Proxies
  • 16. Align all the priority things 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. Top 10 CIO Priorities Business Concerns IT Concerns
  • 17. 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)
  • 18. Automate all the network things MEASURES IMPACTED • Time/cost per release (deployment) • Volume of defects • Number & Frequency of outages
  • 19. Optimize all the process things MEASURES IMPACTED • Deploy frequency • MTTR • Time/cost per release (deployment) Remember .. automating poor processes accelerates the rate of failure
  • 20. Add some Dev to Your (Net) Ops TRADITIONAL DEV (OPS) • Months / waterfall • Manual configuration • Product manuals • Minutes / agile • Programmability / API’s • Developer community
  • 21. ALL API-Enabled infrastructure is somewhat or very important 40 PERCENT 57 PERCENT 71 PERCENT Need to Code Score: 5 OF THOSE WHO SAY SDN WILL IMPACT THEIR ORG OF THOSE WHO SAY DEVOPS WILL IMPACT THEIR ORG SOURCE: F5 State of Application Delivery, 2014
  • 22. 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
  • 23. AFTER APIs 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 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
  • 24. TOOLS and FRAMEWORKS USING APIs to AUTOMATE
  • 25. OF THOSE WHO SAY DEVOPS WILL IMPACT THEIR ORG ALL OF THOSE WHO SAY SDN WILL IMPACT THEIR ORG Data path programmability is somewhat or very important 42 PERCENT 51 PERCENT 100 PERCENT Need to Code Score: 10 SOURCE: F5 State of Application Delivery, 2014
  • 26. Programmability “in the network” SDN APPS DATA PATH Routing & Switching Data path CONTROL PLANE programmability enabled by SDN apps that extend an SDN controller Data path programmability enabled by network services directly Performance Access and Identity Availability Security Mobility
  • 27. ALL App Templates are somewhat or very important 33 PERCENT 51 PERCENT 52 PERCENT Need to Code Score: 0-2 OF THOSE WHO SAY SDN WILL IMPACT THEIR ORG OF THOSE WHO SAY DEVOPS WILL IMPACT THEIR ORG SOURCE: F5 State of Application Delivery, 2014
  • 28. App Templates vs Feature-driven APIs
  • 29. App Templates ANSIBLE Vagrant Template –like systems
  • 30. Operationalizing all the network things People collaborating and using Programmability to optimize the Processes necessary to meet business Priorities SHARING AUTOMATION MEASUREMENT
  • 31. Operationalize all the NETWORK things Lori MacVittie Principal Technical Evangelist @ F5 Networks @lmacvittie

Notes de l'éditeur

  1. Six Sigma is a methodology that relies on measurement, analysis, and optimization of processes. It’s used in manufacturing as well as software development, where the reduction of errors is paramount to improving quality of the resulting product. But it’s basic principles can be applied to any output produced by a process that can be measured.
  2. Silos and speed
  3. People collaborating: sharing Programmability: automation Optimizing processes: measurements = new culture
  4. Source is "35th Annual SIM IT Trends Study," which was announced by The Society for Information Management. Written up on CIOinsight.com http://www.simnet.org/ http://www.cioinsight.com
  5. This is not about you losing your job.