Upload
amazon-web-services
View
404
Download
0
Embed Size (px)
Citation preview
Paris
Internet des Objets
L'infrastructure Back end pour votre plate-forme de service
Pierre Gilot – AWS Solutions Architect
@aws_actus [email protected]
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
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