Waldo Photos modernized Their Platform and Cut Costs With 2bcloud
Company Snapshot
- Industry: Photography & AI
- Region: Global
- Cloud Vendor: AWS
- Solutions Used: Amazon EKS, Terraform, ArgoCD, DynamoDB, AWS KMS, ELB, S3, RDS, IAM
The Challenge
Waldo Photos needed a cloud infrastructure that could support their growing user base while keeping costs manageable. Their legacy cloud setup was expensive and inefficient, relying on outdated infrastructure that led to high operational costs. They needed a cost-effective, scalable solution that could handle spikes in demand without downtime.
What Waldo Photos Needed
Cost Savings – Eliminate unused resources and optimize cloud spending.
Scalability – Ensure their platform could handle rapid user growth without disruptions.
Expert Guidance – Implement best practices for cloud modernization and security.
Better Support – Get immediate access to cloud engineers instead of waiting on vendor queues.
The Solution
2bcloud helped Waldo Photos transition to modern cloud architecture, improving efficiency, scalability, and security.
- Cloud Cost Optimization – Leveraged FinOps strategies to rightsize resources and reduce costs.
- Seamless Scalability – Migrated to Amazon EKS, enabling automated scaling based on demand.
- Direct Access to Experts – Provided hands-on support to fine-tune architecture and cloud cost management.
- 24/7 Support – Ensured fast resolution of issues, eliminating vendor delays.
Architecture Solution
Waldo Photos adopted a modernized cloud architecture designed for efficiency, security, and scalability:
Infrastructure as Code (IaC)
🔹 Terraform – Used to define infrastructure as code, with separate modules for EKS.
Kubernetes Orchestration & Automation
🔹 Amazon EKS – Migrated from Kubernetes service using Klops 1.23 version components to scale efficiently. Spot instances were utilized to optimize costs.
🔹 ArgoCD – Implemented GitOps for continuous delivery, ensuring automated deployments. Used GitHub Actions with IAM roles and AWS Secrets Manager for secure authentication.
Networking & Storage
🔹 AWS Gateway Endpoint – Ensured secure, private access to Amazon S3 and DynamoDB.
🔹 Amazon S3 – Stored customer-uploaded images and videos.
🔹 Amazon RDS (PostgreSQL) – Managed relational database to store application data.
🔹 Amazon DynamoDB – Used for storing customer profiles and user information.
Security & Access Management
🔹 AWS KMS – Encrypted all stored data for maximum security.
🔹 AWS IAM – Enforced least privilege access, ensuring only necessary permissions were granted to services.
Traffic Routing & Load Balancing
🔹 Elastic Load Balancer (ELB) – Routed traffic efficiently across containers and conducted health checks.
🔹 Amazon Route 53 – Provided reliable, scalable DNS routing for seamless user experience.
“Our team was bogged down with maintaining complex infrastructure, which left little time for innovation. The automated deployment pipelines and managed services have freed us to focus on what we do best—building great experiences for our users.”
— Rodney Rice, CEO, Waldo Photos
The Results
📉 30% Cost Reduction – Optimized cloud spending by eliminating unnecessary resources.
⚡ Improved Scalability – Automated workload scaling allowed seamless traffic surges.
🛠 Less Maintenance – Infrastructure automation freed up developer time for innovation.
📞 10-Min Response Time – Fast, hands-on support for immediate issue resolution.
Why It Matters
“2bcloud helped us modernize our infrastructure, cut costs, and ensure our platform runs smoothly. Their hands-on support and expertise were game-changers for us.”
— Rodney Rice, CEO, Waldo Photos
Contributor writer: Evgeny Lukashov