Modernizing Financial Management and Analytics: SnapSoft Migrates CCT to AWS - SnapSoft
Modernizing Financial Management and Analytics: SnapSoft Migrates CCT to AWS

Modernizing Financial Management and Analytics: SnapSoft Migrates CCT to AWS

Modernizing Financial Management and Analytics: SnapSoft Migrates CCT to AWS

Client:

Company Logo

Region:

US

Industry:

Software

CCT partnered with SnapSoft to execute a comprehensive migration and modernization program, transitioning its fully integrated cage, vault, and revenue audit solution to AWS. Leveraging the AWS MAP program, SnapSoft designed and deployed a production-grade AWS landing zone, established centralized security controls, and initiated the rehosting of core workloads. By designing a modernization path to Aurora PostgreSQL and an advanced data lake architecture, CCT successfully laid the technical foundation to scale its operations securely across hundreds of casino locations.

Our partner said

Looking back at what SnapSoft has done is impressive and the deliverables have already shown positive results! Your team has been really easy to work with, facilitating a collaborative process throughout the project between our organizations. You guys are awesome!
Brian McKay
Principal Architect, CCT
Looking back at what SnapSoft has done is impressive and the deliverables have already shown positive results! Your team has been  really easy to work with, facilitating a collaborative process throughout the project between our organizations. You guys are awesome!

About the Customer

Founded in 2012 and based in Tulsa, Oklahoma, CCT offers Casino Insight, a premier financial management and analytics platform designed specifically for the casino industry. The platform automates essential cage and vault operations, revenue audits, cash reconciliation, and reporting, effectively replacing manual spreadsheets to improve regulatory compliance. Serving over 300 casinos across the United States, Canada, and the Caribbean, CCT integrates seamlessly with diverse casino management, hotel, food and beverage, kiosk, and ATM systems to provide clients with a centralized, unified view of their entire cash operation.

Customer Challenge

CCT faced the complex operational challenge of migrating hundreds of client environments, each running on-site as Windows client-server applications, into a centralized cloud ecosystem. Operating across more than 300 casino locations in the U.S., Canada, and the Caribbean required establishing reliable, secure connectivity through site-to-site VPNs while maintaining strict data governance and regulatory compliance. Furthermore, the company needed to transition away from legacy on-premises infrastructure without disrupting active daily cage and vault operations. They required a structured, two-phased approach starting with lift-and-shift migrations and moving toward advanced serverless and containerized modernization, all while building a unified modern data lake to handle growing volumes of disparate financial and operational analytics data without incurring excessive downtime or architectural friction.

Why AWS?

CCT chose AWS to capitalize on its enterprise-grade cloud ecosystem, robust security controls, and specialized migration acceleration programs. AWS offered the ideal foundational infrastructure, including Amazon EC2, RDS Custom for SQL Server, and robust VPC networking, to support secure lift-and-shift rehosting. Additionally, AWS provided advanced native services such as Amazon S3, AWS Glue, and Amazon Athena, enabling the seamless establishment of a modern data lake. The comprehensive scalability, automated governance, and managed serverless capabilities of AWS ensured long-term agility and operational efficiency.

SnapSoft Solution

SnapSoft led a MAP Mobilize and Migrate engagement for CCT, bringing together a dedicated team of cloud architects, engineers, and project managers to deliver it end to end.We began by establishing the AWS foundation: a multi-account landing zone built with AWS Organizations, AWS Control Tower, and Account Factory for Terraform, with security monitoring through GuardDuty and Security Hub, IAM Identity Center for access management, and site-to-site VPN connectivity to the casino locations being migrated. On that foundation, we rehosted the first Insight Cash client servers on Amazon EC2 and RDS Custom for SQL Server, then packaged the approach into a repeatable template to accelerate later migration waves. To support analytics, we designed and built a data lake on Amazon S3, AWS Glue, and Amazon Athena, bringing CCT's financial and operational data into one place primed for reporting and further modernization.

