Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore how Riot Games leveraged Netflix OSS Cloud tools and platform components to create a complete infrastructure for hosting their global game platform in this Philly ETE 2014 conference talk. Discover the libraries, services, and tools from the Netflix OSS stack that were used, along with adaptations and extensions. Learn about the implementation of Dropwizard, Netflix OSS libraries, and custom solutions to form a cohesive platform for quick development of robust, cloud-ready Java services. Gain insights into the adoption of Aminator's pre-baked image model, extended with Chef for cookbook library leverage, and the use of Eureka for service discovery and Archaius for dynamic configuration. Understand how Asgard was extended with user authorization for cloud portal management, and how Edda and the Simian Army were utilized for security, conformance auditing, and routine cleanup tasks. Delve into the challenges faced, limitations encountered, and the potential applications of this architecture for other businesses.
Syllabus
Introduction
About Riot Games
Riot Games Software Platform
Netflix OSS Tools
Chef
Bakery
Asgard
Chaos Monkey
AWS
Public Clouds
Big monolithic apps
System
Eureka
Arceus
The Stack
What We Have
Limitations
Challenges
Docker
Big Picture
Questions
Taught by
ChariotSolutions