Kubernetes-Based Web and Mobile Application Delivery Modernization on AWS for MebiWB

    Modernizing MebiWB’s app delivery with secure, automated Kubernetes workflows for scalable performance. 

     

    MebiWB’s web and mobile engagement platform faced deployment delays, infrastructure drift, and global performance issues. KnackForge implemented a Kubernetes-based architecture using Amazon EKS, CodePipeline, and CloudFormation to containerize backend services, automate deployments, and accelerate frontend delivery through S3 and CloudFrontall while enhancing scalability and resilience. 


    Challenges

    • Manual deployments across staging and production increased risk and slowed releases. 
    • Backend lacked auto-scaling, leading to performance bottlenecks during usage spikes. 
    • Frontend assets weren’t globally optimized, resulting in poor mobile/web load times. 
    • No Infrastructure-as-Code led to drift, rollback risks, and inconsistent changes. 
    • Needed secure containerization of Django APIs and global delivery of React frontends. 

    The Solution

    • Deployed containerized Django APIs on Amazon EKS with EC2 node groups across 2 AZs. 
    • Hosted React-based portals on Amazon S3 with CloudFront for global low-latency access. 
    • Automated builds and deployments using AWS CodePipeline integrated with Azure DevOps. 
    • Provisioned full infrastructure via AWS CloudFormation with public/private VPC subnets. 
    • Enabled serverless automation using AWS Lambda for CRON tasks, secrets, and alerts. 

     


    The Impact

    With KnackForge Cloud Services in place, the customer experienced:

    • Deployment time reduced from 30–45 minutes to <10 minutes via CI/CD pipelines. 
    • Moved from weekly releases to daily/on-demand with no DevOps intervention. 
    • Average frontend load time improved by ~40% using CloudFront. 
    • CI/CD success rate reached 100% post-go-live with full automation. 
    • AWS spend rose modestly ($11 to $89/month), but DevOps time savings worth ~$2,000/month. 

    Technologies Used:

    • Amazon EKS (EC2 launch type) 
    • Amazon RDS for PostgreSQL 
    • Amazon S3 + Amazon CloudFront 
    • AWS CodePipeline + AWS Lambda 
    • AWS CloudFormation 
    • Application Load Balancer (ALB) 
    • AWS IAM + AWS Secrets Manager 
    • Amazon CloudWatch + Amazon SNS/SES