Cloudant Data Layer for Gaming - IBM Cloudant

1 downloads 154 Views 1MB Size Report
are, even if the network isn't. It's like a CDN for your data. Geo-load balancers connect users to the closest available
Data Sheet

Cloudant Data Layer for Gaming Use  the  Cloudant  DBaaS  to  grow  huge  without  wasting  time,  money  or   worry  administering  back-­‐end  databases.  

Cloudant Highlights Extends data access to the network edge, across continents, data centers and devices

Benefits • Guaranteed performance & uptime • Massive Read/Write Scalability • Non-Stop Data Availability • Faster Development • Reduced IT/DBA Overhead • Escape Cloud Lock-In

Cloudant Performance Profile • Billions of transactions per day • Petabytes of data • 1 -10 msec. latency • 34 data centers hosted by 5 cloud providers on 5 continents

Customers Cloudant powers big web and big mobile apps for hundreds of customers including:

About Cloudant

“We’ll Worry About Scalability When the Game Becomes Successful” Ever hear that one?

When Hothead Games introduced Big Win Soccer early in 2012, it was named a “Featured App” and reached #1 in the iPhone App Store Sports category within two days of launch. This resulted in what they now call “Soccergeddon,” a crush of new users trying to access player, game state and leaderboard data. Hothead Games realized they needed a new, scalable back-end database to support their growth. Within a few days of discovering Cloudant, Big Win Soccer was running live on the Cloudant database as a service (DBaaS). Over the following twelve months, Hothead Games release six more top games, and their Cloudant data layer scaled to handle hundreds of millions of daily transactions—without having to hire DBAs, and without losing development time to database tuning. For web, console, and mobile game developers who store game state, leaderboard and other information on-line, choosing the right back-end database is a critically important decision. You have to get the right DBMS, the right hardware, the right design, and the right people running it. Miss the mark on any of these, and you end up spending more time on database administration than on new development, racking up negative reviews, or losing users.

Guaranteed DBaaS Performance takes the Guesswork out of Game Architecture Microsoft Studios, Hothead Games, Full-Fat, OMGPOP, and many other game developers have taken the guesswork and risk out of choosing a back-end by using the Cloudant DBaaS. Not only does Cloudant scale massively, simplify development, and stay running continuously, we also guarantee that it will meet your data layer performance needs. A New Way to Scale – Get “Edgewise” Cloudant is the first data management platform to leverage the availability, elasticity, and reach of the cloud to create a data delivery network (DDN) for gaming. It has the unique

• Founded 2008 in Boston • Offices in Boston, San Francisco, Seattle, Bristol UK, Seoul Korea

• Funded by Avalon Ventures,

Fidelity Investments, In-Q-Tel, Rackspace, Samsung, Toba Capital, Y Combinator

ability to distribute data access closer to users—across multiple data centers, mobile devices, or consoles—so that data is always available to users wherever they are, even if the network isn’t. It’s like a CDN for your data. Geo-load balancers connect users to the closest available copy of the data for fast, low-latency access. You can even sync data to phones or consoles to enable an off-line gaming experience. When the network connection is restored, Cloudant resyncs the device and server. © 2013 Cloudant, Inc.

 

Free to Start and Elastic Scaling to Handle Seasonal Spikes A Cloudant account on one of our multi-tenant data layer clusters is free to start, and you pay as you grow. If you outgrow a multi-tenant account, we can move your account to a fixed-price, single-tenant data layer cluster running on dedicated hardware. You can expand or reduce the size and cost of your Cloudant data layer, on demand. Easy On, Easy Off – No Cloud Lock In Moving your data layer to Cloudant is very straightforward. Hothead Games moved to Cloudant within days. Prior to being acquired by Zynga, OMGPOP moved their “Draw Something” user database from MySQL to Cloudant within a similar timeframe, and was being accessed at a rate of 5,000 requests per second as soon as it went into production. Cloudant stores data as self-describing JSON documents and the schema evolves automatically as the structure of your JSON documents change. There is no need to define a schema for your data before storing data, which speeds development. Cloudant has a very simple, RESTful API that allows you to access data via URLs or client libraries for most popular development languages. Cloudant is available on all major cloud platforms. As your budget and performance needs change, your account can be moved from one provider to another on demand.

            "Our  code  makes  hundreds  of  millions  of   database  transactions  a  day.  It’s  critical  that   every  single  one  of  those  works  reliably  and  is   super  fast,  Leaving  the  database   administration  and  performance  tuning  in   Cloudant’s  hands  has  freed  up  our  team  to   focus  on  what  matters  most:  making  a  great   experience  for  our  users."   Joel  DeYoung,  Hothead  Games  

