Note: In March 2022 The Pill Club was rebranded as Favor.
Founded in 2014, The Pill Club is a digital health company that empowers women to lead their healthiest lives. Their mission is to make healthcare more accessible by building digital primary care that closes gender, socioeconomic, and racial gaps in our current health system. As one of the few digital health companies that accepts Medicaid, most major insurance plans, and cash, The Pill Club helps women address their sexual health and overall wellness, regardless of where they live or their financial situation - making them an affordable, accessible telehealth provider.
The Pill Club's platform fills prescriptions, manages fulfillment, and ships birth control at no charge with a personal touch. Their platform is HIPAA compliant, and powered by pharmacies in California and Texas that are recognized by the National Association of Boards of Pharmacy (NABP) and multiple other pharmacy boards to dispense medication nationwide. Backed by Stanford physicians, The Pill Club’s exemplary healthcare team consists of doctors, nurse practitioners, pharmacists, and registered nurses. For more information about The Pill Club, go to: thepillclub.com
Healthcare, Telemedicine, Pharmaceuticals
San Mateo, CA
Build a modern, scalable, well-architected infrastructure to support its fast-growth telemedicine business.
Application Modernization, Containerization, DevOps Services, Migration Services, 24/7 Support Services
Faster time-to-market for new features
Improved reliability and availability
nClouds has been an integral part of our migration to AWS. Their unique DevOps skill set and AWS migration expertise helped The Pill Club build an automated infrastructure that’s helping our engineers deliver new features and functionality rapidly."
Senior SysOps Engineer, The Pill Club
To achieve its goal of dramatically increasing the customer base, The Pill Club needed an automated CI/CD pipeline to deliver new features and functionality rapidly and enhanced scalability to handle increased demand.
New to AWS and growing fast, The Pill Club wanted to ensure that its online environment would scale to support growing demand. An existing customer of nClouds referred The Pill Club to nClouds. After thorough analysis and discussions between The Pill Club and nClouds’ engineers, nClouds created a solution that met all of The Pill Club’s requirements.
The Pill Club’s original infrastructure was small with QA, staging, and production environments. Production had three servers, most of the environment was built manually, and there was no CI/CD pipeline. The Pill Club asked nClouds to help them migrate to AWS and build an infrastructure aligned with AWS Well-Architected Framework best practices. Once the modernized infrastructure was built, The Pill Club asked nClouds to provide 24/7 Support Services to help keep things running smoothly.
The roadmap called for nClouds to build out a multi-region application architecture for improved scalability, availability, and fault tolerance with easy failover to a backup region. It also enhances the user experience (UX) and mitigates possible disruptions and latency to boost application performance.
For the CI/CD pipeline, nClouds engineers migrated the build jobs from CircleCI to Jenkins and then Dockerized the setup for Jenkins using Amazon EC2. nClouds orchestrated the Dockerized applications using Amazon ECS (Amazon EC2 launch type).
CloudWatch is integrated with Datadog (via CloudWatch Metric Streams) to provide the nClouds 24/7 Support Services team with metrics on services running in The Pill Club’s infrastructure, an integrated dashboard for a high-level view of the infrastructure’s health, and deeper visibility into individual services. AWS ALB maintains high availability, and CloudFormation provides infrastructure automation.
Teaming with nClouds, The Pill Club now has an automated infrastructure aligned with AWS Well-Architected best practices, an integrated CI/CD pipeline, and 24/7 support. The project has yielded numerous benefits:
Jenkins helps automate building, testing, deploying, and facilitating CI/CD. With an automated CI/CD pipeline, The Pill Club now has faster QA and production deployments, which enable them to release new features faster. Amazon RDS automates time-consuming administration tasks such as hardware provisioning, database setup, patching, and backups. CloudFormation automates operations.
The Pill Club now has a reliable and reproducible infrastructure for different environments, saving valuable engineering time. The multi-region application architecture provides improved reliability and fault tolerance with easy failover to a backup region. CloudWatch and Datadog provide alerts on the infrastructure’s health to support reliability. AWS ALB helps improve the reliability and performance efficiency of the AWS environment. Amazon Route 53 provides a highly available public endpoint. nClouds’ 24/7 Support Services maximize The Pill Club’s website uptime, performance, and stability.
ElastiCache scales out, scales in, and scales up to meet fluctuating application demands. Amazon EC2 provides secure, resizable compute capacity. Amazon ECS is a highly scalable, high-performance container orchestration service. Amazon EFS is a scalable, fully managed elastic network file system. AWS ALB helps improve the scalability of the AWS environment. Amazon RDS provides resizable database capacity.
You can also email us directly at firstname.lastname@example.org for your inquiries or use the form below