About camel games
Camel Games was founded in 2009 and is China's first top development company officially certified by the Google market. For a long time, camel games has always relied on its leading technical background to become a world-class mobile online game developer and operator, providing top-level mobile game and entertainment products for the global wireless value-added service market. Currently, camel games has launched 12 Android games, 7 of which were previously recommended by Google, blow up, space physics, and roeller among the top three in the category of Android games. Roller (lite) won the second highest in the Amazon Free List. Shot u! He was selected as a model of the game for the android 2.0 system release. The "little empire" released in 2012 is the world's first online social networking game that supports lbs (real location). after its launch, the company's monthly revenue for several months has exceeded 10 million.
Challenges
Camel games's initial business direction was to create stand-alone games for Android systems. With the rapid development of the Internet and the increasing popularity of smart devices, camel games realized that online games had greater potential and began to transform into online games. With the collaboration of six teams, camel games's first online game "little empire" was launched. 3D urban construction and anti-tower combat quickly accumulated a large number of "fans" for camel games ", the original server capacity is almost saturated. The user's good response attracted Google Play to make a one-month recommendation especially for the small empire. the first week after the recommendation, the number of players around the world is growing at a rate of tens of thousands every day, causing the camel game server to crash and increasing the number of servers is imminent. Camel games has more than 20 employees in charge of Android development, iOS development, art, planning, operation and administration. In terms of manpower, it is difficult for camel game to assign additional personnel to expand and maintain servers in a short period of time. At the same time, as camel game is in a transitional period from stand-alone games to online games, the demand for business development is the company's overall server planning (time cost, cost investment, etc) higher requirements are put forward. Camel game needs to evaluate the overall situation and make a quick decision.
Why use AWS
Camel games believes that stable and available network resources are the best solution to the current problems by interpreting the challenges and troubleshooting existing resources. After strict comparison, camel games finally selects the well-known Amazon Web Service (AWS) as its partner, with mature cloud services such as Amazon EC2, EBS, cloudfront, and S3, you can expand your server capacity and improve your gaming experience.
AWS has the following advantages over other network service providers for camel games:
Flexible elasticity and configuration options
Camel games uses Amazon EC2 and EBS as game servers. EC2 can provide a scalable computing capacity in the cloud. Camel games can increase or decrease the capacity within several minutes based on business needs, perfectly solving the sudden increase in the number of users. In addition, EC2 has dozens of optional configurations, which allow different computing, memory, and network configurations based on different parts of the game to effectively improve utilization. EBS can provide high availability, high reliability, and predictable storage volumes for EC2 instances to maximize capacity elasticity.
Stable and reliable storage capability and global Content Delivery Network
Amazon cloudfront and S3 are used as resource download platforms by camel games. Because little empire uses 3D effects, game images, videos, and other materials occupy a lot of server space. Amazon S3 provides highly durable and available storage capabilities, allowing the entire storage infrastructure to be transferred to the cloud, and uses its scalability to deal with increasing storage requirements.
In addition, Amazon cloudfront provides a global Content Delivery Network (CDN) to address the scattered characteristics of camel games users ), players in the US, Europe, Asia, South America, or Australia can download data from the nearest node to get game updates and content at low latency.
Cost controllability and high platform compatibility
Camel games, a startup company, has high cost requirements from initial investment to subsequent O & M. AWS adopts the "pay-as-you-go" service method. It does not need to be set up in the early stage and only charges fees based on the resources actually used, effectively reducing costs and improving cash flow. In addition, AWS has brought significant operational advantages to camel games because of its ability to build infrastructure and use a large amount of resources in a short period of time. Remote Operations save a lot of labor costs, allowing the team to focus more on their core business-game development.
At the same time, for gaming companies, the platform selection is very important. AWS cloud services provide independent languages and operating systems for Java, PHP, Python, Ruby, and node. JS and.. NET and many other Software Development Kits. It also provides software development kits for iOS and Android for mobile games. Camel games can develop games on platforms and technologies such as Linux, MySQL, openjdk, GCC, redis, and nginx as needed.
Benefits
Because AWS's yum source has been configured, camel games only took one day to build the complete environment for the first time. Camel games will use Ami to copy images when the number of users needs to be increased in the future, which can be completed within two hours, greatly reducing the product launch time.
"As a startup company, camel games attaches great importance to the stability of server performance indicators and the convenience of O & M. At the same time, the flexibility of the price scheme is also an important factor for our reference. Since using AWS, we have found that the initial concern for cloud computing is not a problem at all. AWS can meet our business needs well. Currently, all overseas servers of camel games are using AWS and will continue to be used in the future ."
More information
For more information about AWS game applications, see the AWS game hosting page:
Https://aws.amazon.com/cn/game-hosting/