Are you looking for a better career opportunity?Careers
info@devigital.com
Welfie
Health Equity Service.
A healthcare platform that focuses on monitoring various factors to provide health assessment and resources, designed to target schools and local communities.
About this project
The owner of the project was interested in designing an online platform for healthcare management. The goal was to establish a platform that can be used to monitor an individual's blood pressure, sugar level, and BMI, and suggest a healthcare professional based on that. You can schedule a session with the doctor to discuss your health matters. The app also offers a feature of COVID screening and keeping track of vaccination records. The built-in e-commerce store has health accessories and medicines suitable according to the user’s needs. We were given two objectives for this project, one was to finish the development phase, and the other was to migrate the deployed system from AWS to GCP.
The Client
Welfie is a unique healthcare platform that has the kids' health interests at heart. The owner believes that the health and education of children should go hand in hand and be treated alike. The app is designed to focus on communities as the features allow tracking the health data of multiple people at the same time.
The distinctive feature of the app lies in the fact that it also has health practitioners to consult with and an online store to find relevant health accessories and supplements.
48%
INCREASE IN ORGANIC TRAFFIC
2X
TRAFFIC VOLUME IN 18-24 YEAR OLD TARGET DEMOGRAPHIC
31%
INCREASE RETENTION
Challenge
Team WELFIE was looking for a team of expert engineers to develop the desired features in a minimum time. Our developers were able to establish a running app with multiple features such as a monitoring system, BMI calculator, and creating communities. The app was hosted using an AWS server and had state-of-the-art frameworks.
After the completion of the development of the app, the main challenge we had to face was to perform data migration from AWS to GCP while keeping their stack standardized with HIPPA compliance.
The DevOps team at Devigital was called in for their services and they successfully completed the database, application, and domain migration
Technical Challenges
Our DevOps team encountered multiple technical challenges which they solved efficiently. The challenges included:
Complete migration: Phase one of the project included the complete migration of the database, cache service, and containers to be moved to GCP.
Secure connection: Using the appropriate DNS provider, we could establish a secure connection of our domain. This was difficult as we had a limited time frame to achieve this.
Establishing GCP cloud: We created GCP elements for data migration from the AWS to the GCP cloud. The Fargate was replaced with GCP cloud run and the Amazon RDS was replaced with cloud SQL.
Implementation of IaaC: To improve the process, in phase two we implemented IaaC for performing automation of infrastructure using Terraform. This was performed for the first time by our team and was completed successfully.
Objective
WELFIE had the healthcare interest at heart and wanted to deliver on this promise while keeping the development and deployment costs in check. GCP is more suitable for beginning startups offering more technical support and benefits such as free credits. Claiming to be the cheapest service provider, GCP became the new cloud platform for WELFIE.
Offering a wide range of options, GCP deployment went successfully for the WELFIE project which was our prime focus while ensuring zero downtime and minimal data loss
Scope
We had to work quickly as the app was live and we had to make sure that there was minimal downtime and zero data loss during the migration from the AWS cloud to the GCP cloud platform
Peer Review
The testing began by checking the functionality of the features and ensuring that it works with multiple users. Bug fixes were recommended after a thorough analysis of the code by multiple engineers. Throughout the project execution, we kept the client aware of the deployment work going on the project. To speed up the deployment process we also trained new resources about GCP which was time-consuming but efficiently done
Agile Development
At Devigital we ensure an agile approach to management to establish quick delivery of the project and to keep the client aware of the project's progress. Implementing agile methodology gave us a significant boost in our development processes
Web App
WELFIE CRM is a web app with Devigital System as its development, and deployment center. We are the technology service provider of development services along with complete deployment services. Currently, the app is live and running smoothly with its new cloud platform
Key deliverables:
- Successful migration of data from AWS to GCP
- Ensuring minimal data loss despite having thousands of active users
- Certifying zero downtime regardless of the time the DNS provider takes during domain shift
- Implementing IaaC for automation of infrastructure using Terraform
- Seamless automated deployment using CI/CD pipelines
Maintenance of the app
We are providing WELFIE with the full ongoing support of the app concerning the deployment. The work on IaaC and testing of new features is continued.
Headquaters
San Diego, California
Industry
Wellness and Fitness Services
Services Provided
Development & DevOps
The Results
Minimal data loss
The app was running with thousands of users but during migration, our team ensured there was minimum data loss
Cost reduction
AWS to GCP data migration resulted in a significant reduction in cost which increased customer satisfaction
Zero downtime
We maintained zero downtime during the domain shift which could take up to hours because of live users of the app.
Meet the Team
Welcome to the backstage! Got any questions? Drop us a line - we are there for you.