AWS Deck Template

Report 1 Downloads 126 Views
BERLIN

Join the AWS Mental Arithmetic Tournament! Jan Metzner, Solutions Architect AWS Oliver Arafat, Technical Evangelist AWS

So what are we going to build today?

Hi Shafi!

27 * 3 = ? Your Answer

81 Submit

Time elapsed: 3 sec Your Rank: 3/10

AWS

1. Silvio Micali

17/19 correct Avg: 2.7 secs

2. Leslie Lamport

17/20 correct Avg: 2.7 secs

3. Shafi Goldwasser

17/19 correct Avg: 3.7 secs

Wait! Did I just miss the exciting part? Ups, we forgot… We’ll do it 100% SERVERLESS!

So what are we going to build today?

Hi Shafi!

27 * 3 = ? Your Answer

81 Submit

Time elapsed: 3 sec Your Rank: 3/10

AWS

1. Silvio Micali

17/19 correct Avg: 2.7 secs

2. Leslie Lamport

17/20 correct Avg: 2.7 secs

3. Shafi Goldwasser

17/19 correct Avg: 3.7 secs

Here’s our high-level architecture

AWS

Hosting our web apps on S3 Static Website

Web App

AWS Amazon S3

Real-time Dashboard

DynamoDB for hosting our data model

Web App

AWS Amazon S3 DynamoDB

User Data

Real-time Dashboard Leadership Board

Lambda for hosting our server-side logic

Web App

Create Exercise

Solve Exercise

AWS

Create Item

Update Item

Amazon S3 DynamoDB

User Data

Real-time Dashboard Leadership Board

Cognito and IAM for hosting our authentication rules Amazon Cognito IAM

Web App

Create Exercise

Solve Exercise

AWS

Create Item

Update Item

Amazon S3 DynamoDB

User Data

Real-time Dashboard Leadership Board

Integration of Services through an event-driven model Amazon Cognito IAM

Web App

Create Exercise

Solve Exercise

AWS

Create Item

Update Item

Amazon S3 DynamoDB

User Data

Real-time Dashboard Leadership Board

Update Leadership Board

DynamoDB Streams

Update Item

There just can’t be enough lines in any architecture diagram Amazon Cognito IAM

Web App

Create Exercise

Solve Exercise

AWS

Create Item

Update Item

Amazon S3 DynamoDB

User Data

Real-time Dashboard Leadership Board

Update Leadership Board

DynamoDB Streams

Update Item

DEMO Starting form the Data

DEMO Hosting the game app and leadership board on S3 Static Website

DEMO Authentication and Authorization with Cognito and IAM

DEMO Event-driven Backends with Lambda

LET’S GET IT ON!