Skip to main content

Nokia Continuous Delivery

Make your software upgrades so smooth, you won’t even notice

Nokia Continuous Delivery (NCD) supported by CI/CD Services is Nokia’s solution to deliver the benefits of DelOps CI/CD.

NCD is the single unified deployment and automation engine to manage the lifecycle of the entire Nokia Core network portfolio. A modular solution, which is able to adapt to a variety of customer and third-party CI/CD pipelines with enhanced test automation capabilities. It is built to be future-proof and is based on a cloud-native software architecture using best-in-industry components.

Nokia Continuous Delivery (NCD) solution features

Automation

Automated network function lifecycle management: Deploy, test, upgrade, and rollback network functions through NCOM

 

Use cases

Automated testing
    
    

 

Application note

CI/CD Services upload of network functions for deployment through the NCD pipeline

 

Application

Software replication: Secure pull replication from the Nokia Enterprise Artifactory Repository (NEAR) pull cluster to the highly available NCD Repo

 

Automate

Pipeline and workflow automation: creation of custom workflows/pipeline, tasks and actions by CI/CD Services

 

Case study

Observability and visibility: Portal to element/component user interface

Video
ncd_core_tv_video

Nokia Continuous Delivery (NCD) Core TV videos

Blog
Tying the knot with CI/CD

Tying the knot with CI/CD

Solution components

The NCD solution consists of four main components

NCD Pipeline - The cloud or on-premises pipeline for coordinating delivery and testing activities in the deconstructed CI/CD architecture

NCD Repository - Stores application artifacts on customer premises

NCD Test Framework - Provides the execution framework for automated testing of an application and integration of different test harness tools. The NTF (Nokia Test Framework) covers product tests in a sandbox simulated environment. The TAF (Test Automation Framework) covers end-to-end services tests in an integrated core environment

Nokia Cloud Operations Manager (NCOM) - Automates the deployment, upgrade, and other lifecycle management operations of Nokia cloud-native applications, application suites, and network services in distributed, multi-tenant, multi-vendor cloud infrastructures while optimizing and governing the use of platform resources.

Blog
Don’t stop innovating

Don’t stop innovating - Automate the risk out of new service deployment

ncd solution components

A list of the benefits and features of this solution

Agility

Future proof, cloud-native software architecture using industry leading components

Optimize

Time-to-market ensured by automated deployment of new software packages

Shield

Secure digital software delivery with possibility of automatic rollback to previous version in case of failure

Simplify

Simplification of workflows running in the background for product deployments and upgrades

Symbiotic

Lifecycle management of software products performed by NCD with NCOM

Use cases

Automated product and solution level testing with pre-packaged test cases in customer environment

Innovation

Freedom of choice offers test frameworks and reporting tools and/or custom workflow automation

Opensource

Flexible CI/CD services offer integration of NCD with operator-specific environments, including customer’s own CI/CD or third-party CI/CD framework.

Global market

Global experience of our experts ensures a smooth journey regardless of the complexity of your network

What's next?

NCD Solution is a constantly evolving platform, we seek opportunity to take automation into the next level, following market trends and new open-source initiatives. As part of our automation journey, we embrace the new cloud-native trend of intent based automation known as GitOps, Kubernetes native automation. There are several key areas we target: Git based repository; GitOps for config, GitOps for network function LCM, GitOps for cluster/cloud LCM and infra provisioning.

NCD solution is also being improved on painless service-based integration including multi-cloud support, expansion of the REST API-based pipeline to serve multi-vendor cases, and pipeline-based test framework provisioning and control. Data-driven feedback loops covering failed tests and the monitoring of network functions telemetry will enable faster responses to discovered issues.

Our CI/CD solution is constantly also evolving to improve the user experience by minimizing panes of glass and further simplifying the user workflow.

Ready to talk?