Beyond Upgrades: A Strategic Approach to Insurun’s Cloud Infrastructure with Searce
Introduction
Insurun is a leading web-based comparative rating platform catering to independent agents by delivering instant insurance ratings for both Personal lines (Home & Auto) and Business lines (Worker’s Comp, Commercial, and Taxi). Through a SaaS-based solution, Insurun serves a diverse array of agencies, extending its services to the general public within New York state. With an ambitious vision, Insurun aims to extend its reach to encompass all 50 states, fostering the expansion of businesses across the nation.
Challenges
Insurun ran and managed client demands on their existing Google Cloud Platform set up. They faced the challenge of navigating the mounting demands from its expanding client base. The reliance on manual procedures for image management within the Nexus repository, alongside the utilization of outdated Docker services for application deployment, proved inadequate in the face of escalating business requirements. As the need for agility and scalability intensified, Insurun recognized the necessity for a more robust and streamlined approach to their cloud operations.
Searce Solution
In line with Insurun’s vision, Searce envisioned a transformative approach to propel their infrastructure into the future. Rather than a mere upgrade, our team of solvers devised a comprehensive strategy for infrastructural and application modernization addressing their challenges.
Here’s how Searce facilitated this evolution:
- Architected Insurun’s Google Cloud Platform in a way that would help them segregate their staging & production environments.
- Implemented robust CI/CD pipelines for both staging & production utilizing the CloudBuild service within a central DevOps environment.
- Introduced CloudBuild triggers for streamlined infra and app deployment, reducing manual intervention.
- Executed the migration of all applications to Google Kubernetes Engine (GKE) Cluster with GKE v1.25, transitioning all 29 microservices to operate on Helm v3 for both staging and production environments.
Business Impact
Our innovative solution automated Insurun’s infrastructure, significantly enhancing operational efficiency for their team. By implementing secure infrastructure as code (IaC) practices for infra deployment, manual deployment was eliminated. This transformation led to:
- Enhanced efficiency: The strategic overhaul of Insurun’s cloud infrastructure resulted in significant operational efficiency improvements. Automated processes reduced manual intervention, allowing the team to focus on higher-value tasks.
- Streamlined deployment: Implementation of robust CI/CD pipelines and CloudBuild triggers facilitated streamlined deployment of infrastructure and applications. This not only reduced deployment time but also minimized the risk of errors and inconsistencies.
- Agility and scalability: The modernization strategy provided by Searce empowered Insurun with greater agility and scalability to meet evolving business demands. By migrating to Google Kubernetes Engine (GKE) and adopting Helm v3, Insurun gained the flexibility to scale resources dynamically as needed.
- Faster time to market: Accelerated time-to-market was achieved through the adoption of a DevOps framework, enabling Insurun to meet planned go-live dates efficiently. This allowed Insurun to swiftly respond to market demands and stay ahead of competitors.
- Improved testing and deployment practices: The introduction of secure infrastructure as code (IaC) practices enhanced the reliability and stability of Insurun’s deployments. Successful application testing before transitioning to production environments ensured a smoother deployment process and reduced the likelihood of disruptions.
- Empowerment for Future Growth: By addressing Insurun’s current challenges and proposing future enhancements, Searce empowered Insurun to embrace future growth opportunities with confidence. The strategic approach to infrastructure modernization ensures Insurun remains adaptable and resilient in the face of evolving market dynamics.
Additionally, we proposed further enhancements to empower Insurun, including migrating their databases to a more efficient system and refining their development and deployment processes (DevOps) to accommodate increased feature sets and workload demands.
“Searce’s transformative approach to modernizing our cloud infrastructure at Insurun exceeded our expectations. Their expertise and dedication were evident in every phase of the project, from architecting our Google Cloud Platform to implementing CI/CD pipelines. The result was immediate and profound, enhancing our operational efficiency and accelerating our time-to-market significantly. Searce’s proactive support didn’t end with the project’s completion; they continued to empower us with further enhancements plans and strategy. We are delighted with the collaboration & partnership with Searce and look forward to continued success together.”
– Harikrishna Murali – Chief Technology Officer, Insurun
Industry: Financial Services & Insurance
Location: USA