The Altice Labs has several products in the OSS area (Operations support system as defined by https://www.tmforum.org).These products are complementary to each other and have integration points between them. Is our goal to evolve the functional architecture of the system, diluting the border between products with a greater focus on supported business processes. In addition it is intended to also increase the flexibility to adapt the system to concrete customer processes (telecom operators) at project time; reduce the complexity of the constituent parts of the system and facilitate technological evolution of the parties independently of the others.To answer the above questions, the technical architecture of the systems began to be modified in order to autonomize functions that were embedded in products, having a greater flexibility in the design of functional boundaries and getting simultaneously simpler parts. Although each of the parts is simpler, the whole system is more complex in the sense that it consists of a larger number of independent parts.Aspects that are already relevant in the current architecture become mandatory in this evolution: deploy automation; test automation; monitoring and auditing systems that gives a single view of system operation; centralized configuration view; support system for services discovery and registration.The deploy automation and testing aspects are already currently addressed using the following tools: ansible, cucumber, selenium and jenkins. In the area of monitoring, auditing, configuration and service discovery, there is a niche approach in each of the products that does not facilitate a centralized view.
Develop a framework that supports:
Despite the central vision that is intended, it is expected that the framework itself is a distributed system consisting of multiple services.
Preferably should try to use existing open source tools and avoid completed in house solutions.
The following aspects are relevant in the framework design:
Telecom Operator Support Tools and Platforms
If you think you have the appropriate competences to work with us at this project, please contact us to genius@inova-ria.pt.