Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

NFV: Infrastructure as Code

919 views

Published on

Network Function Virtualization avails network engineering of all methodologies and tools used in software development. This presentation contrast the telco appliance model with an all software model and highlights changes to telco network engineering delivery pipeline necessary to fully leverage NFV.

Published in: Technology
  • Be the first to comment

NFV: Infrastructure as Code

  1. 1. NFV: Infrastructure as Code The End of the Engineering-IT Divide Myth By Brett Brock Copyright Brett Brock
  2. 2. Disclaimer The views and opinions expressed within this presentation are solely my own and the results of my private research. They do not reflect views and opinions of affiliated organizations, past employers, or presents employers. Copyright Brett Brock
  3. 3. The Engineering-IT Divide Myth Software development methodologies and tools cannot be applied to network engineering. Copyright Brett Brock
  4. 4. Infrastructure as Code What is It? — Machine-executable instructions for the automated construction, configuration, deployment, integration, and orchestration of service infrastructure completed with integrated unit, system, and acceptance testing. What it Does? — Mitigates re-interpretation and conflicting interpretation — Reduces delivery pipeline overhead — Destroys the last pillar of the Engineer-IT Divide Myth Copyright Brett Brock
  5. 5. Paradigm Shift Current State — Appliance (Sw + Hw) Delivery Model — Designs capture as .doc/.pdf with no testing guidance. — Manually Maintained As- Built Inventories Future State — Software Delivery Model — Executable Designs with Integrated Testing — Version-controlled Environment with Integrated Auditing Copyright Brett Brock
  6. 6. Infrastructure of Appliances Copyright Brett Brock
  7. 7. NFV: Infrastructure as Code Copyright Brett Brock
  8. 8. NFV Benefit Analysis Software Delivery Model Executable Designs with Integrated Testing Version-controlled Environment with Integrated Auditing CapEx savings (Temp. Lic.) In-progress validation Service version tracking OpEx savings (Disposable Env.) Iterative process (Early stage build and testing) Automated policy violation detection Exponentially shorted lead times Explicit instructions Automated best practices application Collaborative delivery Copyright Brett Brock
  9. 9. Final Thought NFV is Infrastructure as Code and avails network engineering of all methodologies and tools used in software development. Copyright Brett Brock

×