Games Development InThe Age Of The Cloud…
Axel Herr, COO, ProfitBricks Inc.
July 31 2014 SwitchLV’s Innevation Center
CommunityCation Event
• Founded in 2010, 125 Employees (July– 2014)
• Global Cloud Computing Service – IaaS (Infrastructure as a Service) – operations in Berlin/Germany, San Antonio/Texas and Boston/MA
• $38M in funding to date
• No legacy infrastructure, hardware or provisioning systems
• Focus on delivering pure IaaS services with market leading price/performance ratios
• Strong roadmap with additional DC’s and Innovative Cloud Computing Infrastructure Services
ABOUT PROFITBRICKS
• German national
• born 1961 in Giessen (Frankfurt), Germany
• graduated m.c.l. in Business Economics from the University of Applied Sciences in Giessen
• > 30 years in IT, Consumer Electronics, Software Development and the Games Publishing
• worked in German, British, American, Japanese and Chinese business environments
AXEL HERR, COO, PROFITBRICKS INC.
THE GAMES INDUSTRY
Cloud Computing 2.0
Source: http://www.theesa.com/facts/pdfs/esa_ef_2014.pdf
Cloud Computing 2.0
DID YOU KNOW ?
Source: http://www.theesa.com/facts/pdfs/esa_ef_2014.pdf
Cloud Computing 2.0
DID YOU KNOW ?
Source: http://www.theesa.com/facts/pdfs/esa_ef_2014.pdf
Cloud Computing 2.0
DID YOU KNOW ?
Source: http://www.theesa.com/facts/pdfs/esa_ef_2014.pdf
Cloud Computing 2.0
GAMING IS BIG BUSINESS
https://www.flickr.com/photos/elliottcable/
GAMES DEVELOPMENT IS HIGH-TECH...
...WITHIN A COMPLEX INDUSTRY
DEVELOPERS CONTRIBUTE AROUND THE GLOBE...
MANAGING GLOBAL TEAMS WITHOUT THE CLOUD IS IMPOSSIBLE…
HOW TO CONNECT GLOBAL TEAMS TO INFRASTRUCTURE 24/7?
Cloud Computing 2.0
THE CLOUD
• Network Performance – zero maintenance downtime environments
• Compute Performance– pooled resources – CPU and RAM (dedicated)
• High Speed Software Defined Network: ideally InfiniBand• Modern Hypervisor – KVM
• Support for Rapid Innovation:• Giant Instance Sizes
• Instant Deployment of Instances
• Live Vertical Scaling
• Reliability and Geo-Redundant Storage
DEVELOPMENT INFRASTRUCTURE REQUIREMENTS
Cloud 1.0 can not deliver against current
and future requirements!
DEVELOPMENT INFRASTRUCTURE REQUIREMENTS
Cloud 1.0 Architecture
● Born from dedicated servers & VPS
● Server based, over subscribed
● Designed around slow Ethernet network technology – 1 or 10 Gb/s and often throttled
Cloud 2.0 Architecture
InfiniBand
Dedicated CPU Cores
Dedicated RAM
Redundant Storage x2
80 Gb/s 80 Gb/s 80 Gb/s
How We Built Cloud 2.0
INFINIBAND AS AN ENABLER
• InfiniBand is eight times faster than the fastest Ethernet (80 GBit/s)
• Not just a fast network: An enabler for better features
• Enables zero-downtime maintenance – and instant migrations
• Customers get:
• Customizable Virtual Server Sizes
• Live vertical scaling
• Better performance: Dedicated CPU Cores and RAM
FULLY CUSTOMIZABLE VIRTUAL SERVERS
• 1 to 62 cores (Dedicated)• 1 to 240 GB RAM (Dedicated)• Up to 16 virtual drives on each virtual server with 1 to 16,000 GB of storage per drive• Up to 8 virtual network interface cards (NICs) per virtual server• Any operating system or customer provided images
(compatible with Intel/AMD architecture)
*1 ProfitBricks CPU Core = 4 ECU’s at Amazon
Live Vertical Scaling
Completely flexible Virtual Servers – with ability to scale up at runtime. Users can add CPU cores & RAM without a reboot.
NO Reboot Required
SERVER
CPU RAM CPU RAM CPU RAM
SERVER SERVER
API, CLI OR DCD – CONFIGURE, MANAGE YOUR CLOUD, YOUR WAY
DATA CENTER DESIGNER
23
CLOUD 1.0 VS CLOUD COMPUTING 2.0
Cloud Computing 1.0 Cloud Computing 2.0
Amazon & Traditional Hosting Providers
Rigid
FLEXIBLE• Custom Instance Size• Network Design Freedom
Slow
Cumbersome
LIMITED SCALABILITY
COMPLEX PRICING
FAST• 80 Gb/s Networking• Guaranteed CPU Cores and RAM • No over-provisioning or throttling
EASY TO USE• Drag & Drop Deployments• Full API
FULLY SCALABLE• Live Vertical Scaling with No Reboot• Horizontal or Vertical
SIMPLE PRICING• 60% to 80% Less than Amazon
Cloud Computing 2.0
CLOUD 2.0 DELIVERS HUGE BENEFITS FOR GAMING COMPANIES
FOCUS ON DEVELOPMENT, NOT DATA CENTERS, SERVERS OR OPERATING SYSTEMS
MULTIPLE ENVIRONMENTS
https://www.flickr.com/photos/maltman23/
MACHINES CAN BE TURNED UP/DOWN AND SCALED AROUND THE GLOBE
DEVELOPERS CAN CONTRIBUTE 24/7 ANYWHERE
GLOBAL TEAMS CAN BE SYNCHRONIZED, NEW RESOURCES EASILY INTEGRATED AND SCALED
• Reduction of operations resources whilst eliminating obsolete vendors
• Savings from:
• reductions in colocation and bandwidth costs• alignment of existing contracts / restructuring of SLAs• identification and removal of unnecessary service
components in existing contracts
• Lower latency network connections
• Rapid enablement and removal of virtual machines for development, test and production.
• Ability to instantly scale and manage rapid growth
BUSINESS AND FINANCIAL CONSIDERATIONS
https://www.flickr.com/photos/inspirekelly/
GAMERS RECEIVE UNINTERRUPTED PERFORMANCE AT ALL TIMES
WORLD CLASS DATA CENTERS WITH THE BEST PHYSICAL SECURITY AND CONNECTIVIY
THANK YOU + QUESTIONS
Start a 14-Day Free Trial or contact a ProfitBricks Cloud Executive:
www.ProfitBricks.com
or Call:1-866-852-8229
Learn about Cloud Pricing in our White Paper:
Secret World of Cloud Computing IaaS Pricing
As Seen In
Axel Herr, COOProfitBricks USA
Phone: 866-852-5229Twitter: @Axelherr