DevOps & App Evolution • Media & Entertainment • Microsoft
App Modernization in Telecommunications and Entertainment
A prominent telecommunications and entertainment company achieved billing app availability levels of 99.95% in Colombia.
About the client
It is a Mexican conglomerate of Brazilian origin providing telecommunications, entertainment, cloud services, streaming, and e-commerce services across Latin America, owned by the Mexican company América Móvil.
The brand was created and first launched on September 17, 2003, in Brazil, resulting from the merger of several telephone operators in that country owned by América Móvil. In 2005, América Móvil announced the expansion of the brand to other countries in Latin America.
Claro has a presence in 15 countries across the continent, with approximately 262 million wireless customers, 30 million fixed lines, 17 million broadband accesses, and 16 million cable television subscribers.
Needs
The client aims to modernize the application named “APP ASESORES,” which currently faces the following issues: lack of sufficient elasticity and resilience during periods of high demand.
All infrastructure, except for the “APP ASESORES” application and the Load Balancer that makes it available, is under the control of the parent company’s domain. They require the application to be integrated into the domain of the subsidiary in Colombia.
Solution
Nubiral proposes to conduct a proof of concept to demonstrate the capabilities of Microsoft Azure AKS or the client’s current OpenShift on-premises solution (with an evaluation of the ARO solution) concerning application modernization, high availability, scalability, and flexibility.
Additionally, they offer consultancy services that include the following deliverables:
Phase 1 – Assessment: Preliminary Architecture Design
– Gathering information about the current infrastructure/scenario.
– Containerization of the “APP Asesores” application based on the client’s input.
– Designing an architecture in AKS or ARO that meets the client’s objectives.
– Adapting connections/integrations necessary for interaction between the infrastructure and/or on-premises systems of the Client and Microsoft Azure resources.
– Setting up the project, configuring, and adapting Azure DevOps Service.
Phase 2 – Infrastructure Provisioning/Service Setup
– Adjusting the required network scenario for the project’s development (Azure On-Premise VPN S2S, if applicable).
– Infrastructure as code development for solution deployment (Terraform).
– Setting up CI/CD pipelines (Azure DevOps).
– Provisioning infrastructure/base services for the project (AKS or ARO, ACR, etc.).
Phase 3 – Deployment/Configuration of the Solution
– Building/parameterizing AKS infrastructure.
– Provisioning network, load balancers, AKS services, namespaces, auto-scaling rules, container registry, and everything necessary for its operation.
– Assisting in configuring and parameterizing services based on the newly deployed architecture for the proper functioning of containers/applications.
– Post-implementation support and knowledge transfer.
Results
The client achieved application billing availability levels of 99.95%, compared to the previous 96.7%. This translates to a reduction from 186 hours per year to less than 43 minutes of downtime.
Additionally, they managed to reduce the number of manual tasks, which previously took an average of 3-4 weeks, to just 3-5 days thanks to the implementation of automated processes with Terraform and Ansible. Finally, in terms of virtual machine autoscaling, they reduced the time from 2-3 days to just 4 or 5 minutes.
Case Study Data & Innovation
Expert help to manage infrastructure and data
This important Argentine energy company chose Nubiral to obtain high-level support for its Oracle solutions and an advanced monitoring system for its critical IT assets.
Case Study Hybrid Multi Cloud
Deployment of AWS Control Tower and migration of services to Openshift
A major bank needed to migrate its workloads to the cloud and decided to rely on Nubiral for the initial configuration in AWS.
Case Study DevOps & APP Evolution
Development to integrate Gala chatbot into the CloudGuru educational platform
The client needed to evolve their Gala chatbot so that end users could consume information from their centralized documentation platform.
Case Study Monitoring & Intelligence
Implementation of monitoring solution with Zabbix
Private bank implements comprehensive Observability solution with Nubiral to optimize and gain greater visibility of its Infrastructure health.