Overview

Summary

underline underline

To enhance their operations, EatFit decided to migrate from their existing cloud provider to Google Cloud Platform (GCP) to take advantage of benefits like cost savings, improved security, better customer experiences and more efficient operations.

NTT DATA helped EatFit by migrating 53 applications and 4 databases to GCP. Additionally, NTT DATA designed a secure landing zone on GCP, ensuring a safe and standardized cloud environment for the company’s infrastructure.

Business need

Business need

underline underline

Move a complex environment to GCP with maximum uptime

EatFit‘s had the following challenges when migrating to GCP:

Complex migration requirements

Migrating 53 applications and 4 databases from their existing cloud provider to GCP required meticulous planning and execution to ensure EatFit’s operations would not be disrupted.

Ensuring minimal downtime

Maintaining uninterrupted services during the migration process was critical to avoid any impact on users, particularly as the platform handled real-time orders and sensitive customer data.

Establishing a secure foundation

Designing a secure and scalable cloud infrastructure required implementing robust security measures, such as Cloud Armor, to mitigate risks like distributed denial of service (DDoS) attacks and unauthorized access.

“NTT DATA worked as an extension of our team and not as an external vendor. The team did everything and more to ensure a successful migration. Hard work, dedication and the focus to deliver good work was evident throughout the engagement. NTT DATA is certainly a go-to option for us, and we are extremely happy that we worked with them. I recommend NTT DATA to all those who are considering GCP migration – they have the necessary people and attitude to deliver great work.”

Pradeep Sreeram
Head of Engineering, EatFit.in
Solution

Solution

underline underline

Building a secure, scalable cloud foundation for EatFit’s growth

NTT DATA set up the GCP infrastructure, creating a secure, scalable and modular foundation to manage user identities and resources effectively.


A sprint-based approach was followed for deployment, with the application code hosted in GitHub and GitHub Artifactory managing container images. The team was responsible for the infrastructure setup and application migration to the cloud. To ensure efficient traffic distribution, user requests were routed through Global Load Balancing to applications hosted on Google Kubernetes Engine, which enabled even traffic distribution and fast response times.

Cloud Armor was implemented to safeguard against DDoS and application attacks, enhancing security for the applications. Google Cloud CDN was used to cache static content stored in Google Cloud Storage, improving content delivery speed. Pub/Sub was employed as a queuing service to manage communication between application components, ensuring smooth data flow.

For session storage and caching, Memorystore for Redis was used due to its high-performance and low-latency capabilities. Cloud SQL and MySQL were chosen for transactional data storage, offering reliable relational database management, while Apache Cassandra Astra DB was implemented for storing time-series data, enabling high availability and scalability.

MongoDB Atlas was utilized for storing user data, and Cloud Storage was used for object storage, providing a flexible and scalable solution for unstructured data.

Outcomes

Outcomes

underline underline

Strategic migration enables growth, speed, and operational excellence

NTT DATA brought extensive expertise in cloud transformation, helping EatFit navigate one of the largest migrations in its history. With a deep understanding of GCP and a proven track record in managing complex projects, NTT DATA ensured a strategic, secure and scalable migration plan tailored to EatFit’s unique needs. The team’s collaborative approach, coupled with a sprint-based execution strategy, demonstrated strong project management capabilities and adaptability to dynamic business requirements.

NTT DATA’s focus on aligning technology solutions with business outcomes, combined with their commitment to operational excellence, empowered EatFit to achieve a seamless transition while laying a robust foundation for future growth.

Highlights:

Seamless migration

One of the largest migrations in GCP infrastructure, involving 53 applications, was completed seamlessly, ensuring scalability and enhanced performance

Faster content delivery

Static content delivery speed improved significantly by caching data through Google Cloud CDN integrated with Google Cloud Storage

Optimized data flow

Efficient queuing and communication between application components were achieved using Pub/Sub, enhancing the reliability of EatFit’s operations

Client profile


About EatFit

EatFit, an online food delivery service under Curefoods based in Bangalore, focuses on providing healthy, nutritious food to promote better eating habits across communities.


Speak to an expert

Technology has the power to bring together people, data and things. For businesses, connection matters now more than ever. We can help you adapt the way you work to build strong connections that lead to business growth.




Speak to our experts
Man carrying his tablet while talking on a mobile phoneHandshake  on the background of light from a window