github.com/aavshr/aws-sdk-go@v1.41.3/service/gamelift/doc.go (about) 1 // Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT. 2 3 // Package gamelift provides the client and types for making API 4 // requests to Amazon GameLift. 5 // 6 // GameLift provides solutions for hosting session-based multiplayer game servers 7 // in the cloud, including tools for deploying, operating, and scaling game 8 // servers. Built on AWS global computing infrastructure, GameLift helps you 9 // deliver high-performance, high-reliability, low-cost game servers while dynamically 10 // scaling your resource usage to meet player demand. 11 // 12 // About GameLift solutions 13 // 14 // Get more information on these GameLift solutions in the GameLift Developer 15 // Guide (https://docs.aws.amazon.com/gamelift/latest/developerguide/). 16 // 17 // * GameLift managed hosting -- GameLift offers a fully managed service 18 // to set up and maintain computing machines for hosting, manage game session 19 // and player session life cycle, and handle security, storage, and performance 20 // tracking. You can use automatic scaling tools to balance player demand 21 // and hosting costs, configure your game session management to minimize 22 // player latency, and add FlexMatch for matchmaking. 23 // 24 // * Managed hosting with Realtime Servers -- With GameLift Realtime Servers, 25 // you can quickly configure and set up ready-to-go game servers for your 26 // game. Realtime Servers provides a game server framework with core GameLift 27 // infrastructure already built in. Then use the full range of GameLift managed 28 // hosting features, including FlexMatch, for your game. 29 // 30 // * GameLift FleetIQ -- Use GameLift FleetIQ as a standalone service while 31 // hosting your games using EC2 instances and Auto Scaling groups. GameLift 32 // FleetIQ provides optimizations for game hosting, including boosting the 33 // viability of low-cost Spot Instances gaming. For a complete solution, 34 // pair the GameLift FleetIQ and FlexMatch standalone services. 35 // 36 // * GameLift FlexMatch -- Add matchmaking to your game hosting solution. 37 // FlexMatch is a customizable matchmaking service for multiplayer games. 38 // Use FlexMatch as integrated with GameLift managed hosting or incorporate 39 // FlexMatch as a standalone service into your own hosting solution. 40 // 41 // About this API Reference 42 // 43 // This reference guide describes the low-level service API for Amazon GameLift. 44 // With each topic in this guide, you can find links to language-specific SDK 45 // guides and the AWS CLI reference. Useful links: 46 // 47 // * GameLift API operations listed by tasks (https://docs.aws.amazon.com/gamelift/latest/developerguide/reference-awssdk.html) 48 // 49 // * GameLift tools and resources (https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-components.html) 50 // 51 // See https://docs.aws.amazon.com/goto/WebAPI/gamelift-2015-10-01 for more information on this service. 52 // 53 // See gamelift package documentation for more information. 54 // https://docs.aws.amazon.com/sdk-for-go/api/service/gamelift/ 55 // 56 // Using the Client 57 // 58 // To contact Amazon GameLift with the SDK use the New function to create 59 // a new service client. With that client you can make API requests to the service. 60 // These clients are safe to use concurrently. 61 // 62 // See the SDK's documentation for more information on how to use the SDK. 63 // https://docs.aws.amazon.com/sdk-for-go/api/ 64 // 65 // See aws.Config documentation for more information on configuring SDK clients. 66 // https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config 67 // 68 // See the Amazon GameLift client GameLift for more 69 // information on creating client for this service. 70 // https://docs.aws.amazon.com/sdk-for-go/api/service/gamelift/#New 71 package gamelift