Rentsync: How to Scale-up with the power of AWS with DoiT
Discover how Rentsync partnered with DoiT to streamline cloud infrastructure, enhance security, and cut cloud costs by 22%, paving the way for scalable growth.
View all features accessible through the DoiT Cloud Intelligence console
Insights, tips and perspectives from cloud experts
Foundational expertise and future-ready recommendations
In-person and virtual tech talks
Meet the team leading DoiT
Hear what’s new at DoiT
Unlock revenue through expert partnerships
Discover career opportunities
Award-winning partners of cloud providers
Pronti AI revolutionized its fashion AI app, achieving enhanced security, agility, and cost optimization with DoiT on Google Cloud
Pronti AI revolutionizes how people engage with fashion by harnessing the power of artificial intelligence. With its innovative mobile application, Pronti AI provides users with tailored outfit recommendations and expert shopping guidance derived from their personal closets, specific occasions, and even their current moods. By allowing users to upload pictures of their clothing items effortlessly, Pronti AI unlocks a world of fashion possibilities, empowering individuals to make informed style decisions and confidently express themselves through their unique sense of fashion. To enhance the experience, Pronti also gives suggestions on items to buy that fit the clothes the user already has.
Pronti AI initially developed its fashion stylist app on AWS, but struggled with scalability and resource provisioning. As initially set up, Pronti AI’s infrastructure became an over-provisioned system and did not offer autoscaling capability. Additionally, its self-managed database on Kubernetes posed security risks and required extensive maintenance. In total, these challenges led to unnecessary costs and complexity in day-to-day operations. Resourced by a small IT team that lacked deeper AWS expertise, Pronti AI needed a simpler approach to its IT infrastructure – starting with its core public cloud infrastructure.
After Pronti AI made the choice to migrate to Google Cloud and redesign its architecture, they worked with Google to find the right partner to support the migration itself. The team at Google recommended DoiT International, a Google Partner of the Year, as a full service multicloud partner with a global presence.
DoiT and Pronti AI started working together at the beginning of the migration and redesign phase, enabling DoiT to identify the weaknesses and pain points of the previous architecture. Through its review, DoiT identified the critical areas of improvement: inflexible resource provisioning, complex maintenance, and weak security measures. DoiT proposed a tailored and simplified Google Cloud-based architecture that maximized the utilization of managed services and serverless components, shifting some of the expertise demand from Pronti AI to DoiT.
Due to the stringent resource provisioning process, DoiT first focused on improving scalability and elasticity. By adding Google Cloud Run, a serverless environment for containerized applications, Pronti AI could better handle demand fluctuations without managing the underlying infrastructure. The integration of Cloud Run with Google Cloud Build facilitated easy deployment and scaling of API services, ensuring scalability and elasticity to meet varying workloads. To ensure efficient database schema upgrades, DoiT supported Pronti AI in setting up Cloud Run Jobs for Database Schema upgrades. These isolated and ephemeral environments allowed independent execution of schema upgrade tasks, minimizing the impact on the main application’s performance and availability. The scalability, resource efficiency, visibility, error handling, rollbacks, integration with CI/CD pipelines, and security features of Cloud Run Jobs streamlined the schema upgrade process.
To automate the build, testing, continuous integration and deployment of API services, DoiT’s Customer Reliability Engineers made a comprehensive and strategic recommendation to integrate Google Cloud Build with GitHub repositories. This integration helped Pronti AI to ensure that its API services were always up to date, eliminating the need for manual deployments. The integration enabled CI/CD, enhancing the development process’s efficiency and reducing the effort required. Cloud Build also enabled Pronti AI to define custom build steps and configurations for its API services. This flexibility empowered them to tailor the build and deployment workflows to its requirements. They could now set up build triggers, define environment variables, run tests, and execute custom scripts, creating extensive customization opportunities during development. And by deploying API services via Cloud Build integration with GitHub repositories, Pronti AI could now leverage Cloud Run’s built-in monitoring and logging capabilities. This integration provided valuable insights into its API services’ performance, availability, and error rates. They could utilize Google Cloud Logging to capture and analyze logs for efficient debugging and troubleshooting. By leveraging GitHub’s popular version control platform and integrating it with Cloud Build, Pronti AI gained the benefits of version control for its API services, such as branching, pull requests, and code reviews. This integration streamlined collaboration, enabled effective change management, and ensured a well-documented codebase history. The strategic guidance that Pronti AI received from DoiT engineers enabled this small IT staff to improve development with customizations and automations that helped drive both quality of deliver and efficiency.
To finalize the migration and optimization, DoiT provided expertise to develop the security around the infrastructure. To enhance security and network isolation, DoiT guided the configuration of Pronti AI’s database to use an internal IP and connected it through a VPC Serverless Connector. This approach offered enhanced security, reduced attack surface, improved performance and latency, compliance with regulatory requirements, simplified networking, and seamless integration with other VPC resources.
After implementing the solution guided by DoiT, Pronti AI achieved key business outcomes, including:
Discover how Rentsync partnered with DoiT to streamline cloud infrastructure, enhance security, and cut cloud costs by 22%, paving the way for scalable growth.
Tastewise offers faster insights while cutting cloud costs, with complementary consultancy from DoiT and BigData Boutique.
Into The Source leveraged DoiT’s cloud expertise for data lake migration, boosting efficiency, reducing costs, and driving innovation.
From cost optimization to cloud migration, machine learning and CloudOps,
we’re here to make the public cloud easy.
From cost optimization to cloud migration, machine learning and CloudOps, we’re here to make the public cloud easy.
Ready to get started?
You will receive a calendar invite to the email address provided below for a 15-minute call with one of our team members to discuss your needs.