SlideShare a Scribd company logo
1 of 18
Download to read offline
Slide Header…
QualiSystems Proprietary & Confidential
The Carrier DevOps Trend
Alex Henthorn-Iwane -- QualiSystems -- alex.h@qualisystems.com
Slide Header…
QualiSystems Proprietary & Confidential
SDN & NFV are Changing Carrier Architectures
SDN ControllerSDN Controller
App App App App
OpenFlow
Packet-
Forwarding
Hardware
Compliant OS
Packet-
Forwarding
Hardware
Compliant OS
Packet-
Forwarding
Hardware
Compliant OS
Well-defined
Open API
Overlay
Business Logic
ProgrammingBusiness
Policy
Software
Custom Hardware
Purpose-built
dedicated
device
Consolidate diverse network equipment types (firewall,
switching, routing, ADC, BRAS, EPC, etc.) onto industry-
standard x86 servers using virtualization.
Benefits: Reduced cost and increased agility
Network Function VirtualizationSoftware Defined Networking
Separate control plane from the data plane in network
devices (physical and virtual) with intelligence and
programmability centralized in a controller.
Benefits: Increased agility via automation and increased
innovation via programmability
x86 Hardware
Industry-
standard
server
Software Software
Hypervisor
Slide Header…
QualiSystems Proprietary & Confidential
Software (or service) development method that stresses
communication, collaboration and integration between
software developers and information technology (IT)
operations professionals
What is DevOps?
Slide Header…
QualiSystems Proprietary & Confidential
• SDN/NFV is largely about
business agility
• Lots of focus on
production or
operational
technology &
architecture
• But that’s only one side
of the business
Why is DevOps the Natural Companion to SDN/NFV?
Slide Header…
QualiSystems Proprietary & Confidential
SDN DevTest Implications
Network as Utility
• Waterfall timeframes
• Long certification cycles
• Manual, little automation OTT NFV SDN OSS/BSS
Dev/Test Cycle
App Lifecycle is Agile
• Agile timeframes
• Implies automation
VS
Slide Header…
QualiSystems Proprietary & Confidential
Permutations could be endless
o Design permutation of vendor solution when defining the architecture
(interoperability)
o Operational permutation at the time of the service instantiation (service
differentiation)
Agility = IT rate of change x 100
o Performance and scale testing
How do you qualify and certify these service in an agile fashion?
NFV DevTest Implications
Admins make
500 updates /
day peak
APIs support
10,000’s updates
/ day peak
Cloud Service
no admin - dynamic & automated
Today
Operations staff are involved
Slide Header…
QualiSystems Proprietary & Confidential
From AT&T’s Domain 2.0 initiative white paper:
“There remains much to do before this vision [Domain 2.0] can be
implemented, including pivots from networking craft to software
engineering, and from carrier operations models to cloud“DevOps”
models. We also see an important pivot to embrace agile
development in preference to existing waterfall models.”
The Carrier DevOps Trend
Slide Header…
QualiSystems Proprietary & Confidential
• DevOps is still in early stages at most carriers
• However, there are some key areas in common among
carriers who are working on DevOps initiatives
• Observations from discussions with major carriers,
mobile operators and cable operators in North
America, Europe and Asia-Pacific
What is Carrier DevOps Industry Status?
Slide Header…
QualiSystems Proprietary & Confidential
Orchestration to‘Virtualize’all DevTest Infrastructure
OrchestrationPhysical Labs
MaaS
Virtual Labs
IaaS & PaaS
• Many carriers are building virtual labs to help support agile process
• Many carriers are also working to make physical labs into “clouds”
• Important to do both so that no infrastructure slows DevOps/agile process
Slide Header…
QualiSystems Proprietary & Confidential
Carrier DevOps Must Support Networking Concepts
=
Carriers adopting infrastructure orchestration to build DevOps have found
that most cloud management platforms only support compute concepts
Important to have orchestration capable of handling network topologies
Slide Header…
QualiSystems Proprietary & Confidential
• Network teams have few
programmers, majority are non-
programmers
• App developers aren’t network
engineers
• Need to avoid programmer
bottleneck
• Need to systematize knowledge
• Need non-programmer
productivity:
Carrier DevOps Challenge: Skills & Culture Evolution
Slide Header…
QualiSystems Proprietary & Confidential
What Helps the Skills & Culture Evolution
Low level automation objects
are created by few programmers
Open integration of existing
automation scripts so teams
don’t lose previous work
Visual tools allow non-
programmer network engineers
to build automation
Slide Header…
QualiSystems Proprietary & Confidential
Innovate, Permutate, Validate, Deploy
Innovate New Concepts:
Example: OOL Sandbox
Permutate New
Concepts into Real-
World Test Scenarios
Validate and Deploy
A helpful concept for carriers is to have infrastructure automation create
live environment hand-offs between different stages of the DevOps process
Vast improvement over hand-offs based on
text documents and static diagrams
Slide Header…
QualiSystems Proprietary & Confidential
• Live sandboxing allows
innovation of new
service concepts.
• OOL is example of such a
sandbox cloud.
• It is not yet common in
carriers, but we see many
carriers exploring this
concept.
Innovate: Dev Stage Sandbox Cloud
Slide Header…
QualiSystems Proprietary & Confidential
• Test lab clouds are more
common automation in
carriers today
• Most large carriers have at
least one automated test lab
Key goals:
• Increase efficiency
utilization of test lab
resources
• Reduce ratio of setup to test
time
Permutate: Test Lab Cloud to Cover Many Test Cases
Select
environment
Verify
availability
Reserve
Setup
Testing
activities
Collaborate
Teardown
Slide Header…
QualiSystems Proprietary & Confidential
• Most carriers have some test automation in place
• Some carriers have moved beyond test automation to continuous integration
• However, this requires either a fully automated test lab cloud or many
duplicated, dedicated test beds. Without test lab cloud, cost of dedicated test
beds is very high
Test Automation & Continuous Integration
Automated BuildCode Commit Automated Unit Test
Automated Sanity
Test
Automated & Scaled Full
Regression Test
Automated Test
Results Collection
Automated BI Report
Generation
Automated Build, Deploy, Test
Auto-scaled regression tests
Applied to service & network
changes
Slide Header…
QualiSystems Proprietary & Confidential
SDN and NFV require a change in devtest operational practice to
become agile
A combination of:
• Network DevOps process
• Lab infrastructure cloud and automation enablers
• Skills and culture evolution
Can lead to a highly efficient, agile dev, test and pre-production
operation
Carriers are in early stages but aggressively embracing this change
Conclusions
Slide Header…
QualiSystems Proprietary & Confidential
Visit our Website
www.qualisystems.com

