CoverWallet: a successful use case of insurance software infrastructure

Bruno Boeri
Edosoft
Published in
3 min readMay 21, 2020

CoverWallet, an Aon company, is dedicated to harnessing data, design, and technology to make commercial insurance simple, fast, and convenient. The traditional small business insurance application is 27 pages and it can take as long as 7–10 days to get a quote, making it time-consuming, complex, and generally painful. By changing the traditional model, with its many shortcomings, CoverWallet has created the easiest way for businesses to understand, buy, and manage insurance — all online, in minutes.

CoverWallet was expanding its services around the world, building on its presence in the U.S., to also provide businesses in Europe and Australia with an easier way to understand, buy and manage business insurance online. The company needed more visibility and control of our infrastructure, competitive pricing and better performance.

Edosoft team supported CoverWallet SRE team to migrate successfully most services and clients to the new cloud architecture deployed on Google Cloud. In addition, Edosoft trained CoverWallet developers in the use of Kubernetes and the microservices architecture and how CI/CD will work during the transition.

“We now guarantee the scalability of our systems across geographies while balancing cost, performance, and security.” Pablo Molina. CTO, CoverWallet.

The current solution fits CoverWallet’s vision of delivering the technology platform of the future for insurance. With this technology, CoverWallet can migrate to event-driven architecture in order to scale as an engineering team. CoverWallet’s goal is to build a multi-tenant platform so that a single codebase runs on every region globally while adapting to the local requirements.

  • 50% cost reduction
  • 30% less SRE capacity invested in apps runtime management due to consolidation
  • Kubernetes native infrastructure
  • Gain visibility and control of applications at runtime

Agile infrastructure orchestration with Google Cloud

With Google Cloud, your teams have the ability to manage your resources as code (Infrastructure as Code, IaC) using Cloud Deployment Manager or third-party tools like Terraform.

This feature allows building repeatable environments in Google Cloud with the whole development to production pipeline in mind. Alongside Google Cloud Monitoring, SRE teams can orchestrate and be proactive to accomplish their SLOs and implement high automation on environments.

Kubernetes As a Service

Google Kubernetes Engine (GKE) is the Google Cloud Container Orchestration as a Service, it allows to start quickly with single-click clusters, leveraging high-availability control plane including multi-zonal and regional clusters to Google Cloud. It is Secure by default, including vulnerability scanning of container images and data encryption and has Integrated Cloud Monitoring with infrastructure, application, and Kubernetes-specific views

With GKE, teams eliminate operational overhead with auto-repair, auto-upgrade, and release channels

About CoverWallet

CoverWallet, an Aon company, is dedicated to making commercial insurance simple, fast, and convenient. With leading carriers as partners, CoverWallet helps customers around the world quickly get the insurance coverage they need so that they can get back to what matters — growing and managing their business. Powered by deep analytics, thoughtful design, and state-of-the-art technology, CoverWallet is reinventing the $200 billion commercial insurance market for small and medium-sized businesses.

About Edosoft

Edosoft is a company that has been developing software for 15 years and applying the most advanced technology to help companies accelerate their digital transformation. The Fullstack and DevOps High-Performance Teams are specialized in all kinds of tools based on Cloud Technology. Edosoft is a 360º partner of Google Cloud, always taking advantage of Google’s innovative technology to accelerate its clients transformation.

--

--