39
Paris

AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

Embed Size (px)

Citation preview

Page 1: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

Paris

Page 2: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

Internet des Objets

L'infrastructure Back end pour votre plate-forme de service

Pierre Gilot – AWS Solutions Architect

@aws_actus [email protected]

Page 3: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

Rappel du contexte…

Page 4: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

Deux parties dans les systèmes connectés

DONNEES VALEUR

Communication Création de services

Objets

Connectés

Page 5: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

Deux parties dans les systèmes connectés

DONNEES

Communication

Objets

Connectés

Page 6: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

Deux parties dans les systèmes connectés

VALEUR

Création de services

Page 7: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

Architecture de Back-End

Page 8: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

L’IoT a des exigences différentes des environnements Web/mobile

Les besoins en sécurité sont tout aussi élevés que le Web

Le protocole doit être adapté à votre cas d’usage

Page 9: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service
Page 10: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service
Page 11: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service
Page 12: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service
Page 13: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service
Page 14: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service
Page 15: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

a = 2

Page 16: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

a = 2

Page 17: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

Applications

Grand Public

Applications

Entreprise

Objets

Connectés

Collecte Stockage Analyse Partage

Sécurité

Scalabilité

Répartition

Géographique

Protocole

Durabilité

Volumétrie

Vélocité

Séries

temporelles

Filtrage

Temps réel

Alertes

Moteurs de

règles

Complex

Event

Processing

Pub/Sub

API

REST

Flux

Formats

Page 18: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

Applications

Grand Public

Applications

Entreprise

Objets

Connectés

Collecte Stockage Analyse Partage

Sécurité

Scalabilité

Répartition

Géographique

Protocole

Durabilité

Volumétrie

Vélocité

Séries

temporelles

Filtrage

Temps réel

Alertes

Moteurs de

règles

Complex

Event

Processing

Pub/Sub

API

REST

Flux

Formats

Collecte

Page 19: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

Applications

Grand Public

Applications

Entreprise

Objets

Connectés

Collecte Stockage Analyse Partage

Sécurité

Scalabilité

Répartition

Géographique

Protocole

Durabilité

Volumétrie

Vélocité

Séries

temporelles

Filtrage

Temps réel

Alertes

Moteurs de

règles

Complex

Event

Processing

Pub/Sub

API

REST

Flux

Formats

Collecte Stockage

Page 20: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

Applications

Grand Public

Applications

Entreprise

Objets

Connectés

Collecte Stockage Analyse Partage

Sécurité

Scalabilité

Répartition

Géographique

Protocole

Durabilité

Volumétrie

Vélocité

Séries

temporelles

Filtrage

Temps réel

Alertes

Moteurs de

règles

Complex

Event

Processing

Pub/Sub

API

REST

Flux

Formats

Collecte Stockage Analyse

Page 21: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

Applications

Grand Public

Applications

Entreprise

Objets

Connectés

Collecte Stockage Analyse Partage

Sécurité

Scalabilité

Répartition

Géographique

Protocole

Durabilité

Volumétrie

Vélocité

Séries

temporelles

Filtrage

Temps réel

Alertes

Moteurs de

règles

Complex

Event

Processing

Pub/Sub

API

REST

Flux

Formats

Collecte Stockage Analyse Partage

Page 22: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

Comment AWS peut aider ?

Page 23: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

Global Footprint

Over 1 million active customers across 190 countries

900+ government agencies

3,400+ educational institutions

11 regions

28 availability zones

53 edge locations

Everyday, AWS adds enough new server capacity to support

Amazon.com when it was a $7 billion global enterprise.

11 Régions

30 Availability Zones

53 Points de présence

Page 24: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

Infrastructure Regions Points of PresenceAvailability Zones

Core ServicesStorage(Object, Block

and Archival)

Compute(VMs, Auto-scaling

and Load Balancing)

Databases(Relational, NoSQL, Caching)

Networking(VPC, DX, DNS)

CDN

Access ControlUsage

Auditing

Monitoring and

Logs

Administration

& SecurityKey

Storage

Identity

Management

Platform

Services

Deployment & Management

One-click web app

deployment

Dev/ops resource

