KNOW MORE IN OUR CUSTOMER STORY
ATENEA: site management of telephony equipment for Ericsson
ATENEA: a new tool for the management of mobile phone equipment sites.
Implementation of this technological platform that allows end-to-end management and consultation of the mobile phone locations of the operators, in an optimized and efficient way.
Centralize in a single tool all the needs that up to now covered different applications developed in recent years.
Atenea is the tool that will be in charge of managing the locations of the mobile phone operators, creating them from scratch or making modifications to the existing ones.
Atenea has been designed by means of a centralized system from which the workflow of the different work orders can be controlled and monitored, the physical and logical designs can be carried out or modified, the necessary documentation for the client is generated and allows efficient and trustworthy management of the materials used at each site.
The application manages different user profiles to accommodate the different roles that participate in E2E: Designers, Installers, managers and configurators (both for its own personnel and for external collaborators).
The development of a microservices platform on Azure that allows managing the work orders to be carried out on each site at the time of the corresponding flow.
Panel has formed a multidisciplinary team with extensive experience in complex projects, which has allowed us to adapt to the needs of each moment in the project.
The application has been developed using some of the most common Java frameworks within microservices architectures such as Spring Boot, Spring Data and Spring Security, and different APIs have been developed for integration with external systems involved in the orchestration of the workflow .
For the implementation of the microservices, the facilities provided by the AZURE environment have been used. API Gateway for the implementation of interactions with frontend services, Azure Blob Storage as a document manager, and to carry out the deployments, Docker containers orchestrated by Azure Pipelines and Terraform are used, facilities available to Azure DevOps.
Agile methodology has been used in sprints, which has allowed us incremental deliveries with project content and maintaining continuous contact with the client.
DevOps - Continuous Integration
AzureDevOps | Spring Cloud | Spring Boots | Spring Security
PostgreSQL | Docker | Angle | OpenJDK 11 | azure-cloud
POINTS OF INTEREST
TTM (Time to Market) very demanding
Microservices architecture under Cloud platform
Integration with APIs of external systems
Good DevOps practices
Simplify a complex process involving different systems of obsolete technologies, creating a new centralized and accessible system.
Transfer a complex business architecture to a visual environment that can be interacted with by the user.
Create a cross customer application to support any operator.
Automatically generate certain documentation necessary for the client, reducing the time spent on this task.
Optimize the time of the different actors involved during the process of creating or modifying a site.