More Related Content

What's hot

devops online training in hyderabad
devops online training in hyderabaddevops online training in hyderabad
devops online training in hyderabadDIGITALSAI1
 
Who Is A DevOps Engineer? | DevOps Skills You Must Master | DevOps Engineer M...
Who Is A DevOps Engineer? | DevOps Skills You Must Master | DevOps Engineer M...Who Is A DevOps Engineer? | DevOps Skills You Must Master | DevOps Engineer M...
Who Is A DevOps Engineer? | DevOps Skills You Must Master | DevOps Engineer M...Edureka!
 
DevOps 101 - an Introduction to DevOps
DevOps 101  - an Introduction to DevOpsDevOps 101  - an Introduction to DevOps
DevOps 101 - an Introduction to DevOpsRed Gate Software
 
The Road to DevOps V3
The Road to DevOps V3The Road to DevOps V3
The Road to DevOps V3Ahmed Misbah
 
Devops certification training course
Devops certification training courseDevops certification training course
Devops certification training courseRadsS1
 
Why is dev ops essential for fintech development
Why is dev ops essential for fintech developmentWhy is dev ops essential for fintech development
Why is dev ops essential for fintech developmentnimbleappgenie
 
DevOps - Continuous Integration, Continuous Delivery - let's talk
DevOps - Continuous Integration, Continuous Delivery - let's talkDevOps - Continuous Integration, Continuous Delivery - let's talk
DevOps - Continuous Integration, Continuous Delivery - let's talkD Z
 
The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017Micro Focus
 
KEYNOTE | WHAT'S COMING IN THE NEXT 10 YEARS OF DEVOPS? // ELLEN CHISA, bolds...
KEYNOTE | WHAT'S COMING IN THE NEXT 10 YEARS OF DEVOPS? // ELLEN CHISA, bolds...KEYNOTE | WHAT'S COMING IN THE NEXT 10 YEARS OF DEVOPS? // ELLEN CHISA, bolds...
KEYNOTE | WHAT'S COMING IN THE NEXT 10 YEARS OF DEVOPS? // ELLEN CHISA, bolds...DevOpsDays Tel Aviv
 