To address advanced analytics, SnapSoft delivered a production-grade data lake built on Amazon S3, AWS Glue ETL, AWS Step Functions, and Amazon Athena, landing data into Apache Iceberg tables through a multi-stage (bronze/silver) pipeline to unify disparate financial and operational data streams. As analytics needs grew during the engagement, the data lake scope was expanded and additional data-science capacity added to meet the customer's go-live timeline. Finally, SnapSoft established modernization pathways by designing serverless and container-based architectures incorporating API Gateway, Lambda, Amazon ECS with Fargate, and Aurora Serverless v2 for PostgreSQL, ensuring a scalable and cloud-native future state.

AWS Services and Tools Used

  • Amazon EC2
  • AWS Organizations
  • AWS Control Tower
  • Account Factory for Terraform
  • AWS Config
  • AWS IAM / AWS Identity Center
  • Amazon GuardDuty
  • AWS Security Hub
  • AWS CloudTrail
  • Amazon Virtual Private Cloud
  • Amazon Route 53
  • RDS Custom for SQL Server
  • Amazon RDS
  • RDS Proxy
  • Amazon S3
  • AWS Glue / AWS Glue Data Catalog
  • Amazon Athena
  • AWS Step Functions
  • Amazon Managed Workflows for Apache Airflow
  • Amazon API Gateway
  • AWS Lambda
  • Amazon ECS with Fargate
  • Aurora PostgreSQL
  • AWS Schema Conversion Tool (SCT)
  • Amazon DynamoDB
  • Amazon CloudFront
  • AWS WAF
  • AWS Certificate Manager
  • Amazon CloudWatch
  • AWS Cost Explorer
  • AWS Database Migration Service

Results and Benefits

  • Production-Grade Landing Zone Deployment: Established a secure multi-account architecture utilizing AWS Organizations, Control Tower, and Account Factory for Terraform to enforce centralized governance and automated provisioning. This foundational structure ensures strict network isolation and robust administrative control across all workload accounts.
  • Secure Multi-Location Connectivity: Configured reliable site-to-site VPN connections and virtual private gateways to seamlessly link casino client premises with AWS environments. This infrastructure enables secure, continuous data exchange for remote operations without exposing systems to public networks.
  • Repeatable Lift-and-Shift Migration Waves: Successfully rehosted initial client environments onto Amazon EC2 and RDS Custom for SQL Server while creating standardized deployment templates. These templates streamline the subsequent migration path for up to 50 targeted client locations.
  • Advanced Data Lake Realization: Completed and productionized the data lake pipeline using Apache Iceberg on S3, Glue, and Athena to unify disparate analytics streams. This delivers structured data access and streamlined reporting capabilities for enterprise users.
  • Modernization Roadmap Foundation: Established clear architectural patterns for future refactoring, including database migration to Aurora Serverless v2 and serverless application designs. These blueprints position the platform for enhanced agility and reduced long-term operational overhead.

Future-Readiness

The successful implementation of the AWS landing zone, migration templates, and data lake architecture provides CCT with a highly scalable foundation for long-term growth. By establishing standardized infrastructure-as-code pipelines and multi-tenant modernization pathways, the platform is fully equipped to transition remaining legacy clients over the next phase of the program. This future-ready cloud architecture ensures that CCT can rapidly adopt emerging AWS innovations, optimize compute and storage costs, and continuously enhance its solutions for the global casino industry.

Technology stack

CCT partnered with SnapSoft to execute a comprehensive migration and modernization program, transitioning its fully integrated cage, vault, and revenue audit solution to AWS. By designing a modernization path to Aurora PostgreSQL and an advanced data lake architecture, CCT successfully laid the technical foundation to scale its operations securely across hundreds of casino locations.
AWS Config
AWS IAM
AWS GuardDuty
AWS Security Hub
AWS CloudTrail
Amazon VPC (Virtual Private Cloud)
AWS Route 53
Amazon RDS for PostgreSQL
Amazon RDS
AWS S3
AWS Glue
AWS Athena
AWS API Gateway
AWS Lambda
Amazon ECS
Amazon Aurora PostgreSQL-Compatible Edition
AWS DynamoDB
AWS Cloudfront
AWS WAF
AWS Cloudwatch