Transforming Systems with Microservices and Kubernetes
Josh Talks
30%
Cost Reduction
90%
Speech-to-Text Accuracy

Business Opportunity
Modernized App on GCP
Josh Talks is an India-based media and EdTech platform catering to a diverse audience with content in multiple languages. Specializing in spoken English education, the app boasts over 100,000 students and focuses on enhancing English communication skills.
The client aimed to migrate their mobile application from AWS to Google Cloud Platform to enhance user experience and reduce cloud costs. The goal was to boost scalability, flexibility, and capacity while configuring the application and databases on GCP for seamless performance.
Niveus Solutions, part of NTT DATA, assisted the client in transforming their systems with a microservices-based, containerized architecture managed by Kubernetes. We collaborated closely with the client’s engineering team to achieve their objectives.

The Challenge
Ensuring Minimal Downtime: Migrating critical production databases like PostgreSQL and Redis without disrupting the client’s services required meticulous planning and execution.
Legacy System Integration: Adapting the microservices-based architecture to coexist with existing legacy systems demanded customized solutions and careful orchestration.
Security Enhancements: Implementing robust security measures while maintaining seamless connectivity and performance posed a complex challenge.
Our Solution
Niveus Solutions collaborated with the client to modernize their systems through a microservices-based, containerized architecture managed by Kubernetes, enhancing scalability and operational efficiency. A Cloud Landing Zone was designed and deployed on GCP, incorporating enterprise-grade security, scalability, and best practices.
Key production databases, including PostgreSQL and Redis, were migrated with minimal downtime to ensure uninterrupted services. CI/CD pipelines were implemented for application and OS image management, enabling one-click upgrades and rollbacks for greater agility. Google Cloud CDN was configured to optimize static content delivery from Cloud Storage, while Firebase enabled real-time database functionality for dynamic data synchronization.
A Data Aggregator was set up to facilitate streamlined analysis and reporting through scheduled integrations with Data Studio. The solution also improved the security posture by implementing features like OS Login for controlled access, SQLProxy for secure database connectivity, and SLA monitoring to ensure reliable performance.
Enhanced scalability with microservices
Results
- 30% Cost Reduction: Lowered operational expenses, enabling greater investment in product innovation.
- 90% Speech-to-Text Accuracy: Enhanced spoken English learning with precise transcription capabilities.
- Real-Time Conversations: Enabled dynamic language practice using Firebase for seamless interactions.
- Localized Features: Developed interactive language tools tailored to regional user preferences.
Power of Partnership
Niveus Solutions played a pivotal role in driving the transformation through its expertise in cloud architecture, automation, and system optimization. We brought advanced knowledge of Google Cloud Platform (GCP) to ensure seamless migration and scalability, leveraging best practices in cloud security and cost management. Our deep experience in microservices architecture and Kubernetes orchestration enabled the creation of a flexible, containerized environment, ensuring high availability and performance.
We worked closely with the client’s engineering team to align the technical solution with their business goals, providing end-to-end support for CI/CD automation, database migration, and security enhancements. Niveus also facilitated the development of new, localized language learning features, helping the client stay ahead in a competitive market. Our collaborative approach and technical acumen were key in delivering a solution that empowered the client to scale efficiently and innovate continuously.
Benefits of Modernizing with Niveus
- Scalability & Flexibility: Niveus enables seamless scalability, allowing applications to grow with demand while adapting to changing business needs through modern cloud architectures.
- Cost Efficiency: By migrating to cloud-based solutions and optimizing infrastructure, Niveus helps reduce operational costs, allowing businesses to reinvest savings into product innovation and growth.
- Security & Compliance: With Niveus’ expertise in implementing best-in-class security practices, businesses can ensure their applications meet stringent security and compliance standards.
- Faster Time to Market: Through automation and efficient DevOps processes, Niveus accelerates the development and deployment cycle, enabling quicker delivery of new features and updates.
- Collaborative Expertise: Niveus works closely with client teams, providing tailored solutions and ongoing support to ensure the successful transition and long-term success of their digital transformation initiatives.

Niveus team has helped us in database migration (Postgres and Redis), CI-CD Pipelines, Application migration for Staging and Production, Infrastructure set up for Monitoring/logging and Security. Landing zone setup, along with production and staging environments, is established accordingly. They maintain a highly customer-centric approach and transparency with deployments done effortlessly.

Gopal Agrawal
SDE-III – Josh Talks
At a Glance
CLIENT

Josh Talks
INDUSTRY
Media & Entertainment
BUSINESS NEED
Enhanced user experience and reduced cloud costs
SOLUTION
Solutions helped the client transform their systems with a microservices-based, Kubernetes-managed containerized architecture.
RESULTS
- 30% Cost Reduction
- 90% Speech-to-Text Accuracy
- Real-Time Conversations
- Localized Features