DOES SFO 2016 - Greg Padak - Default to Open
DOES SFO 2016 - Greg Padak - Default to OpenDOES SFO 2016 - Greg Padak - Default to Open
DOES SFO 2016 - Greg Padak - Default to OpenGene Kim
 
CI/CD Best Practices for Your DevOps Journey
CI/CD Best  Practices for Your DevOps JourneyCI/CD Best  Practices for Your DevOps Journey
CI/CD Best Practices for Your DevOps JourneyDevOps.com
 
DevOps by examples - Continuous Lifecycle London 2017
DevOps by examples - Continuous Lifecycle London 2017DevOps by examples - Continuous Lifecycle London 2017
DevOps by examples - Continuous Lifecycle London 2017Giulio Vian
 
Four pillars of DevOps - John Shaw - Agile Cambridge 2014
Four pillars of DevOps - John Shaw - Agile Cambridge 2014Four pillars of DevOps - John Shaw - Agile Cambridge 2014
Four pillars of DevOps - John Shaw - Agile Cambridge 2014johnfcshaw
 
5 Keys to Building a Successful DevOps Culture
5 Keys to Building a Successful DevOps Culture5 Keys to Building a Successful DevOps Culture
5 Keys to Building a Successful DevOps CultureMandi Walls
 
The Four Keys - Measuring DevOps Success
The Four Keys - Measuring DevOps SuccessThe Four Keys - Measuring DevOps Success
The Four Keys - Measuring DevOps SuccessDina Graves Portman
 

What's hot (20)

devops online training in hyderabad
devops online training in hyderabaddevops online training in hyderabad
devops online training in hyderabad
 
Who Is A DevOps Engineer? | DevOps Skills You Must Master | DevOps Engineer M...
Who Is A DevOps Engineer? | DevOps Skills You Must Master | DevOps Engineer M...Who Is A DevOps Engineer? | DevOps Skills You Must Master | DevOps Engineer M...
Who Is A DevOps Engineer? | DevOps Skills You Must Master | DevOps Engineer M...
 
DevOps 101 - an Introduction to DevOps
DevOps 101  - an Introduction to DevOpsDevOps 101  - an Introduction to DevOps
DevOps 101 - an Introduction to DevOps
 
The Road to DevOps V3
The Road to DevOps V3The Road to DevOps V3
The Road to DevOps V3
 
Devops certification training course
Devops certification training courseDevops certification training course
Devops certification training course
 
Why is dev ops essential for fintech development
Why is dev ops essential for fintech developmentWhy is dev ops essential for fintech development
Why is dev ops essential for fintech development
 
Devops
DevopsDevops
Devops
 
Devops course content
Devops course contentDevops course content
Devops course content
 
DevOps - Continuous Integration, Continuous Delivery - let's talk
DevOps - Continuous Integration, Continuous Delivery - let's talkDevOps - Continuous Integration, Continuous Delivery - let's talk
DevOps - Continuous Integration, Continuous Delivery - let's talk
 
The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017
 
KEYNOTE | WHAT'S COMING IN THE NEXT 10 YEARS OF DEVOPS? // ELLEN CHISA, bolds...
KEYNOTE | WHAT'S COMING IN THE NEXT 10 YEARS OF DEVOPS? // ELLEN CHISA, bolds...KEYNOTE | WHAT'S COMING IN THE NEXT 10 YEARS OF DEVOPS? // ELLEN CHISA, bolds...
KEYNOTE | WHAT'S COMING IN THE NEXT 10 YEARS OF DEVOPS? // ELLEN CHISA, bolds...
 
Devops
DevopsDevops
Devops
 
DOES SFO 2016 - Greg Padak - Default to Open
DOES SFO 2016 - Greg Padak - Default to OpenDOES SFO 2016 - Greg Padak - Default to Open
DOES SFO 2016 - Greg Padak - Default to Open
 
CI/CD Best Practices for Your DevOps Journey
CI/CD Best  Practices for Your DevOps JourneyCI/CD Best  Practices for Your DevOps Journey
CI/CD Best Practices for Your DevOps Journey
 
DevOps by examples - Continuous Lifecycle London 2017
DevOps by examples - Continuous Lifecycle London 2017DevOps by examples - Continuous Lifecycle London 2017
DevOps by examples - Continuous Lifecycle London 2017
 
DevOps: IT's Automation Revolution
DevOps: IT's Automation RevolutionDevOps: IT's Automation Revolution
DevOps: IT's Automation Revolution
 
