Enabling DevOps Automation for CompareHealth.ca on AWS

A Secure, Scalable Cloud Foundation for Digital Health Insurance

Challenges

  • hero-banner

    Single Availability Zone (AZ) Windows infrastructure created a critical single point of failure, risking downtime for a customer-facing platform

  • hero-banner

    Limited scalability made it difficult to handle traffic spikes during enrollment periods and marketing campaigns

  • hero-banner

    Manual provisioning of infrastructure increased operational overhead and delayed response times

  • hero-banner

    Lack of centralized monitoring, patching, and backups resulted in low visibility and higher operational risk

  • hero-banner

    Insufficient security controls for internet-facing workloads exposed the platform to potential vulnerabilities and compliance risks

  • hero-banner

    Absence of automated deployment pipelines and infrastructure management led to inconsistent releases and higher deployment risk

Enabling DevOps Automation for CompareHealth.ca on AWS

NuVista AI's Solution

NuVista AI designed and implemented a secure, multi-AZ AWS architecture optimized for Microsoft workloads, ensuring high availability, scalability, and operational efficiency without requiring application re-engineering.

CI/CD Pipeline & DevOps Automation

  • hero-banner

    Implemented a fully automated CI/CD pipeline using AWS CodePipeline for end-to-end orchestration of build, test, and deployment stages

  • hero-banner

    Used AWS CodeBuild to automate application builds and testing, eliminating manual build steps and producing consistent deployment-ready artifacts

  • hero-banner

    Deployed application releases using AWS CodeDeploy with automated rollout and rollback capabilities, enabling zero-downtime deployments

  • hero-banner

    Standardized infrastructure provisioning using AWS CloudFormation (Infrastructure as Code), ensuring environment consistency and reducing provisioning time from hours to minutes

  • hero-banner

    Automated OS patching, instance configuration, and operational task management using AWS Systems Manager, (Infrastructure as Code), reducing manual intervention by ~70%

Infrastructure & Security

  • hero-banner

    Built a multi-AZ Virtual Private Cloud (VPC) to eliminate single points of failure

  • hero-banner

    Secured the application entry layer using Amazon Route 53, AWS WAF, and Application Load Balancer (ALB)

  • hero-banner

    Deployed Windows-based EC2 instances in private subnets with Auto Scaling, enabling dynamic scaling based on demand

  • hero-banner

    Implemented Amazon RDS for SQL Server (Multi-AZ) for high availability, automated backups, and failover

  • hero-banner

    Enabled secure outbound access using NAT Gateways for patching and updates

  • hero-banner

    Centralized monitoring using Amazon CloudWatch for logs, metrics, and alerts

  • hero-banner

    Strengthened security posture with AWS Security Hub, GuardDuty, Inspector, and CloudTrail for threat detection, compliance, and auditability

  • hero-banner

    Adopted AWS Well-Architected principles to ensure scalability, reliability, and operational excellence

  • hero-banner

    Established automated scaling and self-healing infrastructure using EC2 Auto Scaling and ALB health checks

  • hero-banner

    Standardized infrastructure deployment and configuration practices aligned with AWS Well-Architected and DevOps principles

  • hero-banner

    Reduced manual operational effort through automation of scaling, monitoring, and failover mechanisms

The Outcome

  • hero-banner

    Deployment frequency increased by 3x with deployment time reduced by ~80% through automated CI/CD pipelines

  • hero-banner

    Zero-downtime deployments achieved using automated rollout and rollback mechanisms

  • hero-banner

    Achieved 99.99% platform uptime with elimination of single points of failure

  • hero-banner

    Reduced downtime by ~90%, improving customer experience and business continuity

  • hero-banner

    Enabled the platform to handle 3-4x traffic spikes during peak periods without performance degradation

  • hero-banner

    Improved application performance by 30-40% under high load

  • hero-banner

    Reduced internet-facing exposure by ~80%, significantly strengthening security posture

  • hero-banner

    Achieved 100% audit traceability with centralized logging and monitoring

  • hero-banner

    Reduced infrastructure costs by 25-35%, while lowering operational effort through automation

  • hero-banner

    Established a secure, scalable, and future-ready AWS foundation for continued growth

Company:

CompareHealth – A Canada-based digital insurance comparison platform focused on helping individuals and advisors evaluate and purchase health insurance plans through transparent, data-driven insights.

Overview:

CompareHealth.ca is a Canadian digital platform that enables individuals and advisors to compare personal health insurance plans across multiple providers. The platform simplifies complex insurance data into easy-to-understand comparisons, helping users make informed coverage decisions with transparency and confidence.

Value Provided:

CompareHealth empowers Canadians by delivering a centralized, unbiased platform to evaluate health insurance options based on coverage, pricing, and benefits. By removing complexity and enabling side-by-side comparisons, the platform improves decision-making, enhances user trust, and supports higher conversion rates for insurance providers and advisors.