47
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kilian Ruess ISV Solution Architect, AWS Manuela Bruckmaier ISV Account Manager, AWS ISV Award & IOT Button Challenge

ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Kilian Ruess

ISV Solution Architect, AWS

Manuela Bruckmaier

ISV Account Manager, AWS

ISV Award & IOT Button

Challenge

Page 2: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.

IOT Button Challenge 3rd place

goes to….

Page 3: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.

“People's voice” in parliament

Company: TeamViewer

3 Members: Lilit Martirosyan, Ani Sargsyan, Arsen Gasparyan

Page 4: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Page 5: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

AWS IoT Button

ChallengePeople’s voice in parliament

Page 6: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

Where is the problem?

★ What percent of society agrees with parliament's decisions?

★ What percent of society disagrees with parliament's

decisions?

★ Is the people’s voice heard in your parlament?

Page 7: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

How to keep the

dialog between

two sides?

Page 8: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

How we

Fight now!

Page 9: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

Think out of the box

Engage every citizen of

a country in discussions

of projects in parliament

by giving the

opportunity to vote.

Page 10: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

AWS

Iot ButtonIt is the Solution

Page 11: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

Let's dive more on actual

implementation

➢ Each citizen should have one and only one active IoT button

➢ Buttons should be provided to citizens by Identity documents

➢ Project will be created and activated by Head of Parliament

➢ After project activation will be announced about voting time

➢ Each citizen can vote for single project only once during the voting time

➢ The voting results shows the percentage/image of democracy of the

county

Page 12: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

Technology stack

➢ AWS IoT Button

➢ AWS Lambda

Functions

➢ AWS Kinesis

➢ AWS Firehose

➢ AWS Redshift

➢ AWS

Gateway

➢ AWS EC2

➢ AWS

Lightsail

➢ Wordpress

➢ Java

Page 13: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and
Page 14: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

VOTING

Voting result

» For 5

50%

» Against 3

30%

» Abstain 2

20%

Page 15: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

People’s Voice In Parliament!

Make your voice heard!

Page 16: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.

IOT Button Challenge 2nd Place

goes to…

Page 17: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.

“Agile Board” – Remote Team Management

Company: FME

Members: Markus Oponczewski

Page 18: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

AWS IoT Button Challenge 2018AWS Summit 2018 Berlin – 2018-06-06 – #225840

Page 19: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

AWS IoT Button Challenge 2018Who we are..

Facts

• Digital Transformation, Cloud

Business, IoT, AWS Partner

• Founded in 1995

• 200+ Employees,

• HQ in Germany, Offices in USA and

Romania

• It‘s fme you love to work with!

Page 20: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

Value Proposition

Page 21: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

#283212 © fme AG

Today's software development teams are agile and supported by

efficient tools for code management, continuous integration and

delivery of code, etc.

Value PropositionAWS IoT Button Challenge 2018

Page 22: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

#283212 © fme AG

However, not everything

is always digital!

The completely analog

Scrum-Board or Kanban-

Board can still be found in

most agile projects and

with boards and

stickynotes the

UserStories also go

through their very own

analog project progress.

Value PropositionAWS IoT Button Challenge 2018

Page 23: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

Problem

Page 24: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

#283212 © fme AG

This becomes a challenge when the teams work in distributed

locations

Solved Problem / Target GroupAWS IoT Button Challenge 2018

Backlog Progress Test Done

Sd s ff fd fdf fge fefefef ge apa lk ö ja sd

Sd s ff fd fdf fge fefefef ge apa lk ö ja sd

Sd s ff fd fdf fge fefefef ge apa lk ö ja sd

Sd s ff fd fdf fge fefefef ge apa lk ö ja sd

Sd s ff fd fdf fge fefefef ge apa lk ö ja sd

Page 25: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

Solution

Page 26: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

#283212 © fme AG

We have therefore developed a

scenario where the kanban board

is captured with a camera and the

image can be posted to the team

