Skip to main content
Back to Case Studies
Software Development200-person company

Modernising Remote Development Environment

Engagement Type:

Cloud & Workspace Health Check + rollout support

Before → After

Before

  • Legacy VPN with frequent disconnections
  • 3-5 hours/week lost per developer to infrastructure issues
  • 2-day onboarding for new developers
  • Developer satisfaction: 6.2/10
  • Security risk from code on personal devices

After

  • AWS WorkSpaces platform with consistent performance
  • 80% reduction in connection-related support tickets
  • 4-hour onboarding with standardised environments
  • Developer satisfaction: 8.7/10
  • Predictable monthly costs with clear documentation

Client & Context

A UK-based software development company with approximately 200 employees, primarily developers working on web and mobile applications. The company had moved to fully remote working during the pandemic and struggled with their existing VPN-based infrastructure.

The Challenge

The company's development environment relied heavily on VPN connections to access on-premises build servers and development tools. Developers reported:

  • Frequent VPN disconnections requiring manual reconnection
  • Slow file transfer speeds impacting build times
  • Inconsistent performance depending on location and home internet quality
  • Difficulty onboarding new developers due to complex setup requirements
  • Security concerns about developers storing code on personal devices

These issues were causing significant frustration and impacting developer productivity, with the CTO estimating 3-5 hours per developer per week lost to infrastructure problems.

What We Did

Working closely with the company's internal IT team, we designed and implemented a migration to AWS WorkSpaces:

  • Assessment and planning: Reviewed current development workflows, tool requirements, and performance expectations
  • Architecture design: Designed WorkSpaces configuration optimised for development workloads, including appropriate instance types and storage
  • Pilot programme: Migrated 20 developers first to validate the approach and gather feedback
  • Phased rollout: Migrated remaining developers in manageable batches over 6 weeks
  • Documentation and training: Created runbooks for common tasks and trained the internal IT team on day-to-day management

Outcomes and Metrics

  • 80% reduction in connection-related support tickets in the first 3 months post-migration
  • Developer satisfaction scores improved from 6.2/10 to 8.7/10 in internal surveys
  • New developer onboarding time reduced from 2 days to 4 hours thanks to standardised environments
  • Consistent build performance regardless of developer location
  • Clear cost predictability with documented monthly running costs

"The migration to WorkSpaces has been transformative for our team. Developers can now focus on writing code instead of fighting with VPN connections. The CloudWorks team delivered exactly what they promised, on time and with excellent documentation."

What Happens Next

The company's internal IT team now manages the WorkSpaces environment day-to-day, with CloudWorks providing occasional advisory support for capacity planning and optimisation. The success of this project has led to discussions about modernising other parts of their infrastructure.

Key Takeaways

  • 1.
    Pilot before full rollout: Testing with 20 developers first validated the approach and caught issues before they became blockers for the wider team.
  • 2.
    Document for handover: Comprehensive runbooks meant the internal IT team could confidently manage day-to-day operations without ongoing CloudWorks involvement.
  • 3.
    Measure what matters: Tracking developer satisfaction and support tickets gave clear evidence of improvement beyond just technical metrics.
  • 4.
    Right-size the solution: AWS WorkSpaces wasn't the only option, but it fit the specific needs of a development-heavy remote team better than alternatives.

Facing Similar Challenges?

We can help you modernise your development environment or cloud infrastructure.

Book a 30-Minute Discovery Call