How can you combine the power of the cloud to provide an immersive real-time experience for your mobile and television viewers? andquot;Second Screen Experienceandquot; provides an enhanced viewing experience for your users. We present best practices for implementing these experiences irrespective of your users' platform. Magazine Luiza is one of the largest retail chains in Brazil and was a sponsor of the Top TV station in the country during the FIFA World Cup. They ran ads on game intervals and reached spikes of four times more traffic by mobile users. Come see how they built the second screen experience and the architecture to manage the Magazine Luiza mobile strategy on top of AWS.
22. while (response is None) or (next_token is not None):
response = conn.list_endpoints_by_platform_application(application, next_token=next_token)
next_token = response['ListEndpointsByPlatformApplicationResponse'] ['ListEndpointsByPlatformApplicationResult']['NextToken']
endpoints = response['ListEndpointsByPlatformApplicationResponse'] ['ListEndpointsByPlatformApplicationResult']['Endpoints']
23. for endpoint in endpoints:
try:
if endpoint['Attributes']['Enabled'] == 'true':
response = conn.publish(message=message,target_arn=endpoint['EndpointArn’])
except BotoServerError, e:
not_publish_count = (not_publish_count + 1)
31. Gateway to AWS: Cognito Identity
Amazon Cognito
(AWS IAM / STS)
Java Python (boto)
PHP
.NET Ruby
iOS Android
JavaScript
Any SDK Authentication
JavaScript
Any Service
32. Amazon Cognito for Unauthenticated Identities
Unique Identifier for Your “Things”
“Headless” connected devices can also
securely access cloud services
Save Data to the Cloud
Save app and device data to the cloud and
merge them after login
Guest User Access
Securely access AWS resources and leverage
app features without the need to create an
account or log in
Visitor
Preferences
Cognito
Store
Guest
EC2 S3 DynamoDB Kinesis