DevOps
DevOps DevOps
DevOps
 
Four pillars of DevOps - John Shaw - Agile Cambridge 2014
Four pillars of DevOps - John Shaw - Agile Cambridge 2014Four pillars of DevOps - John Shaw - Agile Cambridge 2014
Four pillars of DevOps - John Shaw - Agile Cambridge 2014
 
5 Keys to Building a Successful DevOps Culture
5 Keys to Building a Successful DevOps Culture5 Keys to Building a Successful DevOps Culture
5 Keys to Building a Successful DevOps Culture
 
The Four Keys - Measuring DevOps Success
The Four Keys - Measuring DevOps SuccessThe Four Keys - Measuring DevOps Success
The Four Keys - Measuring DevOps Success
 

Similar to The Carrier DevOps Trend (Presented to Okinawa Open Days Conference)

Devtest Orchestration for SDN & NFV
Devtest Orchestration for SDN & NFVDevtest Orchestration for SDN & NFV
Devtest Orchestration for SDN & NFVAlex Henthorn-Iwane
 
Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...
Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...
Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...Dmitry Lazarenko
 
DevOps and BigData Analytics
DevOps and BigData Analytics DevOps and BigData Analytics
DevOps and BigData Analytics sbbabu
 
Jelastic for Hosting & MSP
Jelastic for Hosting & MSPJelastic for Hosting & MSP
Jelastic for Hosting & MSPDmitry Lazarenko
 
Java Agile ALM: OTAP and DevOps in the Cloud
Java Agile ALM: OTAP and DevOps in the CloudJava Agile ALM: OTAP and DevOps in the Cloud
Java Agile ALM: OTAP and DevOps in the CloudMongoDB
 
Containers, microservices and serverless for realists
Containers, microservices and serverless for realistsContainers, microservices and serverless for realists
Containers, microservices and serverless for realistsKarthik Gaekwad
 
Kubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-native
Kubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-nativeKubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-native
Kubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-nativecornelia davis
 
Kubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-native
Kubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-nativeKubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-native
Kubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-nativeVMware Tanzu
 
It summit 2014_migrating_applications_to_the_cloud-5
It summit 2014_migrating_applications_to_the_cloud-5It summit 2014_migrating_applications_to_the_cloud-5
It summit 2014_migrating_applications_to_the_cloud-5margaret_ronald
 
AWS Webcast - Continuous integration with AWS and Ravello
AWS Webcast - Continuous integration with AWS and RavelloAWS Webcast - Continuous integration with AWS and Ravello
AWS Webcast - Continuous integration with AWS and RavelloAmazon Web Services
 
Business and IT agility through DevOps and microservice architecture powered ...
Business and IT agility through DevOps and microservice architecture powered ...Business and IT agility through DevOps and microservice architecture powered ...
Business and IT agility through DevOps and microservice architecture powered ...Lucas Jellema
 
CSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps sessionCSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps sessionTom Laszewski
 
Docker Containers in the Enterprise DevOps Journey
Docker Containers in the Enterprise DevOps JourneyDocker Containers in the Enterprise DevOps Journey
Docker Containers in the Enterprise DevOps JourneyTechWell
 
Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...
Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...
Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...OpenStack
 
