Soccer Manager: Scaling a virtual sports universe for success

About Soccer Manager

Based in the UK, Soccer Manager Ltd has been creating high-quality soccer management simulation games since 2005. Its first release, a turn-based, multiplayer game called Soccer Manager Worlds grew its fan base from friends and family to hundreds of thousands of players who log in to play every day from all over the world. Since then, Soccer Manager has built on its audience with the release of a single player game and a brand new card-based simulation Soccer Manager Arena. To learn more, visit https://www.soccermanager.com.

Industries: Gaming
Location: United Kingdom

Google Cloud results:

  • Doubles the speed of data processing and improved user experience
  • Cuts server costs in half with flexible billing, autoscaling, and heavy use discount
  • Informs future development with low-cost, high-power data storage and analysis

    By using up-to-date, real-world statistics in its online sports simulation games, UK-based Soccer Manager has built up a base of 16 million registered players across mobile and desktop platforms since it launched its soccer management simulator in 2005. With 150,000 people playing every day, Soccer Manager's infrastructure needs to deliver smooth performance while remaining cost effective and highly available. To meet this rising demand, Soccer Manager turned to Google Cloud Platform.

    "You can spin up instantly, the hardware's very fast, you can scale things up and down and it's simple to do. In the twelve years I've been working with servers, Google Cloud Platform is the best product I've come across," says Andrew Gore, Chief Executive Officer, Soccer Manager.

    Halving costs, optimizing performance

    Web-based gaming demands rock-solid infrastructure able to deliver a smooth in-game experience at all times. Soccer Manager has to store over 500,000 saved games in the cloud and process a daily deluge of data points from real world soccer data. Because the game's audience fluctuates throughout the day, and with an ever-expanding player base, the company needed a fast, flexible cloud solution that could deliver results while keeping costs to a minimum.

    Google Cloud Platform offered the best of both worlds—the company could be flexible without sinking money into infrastructure it might not need. Compute Engine's autoscaling features meant that the company could meet peak-time demand without over-provisioning servers. Before GCP, storage was at a premium and user data had to be deleted to ensure that queries ran smoothly and on time. Thanks to Cloud Bigtable and BigQuery, Soccer Manager can now collect, store, and analyze big data in order to improve its products.

    "Buying a year's worth of server space in advance was holding us back. Now, with Google Cloud Platform's autoscaling, heavy-use discounts, and general low prices—we've been able to halve our costs," says Andrew.

    New tools, new horizons

    Shifting to Google Cloud Platform noticeably improved performance and user experience on its website and applications. The greatest improvements came in data processing. Every night, Soccer Manager processes hundreds of thousands of fixtures and delivers the results to its eager players. What used to take two hours now takes one. With storage so cheap, Soccer Manager has started to amass a wealth of user data which opens up new possibilities for the games. With Google's machine learning tools such as TensorFlow, Soccer Manager can identify user trends, find cheats, or add new data-driven features that evolve alongside the players' needs for a more complete gaming experience.

    "On Google Cloud Platform, our games are the fastest they've ever been and we didn't need to make any application changes or optimisation. We're using the same version of the software, the same version of MySQL, the same version of Apache and PhP. Webpages load up instantly, the apps are faster, cron jobs are about twice as fast. I wish it had existed ten years ago," Andrew says.

        About Soccer Manager

        Based in the UK, Soccer Manager Ltd has been creating high-quality soccer management simulation games since 2005. Its first release, a turn-based, multiplayer game called Soccer Manager Worlds grew its fan base from friends and family to hundreds of thousands of players who log in to play every day from all over the world. Since then, Soccer Manager has built on its audience with the release of a single player game and a brand new card-based simulation Soccer Manager Arena. To learn more, visit https://www.soccermanager.com.

        Industries: Gaming
        Location: United Kingdom