AWS DevOps Support, AWS Security & Networking, AWS Well-Architected Reviews,

How SepLo Rebuilt Its Backend for a Scalable, Secure Launch on AWS

The Client

SepLo is a multi-portal compliance platform for last-mile delivery logistics, serving drivers, fleet operators, enterprise clients, and administrators through dedicated portals. The platform handles compliance management for couriers, including document verification, scheduling, and payroll tracking. SepLo operates in the German and Austrian markets and is building toward a multi-partner, multi-country scale.

  • Industry:Transportation, Logistics, Supply Chain and Storage
  • Company Size:1-10
  • Country:Germany
It was much better than my expectations and the support throughout the project made it such an enjoyable experience working with the team.
Sepehr Zahabi
Sepehr Zahabi

Founder of SepLo

Challenges

  • Disconnected frontend and backend – The API Gateway integration wasn’t returning data to the frontend, blocking core functionality across all portals.
  • Fragmented authentication – Authorization split between Supabase and Amazon Cognito caused broken login flows, including failed password reset and invitation emails.
  • Non-operational core features – Document scanning and scheduling tools were not yet functioning ahead of launch.
  • Scaling constraints in the backend architecture – With plans to grow from roughly 17 to 100–200 functions, the Lambda-only setup raised questions about long-term maintainability.
  • Limited operational visibility – no monitoring, alerting, or centralized security controls were in place.
  • Unstable frontend hosting – the externally hosted frontend lacked the reliability needed for a production environment.

As SepLo approached its production launch across the German and Austrian markets, these gaps made it difficult to guarantee a consistent experience across the driver, fleet operator, enterprise, and admin portals.

  • Solutions

    1. Migrated backend and frontend to Amazon ECS Fargate

      Replaced the Lambda-heavy backend and externally hosted frontend with a consistent container runtime built to support growth toward 100–200 services.

    2. Added CloudFront and AWS WAF for the frontend

      Improved delivery performance while adding a layer of web application security.

    3. Centralized secrets in AWS Secrets Manager and SSM Parameter Store

      Standardized how credentials and configuration are managed across environments.

    4. Introduced CloudWatch

      Monitoring, alarms, and GuardDuty Runtime Monitoring, gave the team visibility into system health and runtime activity.

    5. Layered in security hardening

      Including IAM password policy, S3 HTTPS enforcement, access and WAF logging, Amazon Macie, IAM Access Analyzer, and KMS-encrypted log groups.

    6. Built CI/CD pipelines via Bitbucket

      Automated build, deploy, and rollback to reduce manual deployment risk.

    7. Delivered full infrastructure as code with a handover runbook

      Gave SepLo a reproducible environment they can extend independently.

AWS Services Used

Results

The infrastructure modernization gave SepLo a stable, secure foundation ahead of its production launch, with the visibility and automation needed to scale confidently across new markets.

  • How SepLo Rebuilt Its Backend for a Scalable, Secure Launch on AWS 2
    Delivered a production-ready platformOn schedule, meeting the customer's launch expectations
  • How SepLo Rebuilt Its Backend for a Scalable, Secure Launch on AWS 4
    Gained real-time visibilityInto system health and runtime activity for the first time
  • How SepLo Rebuilt Its Backend for a Scalable, Secure Launch on AWS 6
    Re-architected the backendTo scale toward 100–200 services, up from an initial ~17 Lambda functions
  • How SepLo Rebuilt Its Backend for a Scalable, Secure Launch on AWS 8
    Cut Manual Deployment RiskWith fully automated CI/CD pipelines
  • How SepLo Rebuilt Its Backend for a Scalable, Secure Launch on AWS 10
    Strengthened Security PostureWith layered controls across IAM, encryption, and access monitoring
  • How SepLo Rebuilt Its Backend for a Scalable, Secure Launch on AWS 10
    Moved directly into a Cloudvisor Managed Service trialImmediately after go-live
Ready to see how Cloudvisor can do the same for your business?
Get in touch with us and let’s take your growth to the next level!
Get in touch