[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...
[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...
[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...Ian Choi
 
Open Stack Cloud Services
Open Stack Cloud ServicesOpen Stack Cloud Services
Open Stack Cloud ServicesSaurabh Gupta
 
REAN Cloud DevOps Accelerators
REAN Cloud DevOps AcceleratorsREAN Cloud DevOps Accelerators
REAN Cloud DevOps AcceleratorsREAN Cloud
 
Microsoft Ignite 2018 BRK3192 Container DevOps on Azure
Microsoft Ignite 2018 BRK3192 Container DevOps on AzureMicrosoft Ignite 2018 BRK3192 Container DevOps on Azure
Microsoft Ignite 2018 BRK3192 Container DevOps on AzureJessica Deen
 

Similar to The Carrier DevOps Trend (Presented to Okinawa Open Days Conference) (20)

Devtest Orchestration for SDN & NFV
Devtest Orchestration for SDN & NFVDevtest Orchestration for SDN & NFV
Devtest Orchestration for SDN & NFV
 
Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...
Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...
Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...
 
DevOps and BigData Analytics
DevOps and BigData Analytics DevOps and BigData Analytics
DevOps and BigData Analytics
 
56k.cloud training
56k.cloud training56k.cloud training
56k.cloud training
 
Jelastic for Hosting & MSP
Jelastic for Hosting & MSPJelastic for Hosting & MSP
Jelastic for Hosting & MSP
 
Java Agile ALM: OTAP and DevOps in the Cloud
Java Agile ALM: OTAP and DevOps in the CloudJava Agile ALM: OTAP and DevOps in the Cloud
Java Agile ALM: OTAP and DevOps in the Cloud
 
Containers, microservices and serverless for realists
Containers, microservices and serverless for realistsContainers, microservices and serverless for realists
Containers, microservices and serverless for realists
 
Kubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-native
Kubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-nativeKubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-native
Kubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-native
 
Kubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-native
Kubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-nativeKubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-native
Kubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-native
 
It summit 2014_migrating_applications_to_the_cloud-5
It summit 2014_migrating_applications_to_the_cloud-5It summit 2014_migrating_applications_to_the_cloud-5
It summit 2014_migrating_applications_to_the_cloud-5
 
AWS Webcast - Continuous integration with AWS and Ravello
AWS Webcast - Continuous integration with AWS and RavelloAWS Webcast - Continuous integration with AWS and Ravello
AWS Webcast - Continuous integration with AWS and Ravello
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Business and IT agility through DevOps and microservice architecture powered ...
Business and IT agility through DevOps and microservice architecture powered ...Business and IT agility through DevOps and microservice architecture powered ...
Business and IT agility through DevOps and microservice architecture powered ...
 
CSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps sessionCSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps session
 
Docker Containers in the Enterprise DevOps Journey
Docker Containers in the Enterprise DevOps JourneyDocker Containers in the Enterprise DevOps Journey
Docker Containers in the Enterprise DevOps Journey
 
Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...
Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...
Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...
 
[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...
[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...
[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...
 
Open Stack Cloud Services
Open Stack Cloud ServicesOpen Stack Cloud Services
Open Stack Cloud Services
 
REAN Cloud DevOps Accelerators
REAN Cloud DevOps AcceleratorsREAN Cloud DevOps Accelerators
REAN Cloud DevOps Accelerators
 
Microsoft Ignite 2018 BRK3192 Container DevOps on Azure
Microsoft Ignite 2018 BRK3192 Container DevOps on AzureMicrosoft Ignite 2018 BRK3192 Container DevOps on Azure
Microsoft Ignite 2018 BRK3192 Container DevOps on Azure
 

Recently uploaded

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
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 WorkerThousandEyes
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 

Recently uploaded (20)

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
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
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 

The Carrier DevOps Trend (Presented to Okinawa Open Days Conference)

  • 1. Slide Header… QualiSystems Proprietary & Confidential The Carrier DevOps Trend Alex Henthorn-Iwane -- QualiSystems -- alex.h@qualisystems.com
  • 2. Slide Header… QualiSystems Proprietary & Confidential SDN & NFV are Changing Carrier Architectures SDN ControllerSDN Controller App App App App OpenFlow Packet- Forwarding Hardware Compliant OS Packet- Forwarding Hardware Compliant OS Packet- Forwarding Hardware Compliant OS Well-defined Open API Overlay Business Logic ProgrammingBusiness Policy Software Custom Hardware Purpose-built dedicated device Consolidate diverse network equipment types (firewall, switching, routing, ADC, BRAS, EPC, etc.) onto industry- standard x86 servers using virtualization. Benefits: Reduced cost and increased agility Network Function VirtualizationSoftware Defined Networking Separate control plane from the data plane in network devices (physical and virtual) with intelligence and programmability centralized in a controller. Benefits: Increased agility via automation and increased innovation via programmability x86 Hardware Industry- standard server Software Software Hypervisor
  • 3. Slide Header… QualiSystems Proprietary & Confidential Software (or service) development method that stresses communication, collaboration and integration between software developers and information technology (IT) operations professionals What is DevOps?
  • 4. Slide Header… QualiSystems Proprietary & Confidential • SDN/NFV is largely about business agility • Lots of focus on production or operational technology & architecture • But that’s only one side of the business Why is DevOps the Natural Companion to SDN/NFV?
  • 5. Slide Header… QualiSystems Proprietary & Confidential SDN DevTest Implications Network as Utility • Waterfall timeframes • Long certification cycles • Manual, little automation OTT NFV SDN OSS/BSS Dev/Test Cycle App Lifecycle is Agile • Agile timeframes • Implies automation VS
  • 6. Slide Header… QualiSystems Proprietary & Confidential Permutations could be endless o Design permutation of vendor solution when defining the architecture (interoperability) o Operational permutation at the time of the service instantiation (service differentiation) Agility = IT rate of change x 100 o Performance and scale testing How do you qualify and certify these service in an agile fashion? NFV DevTest Implications Admins make 500 updates / day peak APIs support 10,000’s updates / day peak Cloud Service no admin - dynamic & automated Today Operations staff are involved
  • 7. Slide Header… QualiSystems Proprietary & Confidential From AT&T’s Domain 2.0 initiative white paper: “There remains much to do before this vision [Domain 2.0] can be implemented, including pivots from networking craft to software engineering, and from carrier operations models to cloud“DevOps” models. We also see an important pivot to embrace agile development in preference to existing waterfall models.” The Carrier DevOps Trend
  • 8. Slide Header… QualiSystems Proprietary & Confidential • DevOps is still in early stages at most carriers • However, there are some key areas in common among carriers who are working on DevOps initiatives • Observations from discussions with major carriers, mobile operators and cable operators in North America, Europe and Asia-Pacific What is Carrier DevOps Industry Status?
  • 9. Slide Header… QualiSystems Proprietary & Confidential Orchestration to‘Virtualize’all DevTest Infrastructure OrchestrationPhysical Labs MaaS Virtual Labs IaaS & PaaS • Many carriers are building virtual labs to help support agile process • Many carriers are also working to make physical labs into “clouds” • Important to do both so that no infrastructure slows DevOps/agile process
  • 10. Slide Header… QualiSystems Proprietary & Confidential Carrier DevOps Must Support Networking Concepts = Carriers adopting infrastructure orchestration to build DevOps have found that most cloud management platforms only support compute concepts Important to have orchestration capable of handling network topologies
  • 11. Slide Header… QualiSystems Proprietary & Confidential • Network teams have few programmers, majority are non- programmers • App developers aren’t network engineers • Need to avoid programmer bottleneck • Need to systematize knowledge • Need non-programmer productivity: Carrier DevOps Challenge: Skills & Culture Evolution
  • 12. Slide Header… QualiSystems Proprietary & Confidential What Helps the Skills & Culture Evolution Low level automation objects are created by few programmers Open integration of existing automation scripts so teams don’t lose previous work Visual tools allow non- programmer network engineers to build automation
  • 13. Slide Header… QualiSystems Proprietary & Confidential Innovate, Permutate, Validate, Deploy Innovate New Concepts: Example: OOL Sandbox Permutate New Concepts into Real- World Test Scenarios Validate and Deploy A helpful concept for carriers is to have infrastructure automation create live environment hand-offs between different stages of the DevOps process Vast improvement over hand-offs based on text documents and static diagrams
  • 14. Slide Header… QualiSystems Proprietary & Confidential • Live sandboxing allows innovation of new service concepts. • OOL is example of such a sandbox cloud. • It is not yet common in carriers, but we see many carriers exploring this concept. Innovate: Dev Stage Sandbox Cloud
  • 15. Slide Header… QualiSystems Proprietary & Confidential • Test lab clouds are more common automation in carriers today • Most large carriers have at least one automated test lab Key goals: • Increase efficiency utilization of test lab resources • Reduce ratio of setup to test time Permutate: Test Lab Cloud to Cover Many Test Cases Select environment Verify availability Reserve Setup Testing activities Collaborate Teardown
  • 16. Slide Header… QualiSystems Proprietary & Confidential • Most carriers have some test automation in place • Some carriers have moved beyond test automation to continuous integration • However, this requires either a fully automated test lab cloud or many duplicated, dedicated test beds. Without test lab cloud, cost of dedicated test beds is very high Test Automation & Continuous Integration Automated BuildCode Commit Automated Unit Test Automated Sanity Test Automated & Scaled Full Regression Test Automated Test Results Collection Automated BI Report Generation Automated Build, Deploy, Test Auto-scaled regression tests Applied to service & network changes
  • 17. Slide Header… QualiSystems Proprietary & Confidential SDN and NFV require a change in devtest operational practice to become agile A combination of: • Network DevOps process • Lab infrastructure cloud and automation enablers • Skills and culture evolution Can lead to a highly efficient, agile dev, test and pre-production operation Carriers are in early stages but aggressively embracing this change Conclusions
  • 18. Slide Header… QualiSystems Proprietary & Confidential Visit our Website www.qualisystems.com