Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo
Beintoo on Amazon Web Services
WHAT IS BEINTOO?
Beintoo is a monetization and engagement platform that offers website and
mobile application developers the opportunity to create their own loyalty
program in partnership with real-world retailers. Developers monetize on their
user engagement, which is rewarded in Bedollars, a cross-brand virtual
currency. The user can then redeem Bedollars for real-world offers.
Join the revolution in mobile monetization
BEDOLLAR EARN
BEDOLLAR SPEND
BEDOLLAR EARN
App Publishers
issue Bedollars for
in-game achievements,
missions or behaviors, e.g.
reaching a new highest score
Beintoo members
spend their Bedollars on real
world rewards with their favorite
brands!
Brands issue Bedollars to reward off-
or online behaviors, e.g. store
visits or purchases
THE BEINTOO MOBILE ECOSYSTEM
IN APP ACHIEVEMENTS
Members are rewarded every time they reach a good result in the apps.
Retailers can sponsor the Bedollars users earn to reward their achievements in the
apps, which users will be able to use towards numerous valuable perks.
Monetization:
Retailers pay for the
Bedollars issued
Monetization:
Retailers pay for the
Bedollars issued for
challenges and for
in-store purchases
IN GAME CHALLENGE
Sponsored challenges gamify brand experiences by setting goals for members
using your apps.
To reward their achievements within the challenge, players are presented with
exclusive brand offers and also with Bedollars redeemable for real-world
benefits.
THE BESTORE
Present your virtual goods in the Bestore and allow members to redeem them
for bedollars.
Members will be encouraged to increase their Bedollar balance to gain access to
better offers. As our members increasingly engage brands available in the
Bestore, they will receive even more exclusive deals.
600 registered developers including
games, TV and market research apps
BEINTOO IN NUMBERS
THE BACKSTAGE
HOW IT WORKS
static.beintoo.com
Amazon S3
www.beintoo.com
Elastic load balancer
Elastic load balancer
api.beintoo.com
Amazon EC2
Amazon EC2
Auto scaling group
Auto scaling group
Instances use at least 2 availability
Zones.
Up to 150 million API calls per day
during Chinese New Year.
Average latency: 0,04 sec
We use MySQL for transaction and accounts, while (big) data is stored in DynamoDB
due to its guaranteed response time.
DynamoDB RDS DB Instance
RDS DB Instance Standby
(Multi-AZ)
RDS DB Instance
Read Replica
Amazon SQS
EC2 Instances
HOW IT WORKS
DynamoDB RDS DB Instance RDS DB Instance Standby
(Multi-AZ)
RDS DB Instance
Read Replica
Amazon SQS
Crons EC2 Instances
ElasticCache speeds up the service and helps us in reducing reads in DynamoDB.
SQS is needed to lower final-user latency (some API calls trigger asynchronous processing).
Amazon ElastiCache
HOW IT WORKS
MONITORING
Amazon Cloudwatch is used as an alternative of Nagios/Cacti for monitoring and
triggering alarms.
Pro: no need to set up any software
Cons: only 2 weeks history
Amazon CloudWatch
WE ALSO USE NON-AMAZON SOFTWARE!
AND MANY
OTHERS......
Apply at:
jobs@beintoo.com
WE ARE HIRING!
CONTACT US: wferrara@beintoo.com | business.beintoo.com
THANK YOU FOR
YOUR ATTENTION!

More Related Content

Beintoo on Amazon Web Services

  • 2. WHAT IS BEINTOO? Beintoo is a monetization and engagement platform that offers website and mobile application developers the opportunity to create their own loyalty program in partnership with real-world retailers. Developers monetize on their user engagement, which is rewarded in Bedollars, a cross-brand virtual currency. The user can then redeem Bedollars for real-world offers. Join the revolution in mobile monetization
  • 3. BEDOLLAR EARN BEDOLLAR SPEND BEDOLLAR EARN App Publishers issue Bedollars for in-game achievements, missions or behaviors, e.g. reaching a new highest score Beintoo members spend their Bedollars on real world rewards with their favorite brands! Brands issue Bedollars to reward off- or online behaviors, e.g. store visits or purchases THE BEINTOO MOBILE ECOSYSTEM
  • 4. IN APP ACHIEVEMENTS Members are rewarded every time they reach a good result in the apps. Retailers can sponsor the Bedollars users earn to reward their achievements in the apps, which users will be able to use towards numerous valuable perks. Monetization: Retailers pay for the Bedollars issued
  • 5. Monetization: Retailers pay for the Bedollars issued for challenges and for in-store purchases IN GAME CHALLENGE Sponsored challenges gamify brand experiences by setting goals for members using your apps. To reward their achievements within the challenge, players are presented with exclusive brand offers and also with Bedollars redeemable for real-world benefits.
  • 6. THE BESTORE Present your virtual goods in the Bestore and allow members to redeem them for bedollars. Members will be encouraged to increase their Bedollar balance to gain access to better offers. As our members increasingly engage brands available in the Bestore, they will receive even more exclusive deals.
  • 7. 600 registered developers including games, TV and market research apps BEINTOO IN NUMBERS
  • 9. HOW IT WORKS static.beintoo.com Amazon S3 www.beintoo.com Elastic load balancer Elastic load balancer api.beintoo.com Amazon EC2 Amazon EC2 Auto scaling group Auto scaling group Instances use at least 2 availability Zones. Up to 150 million API calls per day during Chinese New Year. Average latency: 0,04 sec
  • 10. We use MySQL for transaction and accounts, while (big) data is stored in DynamoDB due to its guaranteed response time. DynamoDB RDS DB Instance RDS DB Instance Standby (Multi-AZ) RDS DB Instance Read Replica Amazon SQS EC2 Instances HOW IT WORKS
  • 11. DynamoDB RDS DB Instance RDS DB Instance Standby (Multi-AZ) RDS DB Instance Read Replica Amazon SQS Crons EC2 Instances ElasticCache speeds up the service and helps us in reducing reads in DynamoDB. SQS is needed to lower final-user latency (some API calls trigger asynchronous processing). Amazon ElastiCache HOW IT WORKS
  • 12. MONITORING Amazon Cloudwatch is used as an alternative of Nagios/Cacti for monitoring and triggering alarms. Pro: no need to set up any software Cons: only 2 weeks history Amazon CloudWatch
  • 13. WE ALSO USE NON-AMAZON SOFTWARE! AND MANY OTHERS......
  • 15. CONTACT US: wferrara@beintoo.com | business.beintoo.com THANK YOU FOR YOUR ATTENTION!