Data Security and Protection Cloudant is used in many security-minded industries like financial services, healthcare, and government. Physical security is handled by Cloudant’s SSAE-16-certified hosting partners Rackspace, IBM Softlayer, Amazon, Microsoft Azure, and Joyent. On top of that Cloudant provides authentication, authorization, and encryption services to further protect data. Multi-master replication enables Cloudant to create multiple copies of your data in different locations to ensure the system is always available in the event of a server, data center, or even cloud provider failure.

Managed 24x7 by Big-Data Experts Keeping a database running smoothly is a 24x7 operation, and we do that for you. We monitor, grow (reconfigure, repartition, rebalance clusters), protect and administer your data layer around the clock so you can get a good night’s sleep and stay focused on developing new games.

          “I  love  the  Cloudant  data  layer  as  a  service   concept.  It’s  the  winner  when  huge  scalability   matters.  It's  a  great  relief  for  a  small   company  to  offload  all  datastore   maintenance  and  monitoring  onto  them  so   you  are  free  to  focus  on  new  development."   Jason  Pearlman,   OMGPOP  

The people at Cloudant know a lot about big data. It was developed in 2008 by the scientists responsible for managing and distributing petabytes of data generated by the Large Hadron Collider. Today, Cloudant is used by Samsung, Adobe, Microsoft, Fidelity Investments, Akamai, Hothead Games, and thousands of others who share Cloudant’s passion for data layer scalability and innovation

Getting Started with Cloudant Cloudant is a managed service, so there is no hardware or software to purchase and install. Simply sign up for an account at https://cloudant.com, and start using it for free. If you need assistance learning Cloudant or determining whether it is a good fit for your application requirements, feel free to contact us on-line at Cloudant.com, and we will answer your questions or set up a technical discussion with our technical team.

© 2013 Cloudant, Inc.

 

Cloudant Data Layer Features FLEXIBLE DATA STORAGE

ALWAYS-ON DATA DELIVERY NETWORK

• Store data as self-describing JSON “documents”

• Replicate & sync data… o Across data centers o Across public and private cloud platforms o Between Cloudant and mobile devices

• Excellent for variably- or un-structured data, and for apps with fast-changing data models • Add, change or remove fields without having to redesign the database • Attach any file type to JSON docs SCALABLE, DURABLE DATABASE TRANSACTIONS • Built for mixed read/write, operational workloads • Automatic data partitioning • Multiple copies of data saved on different nodes, data centers or even cloud providers for fault-tolerance • IOQ technology enables custom prioritization of transaction types

• Data is always available, even if the network isn’t (off-line mobile app usage, etc.) • Geo-load balancing connects users to the closest data source - lower read/write latency • Multi-master architecture – Read and write to any replica. Cloudant keeps them all synchronized • Filtered replication – selectively replicate different data sets to different target locations or devices SECURE, HIGH-PERFORMANCE DBaaS PLATFORM

• GET, PUT, index and query data via a RESTful, Apache CouchDB-compatible web services API

• Hosted on top-tier, SSAE-16 certified Cloud platforms: o Rackspace o IBM SoftLayer o Amazon Web Services o Windows Azure

• Define indexes & complex analytics via MapReduce

• Bare-metal price performance (IBM, Rackspace)

• Access directly from browser or via an app server

• Switch between providers; no cloud lock-in

• Libraries available for dozens of languages

• Choose Dedicated or Multi-tenant server clusters

• Works with 3rd party read caches and write queues

• In-flight and at-rest data encryption

• Integrate with Hadoop, and other tools or data sources via REST API, replication, or export/import of JSON & CSV files

• Database, document, and field-level security permissions

EASY-TO-USE API & INTEGRATION

ADVANCED DATA INDEXING SERVICES • Add advanced data processing to your apps very simply, and without having to use multiple databases or write complex integration code • Incremental MapReduce for real-time analytics • Lucene-powered full-text search • Advanced 2D and 3D geo-spatial indexing & querying

MONITORING, MANAGEMENT & SUPPORT • Experts at Cloudant monitor, operate, and scale the data layer for you • Cloudant operations staff on “pager-duty” 24x7 • Support and operations offices in N. America, Europe, Asia • Monitoring dashboards show DB performance, usage • Software updates applied to the service semi-monthly

© 2013 Cloudant, Inc.