mailing list or to appropriate tools

like „Agile Board Cards for Jira”.

SolutionAWS IoT Button Challenge 2018

Page 27: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

Backlog Progress Test Done

#283212 © fme AG

SolutionAWS IoT Button Challenge 2018

Page 28: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

#283212 © fme AG

SolutionAWS IoT Button Challenge 2018

S3

SNS

API Gateway

ForwardsSends Image

to S3

Triggers SNSSends

Notification

DynamoDB

TriggersNotifications

Saves Job intoDynamoDB

Post Processing

Function

Notification with

Reference

CloudFrontapi.MyCmpny.de

Retrieve Image

images.MyCmpny.de

Publish Topic

IoT Button Click

IoT Thing Camera

Subscribe MQTT Topics

IoT MQTT Topics Pre Processing

Function

S3

SNS

API Gateway

ForwardsSends Image

to S3

Triggers SNS

DynamoDB

TriggersNotifications

Saves Job intoDynamoDB

Post Processing

Function

CloudFrontapi.MyCmpny.de images.MyCmpny.de

Publish Topic

IoT Button Click

IoT Thing Camera

Subscribe MQTT Topics

IoT MQTT Topics Pre Processing

Function

Publish Topic

IoT Button Click

IoT Thing Camera

Subscribe MQTT Topics

IoT MQTT Topics

Arc

hite

ctu

re

Page 29: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

#283212 © fme AG

LIVE DEMO

DemoAWS IoT Button Challenge 2018

Page 30: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

#283212 © fme AG

DemoAWS IoT Button Challenge 2018

Our virtual

Kanban

Board!

Backlog Progress Test Done

Sd s ff fd fdf fge fefefef gea palkö jasd

Sd s ff fd fdf fge fefefef gea palkö jasd

Sd s ff fd fdf fge fefefef gea palkö jasd

Sd s ff fd fdf fge fefefef gea palkö jasd

Sd s ff fd fdf fge fefefef gea palkö jasd

Sd s ff fd fdf fge fefefef gea palkö jasd

AWS Summit 2018

Page 31: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

#283212 © fme AG

DemoAWS IoT Button Challenge 2018

Page 32: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

#283212 © fme AG

QuestionsAWS IoT Button Challenge 2018

Thank You!Any Questions?

Page 33: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

It’s fme you love to work with.

fme AG | Wolfenbütteler Straße 33 | D-38102 Braunschweig | www.fme.de

Page 34: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.

And the winner is….

Page 35: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.

“Waiter”Company: TeamViewer

3 Members: Karen Simonyan, Edgar Barseghyan, Serine Dallakyan

Page 36: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

eWaiter

TeamViewer

Page 37: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

Who we are and what to do!

Karen SimonyanEdgar BarseghyanSerine Dallakyan

Page 38: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

Step 1 Step 2 Step 3 Step 4

AWS IoT Button Challenge

Generated a lot of ideas.

Voted for best ones.

Select idea and team.

12 hours hackathon to realize ideas

Page 39: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

Problem

Angry & Hungry

Always busy

Slow and non effective

Rushing around

Page 40: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

eWaiter

Page 41: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

- Guests will push the button to call the waiter.

- Double click will ask the waiter to bring the bill.

- Long push will ask the waiter to bring the bill with POS Terminal.

Solution

Page 42: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

- Each click will send corresponding message

to this big screen

- Table will start blinking with “Call”,”Bill”,”POS” words on TV screen

- Waiters will see it immediately.

Solution

Page 43: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

Achievements

Observation

Organization

Efficiency

Happy

Page 44: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

Technologies

Page 45: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

Demo Time

Page 46: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.

The AWS ISV Award 2018 goes to…

Page 47: ISV Award & IOT Button Challenge - Amazon Web Servicesaws-de-media.s3.amazonaws.com/images/AWS_Summit... · Let's dive more on actual implementation Each citizen should have one and

© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.

ISR Information Products AG