management

Resource Templates Push Notifications

Mobile Services

Mobile Analytics

Identity

Sync

App Services

Workflow

Transcoding

Email

Search

Queuing &

Notifications

App streaming

Analytics

Hadoop

Data Pipelines

Data Warehouse

Real-time

Streaming Data

Enterprise

ApplicationsVirtual

DesktopsCollaboration and Sharing

Page 25: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

SDKs

Java Python (boto) PHP .NET Ruby Node.js

iOS Android AWS Toolkit for

Visual Studio

AWS Toolkit

for Eclipse

AWS Tools for

Windows

PowerShell

AWS CLI

JavaScript

Page 26: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

Amazon EMR

Amazon S3Amazon

DynamoDB

AWS LambdaAmazon Kinesis

Amazon Redshift Amazon

Machine

Learning

Amazon ECS

Page 27: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

Applications

Grand Public

Applications

Entreprise

Objets

Connectés

Collecte Stockage Analyse Partage

Sécurité

Scalabilité

Répartition

Géographique

Protocole

Durabilité

Volumétrie

Vélocité

Séries

temporelles

Filtrage

Temps réel

Alertes

Moteurs de

règles

Complex

Event

Processing

Pub/Sub

API

REST

Flux

Formats

Collecte Stockage Analyse Partage

Page 28: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

Applications

Grand Public

Applications

Entreprise

Objets

Connectés

Collecte Stockage Analyse Partage

Sécurité

Scalabilité

Répartition

Géographique

Protocole

Durabilité

Volumétrie

Vélocité

Séries

temporelles

Filtrage

Temps réel

Alertes

Moteurs de

règles

Complex

Event

Processing

Pub/Sub

API

REST

Flux

Formats

Collecte Stockage Analyse Partage

AWS Lambda

Amazon Kinesis

Page 29: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

Applications

Grand Public

Applications

Entreprise

Objets

Connectés

Collecte Stockage Analyse Partage

Sécurité

Scalabilité

Répartition

Géographique

Protocole

Durabilité

Volumétrie

Vélocité

Séries

temporelles

Filtrage

Temps réel

Alertes

Moteurs de

règles

Complex

Event

Processing

Pub/Sub

API

REST

Flux

Formats

Collecte Stockage Analyse Partage

AWS Lambda

Amazon Kinesis

Amazon S3

Amazon

DynamoDB

Page 30: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

Applications

Grand Public

Applications

Entreprise

Objets

Connectés

Collecte Stockage Analyse Partage

Sécurité

Scalabilité

Répartition

Géographique

Protocole

Durabilité

Volumétrie

Vélocité

Séries

temporelles

Filtrage

Temps réel

Alertes

Moteurs de

règles

Complex

Event

Processing

Pub/Sub

API

REST

Flux

Formats

Collecte Stockage Analyse Partage

AWS Lambda

Amazon Kinesis

Amazon S3

Amazon

DynamoDB

Amazon Redshift

Amazon

Machine

Learning

Amazon EMR

Page 31: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

Applications

Grand Public

Applications

Entreprise

Objets

Connectés

Collecte Stockage Analyse Partage

Sécurité

Scalabilité

Répartition

Géographique

Protocole

Durabilité

Volumétrie

Vélocité

Séries

temporelles

Filtrage

Temps réel

Alertes

Moteurs de

règles

Complex

Event

Processing

Pub/Sub

API

REST

Flux

Formats

Collecte Stockage Analyse Partage

AWS Lambda

Amazon Kinesis

Amazon S3

Amazon

DynamoDB

Amazon Redshift

Amazon

Machine

Learning

Amazon EMR

Amazon ECS

AWS Elastic

Beanstalk

Page 32: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

Un exemple ?

Page 33: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service
Page 34: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

Storage

Amazon

DynamoDB

Application Management

Amazon Lambda

Streaming Service

Amazon Kinesis

Dashboard

AWS Javascript SDK

Sensors

Useridentification

Amazon Cognito

Authentication

Page 35: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service
Page 36: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service
Page 37: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service
Page 38: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

PARIS

Page 39: AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back end pour votre plate-forme de service

PARIS