GithubHelp home page GithubHelp logo

the-aws-games-samples / aiops-serverless Goto Github PK

View Code? Open in Web Editor NEW

This project forked from aws-samples/aiops-serverless

0.0 0.0 0.0 1.7 MB

Under the Sea is an official AWS workshop delivered by AWS SAs and AWS Partners to help customers and partners to learn about AIOps with serverless architectures on AWS.

License: Other

Shell 0.86% JavaScript 95.37% TypeScript 2.99% CSS 0.16% HTML 0.61%

aiops-serverless's Introduction

Under the Sea - AIOps with Serverless Workshop

Under the Sea is an exciting MMORPG developed by the famous entrepreneur behind Wild Rydes, the most popular unicorn taxi service in the world. This time the game design team went above and beyond to bring us a steam-punk adventure 20,000 leagues under the sea. The engineering team brought to live this technology masterpiece that can host hundreds of players simultaneously. To achieve the scalability requirements, the game's backend runs on AWS, mostly on serverless technology and containers. Under the Sea is available for PC and the most popular consoles.

As expected from a MMORPG, the players can choose to play collaboratively or compete against each other. They can face daring monsters, hunt precious treasures, collect amazing equipment, and so on. On specific quests, the players can also compete against each other and score points. Once a month, the top players on the global scoreboard earn real-life prizes! There are also seasonal events, where players can get unique items.

Because of the tight schedule, the engineering and ITOps teams didn't have time to properly configure their observability coverage. The game must keep its reputation of never being offline and always offer very low latency to maximize the player experience. Sometimes, there are unexpected traffic surges because of a sudden increase in the number of players. The team is still trying to figure out how to monitor the different serverless components, and detect possible throttling issues. They also want to minimize their mean time to investigate (MTTI) and mean time to recover (MTTR).

DISCLAIMER: Under the Sea, and all its complementary resources are provided without any guarantees, and you're not recommended to use it for production-grade workloads. The intention is to provide content to build and learn. Be sure of reading the licensing terms.

Deployment Instructions

The instructions to run this workshop are on the official page of the Under the Sea Workshop. You can go through the instructions alone, but for a richer experience we recommend to have it run by an AWS SA or by an AWS Partner.

Security

See CONTRIBUTING for more information.

License Summary

The documentation is made available under the Creative Commons Attribution-ShareAlike 4.0 International License. See the LICENSE file.

The sample code within this documentation is made available under the MIT-0 license. See the LICENSE-SAMPLECODE file.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.