AWS Summit Paris - Track 3 - Session 2 - IoT Partie 2 - Mettez en place l'infrastructure Back...

Preview:

Citation preview

Paris

Internet des Objets

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

Pierre Gilot – AWS Solutions Architect

@aws_actus pgilot@amazon.fr

Rappel du contexte…

Deux parties dans les systèmes connectés

DONNEES VALEUR

Communication Création de services

Objets

Connectés

Deux parties dans les systèmes connectés

DONNEES

Communication

Objets

Connectés

Deux parties dans les systèmes connectés

VALEUR

Création de services

Architecture de Back-End

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

a = 2

a = 2

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

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

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

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

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

Comment AWS peut aider ?

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

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

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

Amazon EMR

Amazon S3Amazon

DynamoDB

AWS LambdaAmazon Kinesis

Amazon Redshift Amazon

Machine

Learning

Amazon ECS

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

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

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

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

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

Un exemple ?

Storage

Amazon

DynamoDB

Application Management

Amazon Lambda

Streaming Service

Amazon Kinesis

Dashboard

AWS Javascript SDK

Sensors

Useridentification

Amazon Cognito

Authentication

PARIS

PARIS