Use case

Building a Compliant and Scalable On-Premises Environment

About the Customer

CasicoreX is a leading iGaming content provider known for its innovative games and platforms, with over 300 titles. The company holds certifications in various jurisdictions and provides high-quality gaming experiences to a global audience. Scalability, compliance, and performance are central to CasicoreX’s technical operations as it continues to grow.

Customer Challenge

CasicoreX sought to expand its gaming services into the US market, particularly New Jersey, a highly regulated region with strict compliance requirements. One key mandate required that all physical servers and data be located within Atlantic City. While CasicoreX’s existing infrastructure was hosted on AWS, AWS could not guarantee that its data centers complied with the geographic requirement.

This limitation presented a critical challenge: CasicoreX needed to find a local cloud provider to host its infrastructure and replicate its existing architecture, while meeting compliance standards. Any delay in meeting these requirements could impact CasicoreX’s market entry and lead to regulatory complications.

Solution

IAMOPS proposed migrating CasicoreX’s infrastructure to VMware Cloud Director through Internet-Vikings, ensuring all data and infrastructure were hosted in Atlantic City while maintaining the same architecture as AWS. The solution focused on manually replicating the AWS environment, setting up virtual machines (VMs), networks, and services, and automating key processes for efficiency.

  • Infrastructure Replication: CasicoreX’s AWS architecture was replicated in VMware Cloud Director, with virtual machines, networks, and services manually configured to match the AWS environment.
  • Networking and Security: The network was manually configured with NAT, IP pools, and VPN for secure access to private virtual machines.
  • Web Hosting and Load Balancing: Web servers were set up to host CasicoreX’s gaming applications, running behind Nginx load balancersfor optimal traffic distribution and high availability.
  • Database Management: Two private virtual machines were configured to host SQL databases, maintaining the same architecture as in AWS.
  • Automation: Custom scripts were developed to automate the following processes: 
    1. Web Server Deployments: Automated deployments for web servers were implemented to ensure rapid, consistent setups.
    2. Backup Automation: Backup processes were automated for critical infrastructure components.
    3. VM Templates: Templates were created to standardize VM configurations, making future deployments more efficient.
  • Monitoring: New Relic was integrated to monitor infrastructure and application performance, allowing for proactive issue resolution.

The architecture diagram attached below provides a visual representation of the infrastructure setup, including VMware Cloud Director, virtual machines, Nginx load balancers, SQL databases, and integration with New Relic.

Semantic Release Workflow

Results & Benefits

CasicoreX successfully achieved compliance and scalability while maintaining performance. Key benefits include:

  • Operational Efficiency: The automated processes reduced setup time by 40%, significantly improving operational efficiency.
  • Compliance and Reliability: The solution met all compliance requirements, allowing CasizoreX to enter the US market while ensuring the system’s reliability and scalability.
  • Cost Management: The total cost of ownership for the US environment, including Internet-Vikings hosting and Cloudflare services, was approximately $3,550 per month.

About IAMOPS

IAMOPS is a full DevOps suite company that supports technology companies to achieve intense production readiness.

Our mission is to ensure that our clients’ infrastructure and CI/CD pipelines are scalable, mitigate failure points, optimize performance, ensure uptime, and minimize costs.

Our DevOps suite includes DevOps Core, NOC 24/7, FinOps, QA Automation, and DevSecOps to accelerate overall exponential growth.

As an AWS Advanced Tier Partner and Reseller, we focus on two key pillars: Professionalism by adhering to best practices and utilizing advanced technologies, and Customer Experience with responsiveness, availability, clear project management, and transparency to provide an exceptional experience for our clients.

Looking for a dedicated DevOps team?