SlideShare une entreprise Scribd logo
1  sur  139
Télécharger pour lire hors ligne
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Choosing the Right Messaging
Service for Your Distributed App
Kuba Wojciak
Principal Software Dev Eng
AWS
A P I 3 0 5
Sidhartha Chauhan
Solutions Architect
AWS
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Key takeaways
Importance of messaging platforms
Different messaging use cases
AWS messaging platforms and differences
Demo
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
“If your application is cloud-native, or large-scale,
or distributed, and doesn’t include a messaging
component, that’s probably a bug”
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Microservices make integration a priority
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Modern apps
Compute Database
Messaging
Storage
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Message
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
JSON message
{
"bookingId": "456ab773-dccb-4bc9-87b7-322ff5c29eab",
"bookingNumber": "CDG-64453",
"locationId": "563890",
"customer": {
"id": "8943",
"email": "jacque@example.com"
},
"stayStart": "2018-11-27",
"stayEnd": "2018-12-01",
"price": {
"amount": "67.80",
"currency": "EUR"
}
}
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
XML message
<booking>
<bookingId>456ab773-dccb-4bc9-87b7-322ff5c29eab</bookingId>
<bookingNumber>CDG-64453</bookingNumber>
<locationId>563890</locationId>
<customer>
<id>8943</id>
<email>jacque@example.com</email>
</customer>
<stayStart>2018-11-27</stayStart>
<stayEnd>2018-12-01</stayEnd>
<price>
<amount>67.80</amount>
<currency>EUR</currency>
</price>
</booking>
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Payload and attributes
 Key/value pairs
 With business meaning:
 CustomerId=6445
 MessageType=NewBooking
 With technical meaning:
 SourceHost=ip-192-168-5-7.us-west-2.compute.internal
 ProgramName=WebServer-PID:9989
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS messaging services
Queues Topics Message brokers
For born-in-the-cloud apps
Simple APIs
Unlimited throughput
API-compatible
Feature-rich
Standard protocols
Modern application development App migration
Amazon Kinesis
Streams
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Customer use cases
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Customer use case—Amazon Fresh
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Customer use case – Amazon Fresh
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Customer architecture requirements
retail/purchase systems
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Customer architecture requirements
retail/purchase systems
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS standard queues
P
P
C
C
C
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS standard queues
P
P
C
C
C
A
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS standard queues
P
P
C
C
C
A
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS standard queues
P
P
C
C
C
A
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS standard queues
P
P
C
C
C
A
B
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS standard queues
P
P
C
C
C
A
B
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS standard queues
P
P
C
C
C
A
B
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS standard queues
P
P
C
C
C
A
B
B
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS standard queues
P
P
C
C
C
A
B
B
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS standard queues
P
P
C
C
C
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS standard queues
P
P
C
C
C
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS standard queues
P
P
C
C
C
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS standard queues
P
P
C
C
C
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS standard queues
P
P
C
C
C
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS standard queues
P
P
C
C
C
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS standard queues
P
P
C
C
C
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS standard queues
P
P
C
C
C
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS standard queues
P
P
C
C
C
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS standard queues
P
P
C
C
C
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS standard queues
P
P
C
C
C
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Demo
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Customer architecture
Retail/purchase systems
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Customer architecture
Retail/purchase systems
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Customer architecture
Retail/purchase systems
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Customer use case—Comcast
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Customer use case
- Changes to customer products
& devices
- Customer’s ordering
information
- Changes to technician/work
order related information
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Customer requirements
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Customer requirements
—
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS FIFO queues
P
P
C
C
C
G1
G2
G3
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS FIFO queues
P
P
C
C
C
G1
G2
G3
A
G2
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS FIFO queues
P
P
C
C
C
G1
G2
G3
A
G2
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS FIFO queues
P
P
C
C
C
G1
G2
G3
A
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS FIFO queues
P
P
C
C
C
G1
G2
G3
A
B
G3
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS FIFO queues
P
P
C
C
C
G1
G2
G3
A
B
G3
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS FIFO queues
P
P
C
C
C
G1
G2
G3
A
B
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS FIFO queues
P
P
C
C
C
G1
G2
G3
A
BB
G3
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS FIFO queues
P
P
C
C
C
G1
G2
G3
A
B
B
G3
5
mins
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS FIFO queues
P
P
C
C
C
G1
G2
G3
A
B
B
G3
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS FIFO queues
P
P
C
C
C
G1
G2
G3
A
B
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS FIFO queues
P
P
C
C
C
G1
G2
G3
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS FIFO queues
P
P
C
C
C
G1
G2
G3
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS FIFO queues
P
P
C
C
C
G1
G2
G3
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS FIFO queues
P
P
C
C
C
G1
G2
G3
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS FIFO queues
P
P
C
C
C
G1
G2
G3
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS FIFO queues
P
P
C
C
C
G1
G2
G3
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS FIFO queues
P
P
C
C
C
G1
G2
G3
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS FIFO queues
P
P
C
C
C
G1
G2
G3
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS FIFO queues
P
P
C
C
C
G1
G2
G3
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS FIFO queues
P
P
C
C
C
G1
G2
G3
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS FIFO queues
P
P
C
C
C
G1
G2
G3
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS FIFO queues
P
P
C
C
C
G1
G2
G3
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SQS FIFO queues
P
P
C
C
C
G1
G2
G3
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Demo
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Customer architecture
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Customer architecture
G1
G2
G3
G4
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Customer use case—Okta
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Customer architecture requirements
user behavior,
authentication events,
AWS SSO events
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Customer architecture requirements
user behavior,
authentication events,
AWS SSO events
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
C
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
C
A
P2
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
C
A
P2
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
CA
P2
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
CA
P2
[0000 7FFF]
[8000 FFFF]
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
CA
P2 [62C3]
[0000 7FFF]
[8000 FFFF]
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
C
A
P2 [62C3]
[0000 7FFF]
[8000 FFFF]
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
C
A
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
C
A
B
P5
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
C
A
B
P5
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
C
A
B
P5
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
C
A
B
P5
[0000 7FFF]
[8000 FFFF]
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
C
A
B
P5
[0000 7FFF]
[8000 FFFF]
[E177]
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
C
A
B
P5
[0000 7FFF]
[8000 FFFF]
[E177]
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
C
A
B
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
C
A
B
B
P5
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
C
A
B
B
P5
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
C
A
B
B
P5
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
C
A
BB
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
C
[0000 7FFF]
[8000 FFFF]
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
C
[0000 7FFF]
[C000 FFFF]
[8000 BFFF]
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
C
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
C
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
C
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
C
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
C
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
C
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
C
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
C
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
C
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
C
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams
P
P
C
C
C
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Demo
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Customer architecture
user behavior,
authentication events,
AWS SSO events
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Customer architecture
user behavior,
authentication events,
AWS SSO events
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Customer architecture
user behavior,
authentication events,
AWS SSO events
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Customer use case—Edmunds
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Customer architecture requirements
Car dealers, OEM, franchises
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SNS topics
P
P
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SNS topics
P
P
Amazon SQS
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SNS topics
P
P
Amazon SQS
AWS Lambda
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SNS topics
P
P
Amazon SQS
AWS Lambda
HTTP/S
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SNS topics
P
P
Amazon SQS
AWS Lambda
HTTP/S
Mobile app
SMS
e-mail
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SNS topics
P
P
f(x)
f(x)
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SNS topics
P
P
A
f(x)
f(x)
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SNS topics
P
P
A
f(x)
f(x)
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SNS topics
P
P
A
f(x)
f(x)
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SNS topics
P
P
A
f(x)
f(x)
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SNS topics
P
P
A
A
A
A
A
f(x)
f(x)
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SNS topics
P
P
A
A
A
A
A
f(x)
f(x)
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SNS topics
P
P
A
f(x)
f(x)
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SNS topics
P
P
A
B
f(x)
f(x)
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SNS topics
P
P
A
B
f(x)
f(x)
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SNS topics
P
P
A
B
f(x)
f(x)
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SNS topics
P
P
A
B
f(x)
f(x)
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SNS topics
P
P
AB
B
B
B
B
f(x)
f(x)
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Messaging platform
Car dealers, OEM, franchises
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Messaging platform
Car dealers, OEM, franchises
Amazon SQS
Amazon SQS
Amazon SQS
Amazon
SNS topic
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Lambda integration with Amazon SQS
Amazon SQS
Amazon SQS
Amazon SQS
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Messaging platform
Car dealers, OEM, franchises
Amazon SQS
Amazon SQS
Amazon SQS
Amazon
SNS topic
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Messaging platform + serverless functions
Car dealers, OEM, franchises
Amazon SQS
Amazon SQS
Amazon SQS
Amazon
SNS topic
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Customer architecture
Car dealers, OEM, franchises
Amazon SQS
Amazon SQS
Amazon SQS
Amazon
SNS topic
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Re-cap
G1
G2
G3
Thank you!
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Contenu connexe

Tendances

Best Practices for Securing an Amazon VPC (NET318) - AWS re:Invent 2018
Best Practices for Securing an Amazon VPC (NET318) - AWS re:Invent 2018Best Practices for Securing an Amazon VPC (NET318) - AWS re:Invent 2018
Best Practices for Securing an Amazon VPC (NET318) - AWS re:Invent 2018Amazon Web Services
 
Building Serverless Applications Using AWS AppSync and Amazon Neptune (SRV307...
Building Serverless Applications Using AWS AppSync and Amazon Neptune (SRV307...Building Serverless Applications Using AWS AppSync and Amazon Neptune (SRV307...
Building Serverless Applications Using AWS AppSync and Amazon Neptune (SRV307...Amazon Web Services
 
A Chronicle of Airbnb Architecture Evolution (ARC407) - AWS re:Invent 2018
A Chronicle of Airbnb Architecture Evolution (ARC407) - AWS re:Invent 2018A Chronicle of Airbnb Architecture Evolution (ARC407) - AWS re:Invent 2018
A Chronicle of Airbnb Architecture Evolution (ARC407) - AWS re:Invent 2018Amazon Web Services
 
Industrialize Machine Learning Using CI/CD Techniques (FSV304-i) - AWS re:Inv...
Industrialize Machine Learning Using CI/CD Techniques (FSV304-i) - AWS re:Inv...Industrialize Machine Learning Using CI/CD Techniques (FSV304-i) - AWS re:Inv...
Industrialize Machine Learning Using CI/CD Techniques (FSV304-i) - AWS re:Inv...Amazon Web Services
 
Personalized Ad Targeting Using Real-Time, Content-Aware Machine Learning (CT...
Personalized Ad Targeting Using Real-Time, Content-Aware Machine Learning (CT...Personalized Ad Targeting Using Real-Time, Content-Aware Machine Learning (CT...
Personalized Ad Targeting Using Real-Time, Content-Aware Machine Learning (CT...Amazon Web Services
 
Find All the Threats: AWS Threat Detection and Remediation (SEC331) - AWS re:...
Find All the Threats: AWS Threat Detection and Remediation (SEC331) - AWS re:...Find All the Threats: AWS Threat Detection and Remediation (SEC331) - AWS re:...
Find All the Threats: AWS Threat Detection and Remediation (SEC331) - AWS re:...Amazon Web Services
 
The Theory and Math Behind Data Privacy and Security Assurance (SEC301) - AWS...
The Theory and Math Behind Data Privacy and Security Assurance (SEC301) - AWS...The Theory and Math Behind Data Privacy and Security Assurance (SEC301) - AWS...
The Theory and Math Behind Data Privacy and Security Assurance (SEC301) - AWS...Amazon Web Services
 
Optimizing Costs as You Scale on AWS (ENT302) - AWS re:Invent 2018
Optimizing Costs as You Scale on AWS (ENT302) - AWS re:Invent 2018Optimizing Costs as You Scale on AWS (ENT302) - AWS re:Invent 2018
Optimizing Costs as You Scale on AWS (ENT302) - AWS re:Invent 2018Amazon Web Services
 
Building Microservices with Containers (CON308-R1) - AWS re:Invent 2018
Building Microservices with Containers (CON308-R1) - AWS re:Invent 2018Building Microservices with Containers (CON308-R1) - AWS re:Invent 2018
Building Microservices with Containers (CON308-R1) - AWS re:Invent 2018Amazon Web Services
 
Capacity Management Made Easy with Amazon EC2 Auto Scaling (CMP377) - AWS re:...
Capacity Management Made Easy with Amazon EC2 Auto Scaling (CMP377) - AWS re:...Capacity Management Made Easy with Amazon EC2 Auto Scaling (CMP377) - AWS re:...
Capacity Management Made Easy with Amazon EC2 Auto Scaling (CMP377) - AWS re:...Amazon Web Services
 
Inside AWS: Technology Choices for Modern Applications (SRV305-R1) - AWS re:I...
Inside AWS: Technology Choices for Modern Applications (SRV305-R1) - AWS re:I...Inside AWS: Technology Choices for Modern Applications (SRV305-R1) - AWS re:I...
Inside AWS: Technology Choices for Modern Applications (SRV305-R1) - AWS re:I...Amazon Web Services
 
How Rovio Uses ML to Acquire, Retain, and Monetize Users (GAM304) - AWS re:In...
How Rovio Uses ML to Acquire, Retain, and Monetize Users (GAM304) - AWS re:In...How Rovio Uses ML to Acquire, Retain, and Monetize Users (GAM304) - AWS re:In...
How Rovio Uses ML to Acquire, Retain, and Monetize Users (GAM304) - AWS re:In...Amazon Web Services
 
Drive Customer Value with Data-Driven Decisions (GPSBUS206) - AWS re:Invent 2018
Drive Customer Value with Data-Driven Decisions (GPSBUS206) - AWS re:Invent 2018Drive Customer Value with Data-Driven Decisions (GPSBUS206) - AWS re:Invent 2018
Drive Customer Value with Data-Driven Decisions (GPSBUS206) - AWS re:Invent 2018Amazon Web Services
 
Serverless State Management & Orchestration for Modern Apps (API302) - AWS re...
Serverless State Management & Orchestration for Modern Apps (API302) - AWS re...Serverless State Management & Orchestration for Modern Apps (API302) - AWS re...
Serverless State Management & Orchestration for Modern Apps (API302) - AWS re...Amazon Web Services
 
Inventory, Track, and Respond to AWS Asset Changes within Seconds at Scale (S...
Inventory, Track, and Respond to AWS Asset Changes within Seconds at Scale (S...Inventory, Track, and Respond to AWS Asset Changes within Seconds at Scale (S...
Inventory, Track, and Respond to AWS Asset Changes within Seconds at Scale (S...Amazon Web Services
 
Multi-Account Strategy and Security with Centrica Hive
Multi-Account Strategy and Security with Centrica HiveMulti-Account Strategy and Security with Centrica Hive
Multi-Account Strategy and Security with Centrica HiveAmazon Web Services
 
Serverless Stream Processing Tips & Tricks (ANT358) - AWS re:Invent 2018
Serverless Stream Processing Tips & Tricks (ANT358) - AWS re:Invent 2018Serverless Stream Processing Tips & Tricks (ANT358) - AWS re:Invent 2018
Serverless Stream Processing Tips & Tricks (ANT358) - AWS re:Invent 2018Amazon Web Services
 
Five New Security Automations Using AWS Security Services & Open Source (SEC4...
Five New Security Automations Using AWS Security Services & Open Source (SEC4...Five New Security Automations Using AWS Security Services & Open Source (SEC4...
Five New Security Automations Using AWS Security Services & Open Source (SEC4...Amazon Web Services
 
Rapid Innovation: The Business Case for Modern Application Development (SRV20...
Rapid Innovation: The Business Case for Modern Application Development (SRV20...Rapid Innovation: The Business Case for Modern Application Development (SRV20...
Rapid Innovation: The Business Case for Modern Application Development (SRV20...Amazon Web Services
 
Predictive Scaling for More Responsive Applications (API330) - AWS re:Invent ...
Predictive Scaling for More Responsive Applications (API330) - AWS re:Invent ...Predictive Scaling for More Responsive Applications (API330) - AWS re:Invent ...
Predictive Scaling for More Responsive Applications (API330) - AWS re:Invent ...Amazon Web Services
 

Tendances (20)

Best Practices for Securing an Amazon VPC (NET318) - AWS re:Invent 2018
Best Practices for Securing an Amazon VPC (NET318) - AWS re:Invent 2018Best Practices for Securing an Amazon VPC (NET318) - AWS re:Invent 2018
Best Practices for Securing an Amazon VPC (NET318) - AWS re:Invent 2018
 
Building Serverless Applications Using AWS AppSync and Amazon Neptune (SRV307...
Building Serverless Applications Using AWS AppSync and Amazon Neptune (SRV307...Building Serverless Applications Using AWS AppSync and Amazon Neptune (SRV307...
Building Serverless Applications Using AWS AppSync and Amazon Neptune (SRV307...
 
A Chronicle of Airbnb Architecture Evolution (ARC407) - AWS re:Invent 2018
A Chronicle of Airbnb Architecture Evolution (ARC407) - AWS re:Invent 2018A Chronicle of Airbnb Architecture Evolution (ARC407) - AWS re:Invent 2018
A Chronicle of Airbnb Architecture Evolution (ARC407) - AWS re:Invent 2018
 
Industrialize Machine Learning Using CI/CD Techniques (FSV304-i) - AWS re:Inv...
Industrialize Machine Learning Using CI/CD Techniques (FSV304-i) - AWS re:Inv...Industrialize Machine Learning Using CI/CD Techniques (FSV304-i) - AWS re:Inv...
Industrialize Machine Learning Using CI/CD Techniques (FSV304-i) - AWS re:Inv...
 
Personalized Ad Targeting Using Real-Time, Content-Aware Machine Learning (CT...
Personalized Ad Targeting Using Real-Time, Content-Aware Machine Learning (CT...Personalized Ad Targeting Using Real-Time, Content-Aware Machine Learning (CT...
Personalized Ad Targeting Using Real-Time, Content-Aware Machine Learning (CT...
 
Find All the Threats: AWS Threat Detection and Remediation (SEC331) - AWS re:...
Find All the Threats: AWS Threat Detection and Remediation (SEC331) - AWS re:...Find All the Threats: AWS Threat Detection and Remediation (SEC331) - AWS re:...
Find All the Threats: AWS Threat Detection and Remediation (SEC331) - AWS re:...
 
The Theory and Math Behind Data Privacy and Security Assurance (SEC301) - AWS...
The Theory and Math Behind Data Privacy and Security Assurance (SEC301) - AWS...The Theory and Math Behind Data Privacy and Security Assurance (SEC301) - AWS...
The Theory and Math Behind Data Privacy and Security Assurance (SEC301) - AWS...
 
Optimizing Costs as You Scale on AWS (ENT302) - AWS re:Invent 2018
Optimizing Costs as You Scale on AWS (ENT302) - AWS re:Invent 2018Optimizing Costs as You Scale on AWS (ENT302) - AWS re:Invent 2018
Optimizing Costs as You Scale on AWS (ENT302) - AWS re:Invent 2018
 
Building Microservices with Containers (CON308-R1) - AWS re:Invent 2018
Building Microservices with Containers (CON308-R1) - AWS re:Invent 2018Building Microservices with Containers (CON308-R1) - AWS re:Invent 2018
Building Microservices with Containers (CON308-R1) - AWS re:Invent 2018
 
Capacity Management Made Easy with Amazon EC2 Auto Scaling (CMP377) - AWS re:...
Capacity Management Made Easy with Amazon EC2 Auto Scaling (CMP377) - AWS re:...Capacity Management Made Easy with Amazon EC2 Auto Scaling (CMP377) - AWS re:...
Capacity Management Made Easy with Amazon EC2 Auto Scaling (CMP377) - AWS re:...
 
Inside AWS: Technology Choices for Modern Applications (SRV305-R1) - AWS re:I...
Inside AWS: Technology Choices for Modern Applications (SRV305-R1) - AWS re:I...Inside AWS: Technology Choices for Modern Applications (SRV305-R1) - AWS re:I...
Inside AWS: Technology Choices for Modern Applications (SRV305-R1) - AWS re:I...
 
How Rovio Uses ML to Acquire, Retain, and Monetize Users (GAM304) - AWS re:In...
How Rovio Uses ML to Acquire, Retain, and Monetize Users (GAM304) - AWS re:In...How Rovio Uses ML to Acquire, Retain, and Monetize Users (GAM304) - AWS re:In...
How Rovio Uses ML to Acquire, Retain, and Monetize Users (GAM304) - AWS re:In...
 
Drive Customer Value with Data-Driven Decisions (GPSBUS206) - AWS re:Invent 2018
Drive Customer Value with Data-Driven Decisions (GPSBUS206) - AWS re:Invent 2018Drive Customer Value with Data-Driven Decisions (GPSBUS206) - AWS re:Invent 2018
Drive Customer Value with Data-Driven Decisions (GPSBUS206) - AWS re:Invent 2018
 
Serverless State Management & Orchestration for Modern Apps (API302) - AWS re...
Serverless State Management & Orchestration for Modern Apps (API302) - AWS re...Serverless State Management & Orchestration for Modern Apps (API302) - AWS re...
Serverless State Management & Orchestration for Modern Apps (API302) - AWS re...
 
Inventory, Track, and Respond to AWS Asset Changes within Seconds at Scale (S...
Inventory, Track, and Respond to AWS Asset Changes within Seconds at Scale (S...Inventory, Track, and Respond to AWS Asset Changes within Seconds at Scale (S...
Inventory, Track, and Respond to AWS Asset Changes within Seconds at Scale (S...
 
Multi-Account Strategy and Security with Centrica Hive
Multi-Account Strategy and Security with Centrica HiveMulti-Account Strategy and Security with Centrica Hive
Multi-Account Strategy and Security with Centrica Hive
 
Serverless Stream Processing Tips & Tricks (ANT358) - AWS re:Invent 2018
Serverless Stream Processing Tips & Tricks (ANT358) - AWS re:Invent 2018Serverless Stream Processing Tips & Tricks (ANT358) - AWS re:Invent 2018
Serverless Stream Processing Tips & Tricks (ANT358) - AWS re:Invent 2018
 
Five New Security Automations Using AWS Security Services & Open Source (SEC4...
Five New Security Automations Using AWS Security Services & Open Source (SEC4...Five New Security Automations Using AWS Security Services & Open Source (SEC4...
Five New Security Automations Using AWS Security Services & Open Source (SEC4...
 
Rapid Innovation: The Business Case for Modern Application Development (SRV20...
Rapid Innovation: The Business Case for Modern Application Development (SRV20...Rapid Innovation: The Business Case for Modern Application Development (SRV20...
Rapid Innovation: The Business Case for Modern Application Development (SRV20...
 
Predictive Scaling for More Responsive Applications (API330) - AWS re:Invent ...
Predictive Scaling for More Responsive Applications (API330) - AWS re:Invent ...Predictive Scaling for More Responsive Applications (API330) - AWS re:Invent ...
Predictive Scaling for More Responsive Applications (API330) - AWS re:Invent ...
 

Similaire à Choosing the Right Messaging Service for Your Distributed App (API305) - AWS re:Invent 2018

Automating Compliance on AWS (HLC302-S-i) - AWS re:Invent 2018
Automating Compliance on AWS (HLC302-S-i) - AWS re:Invent 2018Automating Compliance on AWS (HLC302-S-i) - AWS re:Invent 2018
Automating Compliance on AWS (HLC302-S-i) - AWS re:Invent 2018Amazon Web Services
 
[NEW LAUNCH!] Introduction to AWS Global Accelerator (NET330) - AWS re:Invent...
[NEW LAUNCH!] Introduction to AWS Global Accelerator (NET330) - AWS re:Invent...[NEW LAUNCH!] Introduction to AWS Global Accelerator (NET330) - AWS re:Invent...
[NEW LAUNCH!] Introduction to AWS Global Accelerator (NET330) - AWS re:Invent...Amazon Web Services
 
Cloud Ops Engineer: A Day in the Life (ENT312-R1) - AWS re:Invent 2018
Cloud Ops Engineer: A Day in the Life (ENT312-R1) - AWS re:Invent 2018Cloud Ops Engineer: A Day in the Life (ENT312-R1) - AWS re:Invent 2018
Cloud Ops Engineer: A Day in the Life (ENT312-R1) - AWS re:Invent 2018Amazon Web Services
 
Automate & Audit Cloud Governance & Compliance in Your Landing Zone (ENT315-R...
Automate & Audit Cloud Governance & Compliance in Your Landing Zone (ENT315-R...Automate & Audit Cloud Governance & Compliance in Your Landing Zone (ENT315-R...
Automate & Audit Cloud Governance & Compliance in Your Landing Zone (ENT315-R...Amazon Web Services
 
AWS Black Belt Online Seminar 2018 AWS Certificate Manager
AWS Black Belt Online Seminar 2018 AWS Certificate ManagerAWS Black Belt Online Seminar 2018 AWS Certificate Manager
AWS Black Belt Online Seminar 2018 AWS Certificate ManagerAmazon Web Services Japan
 
マイクロサービスを AWS サーバレス&コンテナで実装する方法
マイクロサービスを AWS サーバレス&コンテナで実装する方法マイクロサービスを AWS サーバレス&コンテナで実装する方法
マイクロサービスを AWS サーバレス&コンテナで実装する方法崇之 清水
 
K8s on AWS - Introducing Amazon EKS
K8s on AWS - Introducing Amazon EKSK8s on AWS - Introducing Amazon EKS
K8s on AWS - Introducing Amazon EKSAmazon Web Services
 
IVS CTO Night And Day 2018 Winter - [re:Cap] AI & ML Services
IVS CTO Night And Day 2018 Winter - [re:Cap] AI & ML ServicesIVS CTO Night And Day 2018 Winter - [re:Cap] AI & ML Services
IVS CTO Night And Day 2018 Winter - [re:Cap] AI & ML ServicesAmazon Web Services Japan
 
AWS 主題演講:聚焦企業工作負載 (enterprise workloads) 與全球案例分享
AWS 主題演講:聚焦企業工作負載 (enterprise workloads) 與全球案例分享AWS 主題演講:聚焦企業工作負載 (enterprise workloads) 與全球案例分享
AWS 主題演講:聚焦企業工作負載 (enterprise workloads) 與全球案例分享Amazon Web Services
 
Run Production Workloads on Spot, Save up to 90% (CMP306-R1) - AWS re:Invent ...
Run Production Workloads on Spot, Save up to 90% (CMP306-R1) - AWS re:Invent ...Run Production Workloads on Spot, Save up to 90% (CMP306-R1) - AWS re:Invent ...
Run Production Workloads on Spot, Save up to 90% (CMP306-R1) - AWS re:Invent ...Amazon Web Services
 
Building-Event-Driven-Serverless-Apps-with-AWS-Event-Forkines
Building-Event-Driven-Serverless-Apps-with-AWS-Event-ForkinesBuilding-Event-Driven-Serverless-Apps-with-AWS-Event-Forkines
Building-Event-Driven-Serverless-Apps-with-AWS-Event-ForkinesAmazon Web Services
 
Serverless days Stockholm - How to build a full-stack airline ticketing web app
Serverless days Stockholm - How to build a full-stack airline ticketing web appServerless days Stockholm - How to build a full-stack airline ticketing web app
Serverless days Stockholm - How to build a full-stack airline ticketing web appHeitor Lessa
 
Globalizing Player Accounts at Riot Games While Maintaining Availability (ARC...
Globalizing Player Accounts at Riot Games While Maintaining Availability (ARC...Globalizing Player Accounts at Riot Games While Maintaining Availability (ARC...
Globalizing Player Accounts at Riot Games While Maintaining Availability (ARC...Amazon Web Services
 
AWS Direct Connect: Deep Dive (NET403) - AWS re:Invent 2018
AWS Direct Connect: Deep Dive (NET403) - AWS re:Invent 2018AWS Direct Connect: Deep Dive (NET403) - AWS re:Invent 2018
AWS Direct Connect: Deep Dive (NET403) - AWS re:Invent 2018Amazon Web Services
 
Monitoring Serverless Applications (SRV303-S) - AWS re:Invent 2018
Monitoring Serverless Applications (SRV303-S) - AWS re:Invent 2018Monitoring Serverless Applications (SRV303-S) - AWS re:Invent 2018
Monitoring Serverless Applications (SRV303-S) - AWS re:Invent 2018Amazon Web Services
 
Modern Application Delivery on AWS: the Red Hat Way
Modern Application Delivery on AWS: the Red Hat WayModern Application Delivery on AWS: the Red Hat Way
Modern Application Delivery on AWS: the Red Hat WayAmazon Web Services
 
2019-11-05 AWS Pretoria Meetup - Setting up your first environment and adding...
2019-11-05 AWS Pretoria Meetup - Setting up your first environment and adding...2019-11-05 AWS Pretoria Meetup - Setting up your first environment and adding...
2019-11-05 AWS Pretoria Meetup - Setting up your first environment and adding...Cobus Bernard
 
How to build a FullStack Airline Ticketing Web App.pdf
How to build a FullStack Airline Ticketing Web App.pdfHow to build a FullStack Airline Ticketing Web App.pdf
How to build a FullStack Airline Ticketing Web App.pdfAmazon Web Services
 

Similaire à Choosing the Right Messaging Service for Your Distributed App (API305) - AWS re:Invent 2018 (20)

Automating Compliance on AWS (HLC302-S-i) - AWS re:Invent 2018
Automating Compliance on AWS (HLC302-S-i) - AWS re:Invent 2018Automating Compliance on AWS (HLC302-S-i) - AWS re:Invent 2018
Automating Compliance on AWS (HLC302-S-i) - AWS re:Invent 2018
 
[NEW LAUNCH!] Introduction to AWS Global Accelerator (NET330) - AWS re:Invent...
[NEW LAUNCH!] Introduction to AWS Global Accelerator (NET330) - AWS re:Invent...[NEW LAUNCH!] Introduction to AWS Global Accelerator (NET330) - AWS re:Invent...
[NEW LAUNCH!] Introduction to AWS Global Accelerator (NET330) - AWS re:Invent...
 
Cloud Ops Engineer: A Day in the Life (ENT312-R1) - AWS re:Invent 2018
Cloud Ops Engineer: A Day in the Life (ENT312-R1) - AWS re:Invent 2018Cloud Ops Engineer: A Day in the Life (ENT312-R1) - AWS re:Invent 2018
Cloud Ops Engineer: A Day in the Life (ENT312-R1) - AWS re:Invent 2018
 
Automate & Audit Cloud Governance & Compliance in Your Landing Zone (ENT315-R...
Automate & Audit Cloud Governance & Compliance in Your Landing Zone (ENT315-R...Automate & Audit Cloud Governance & Compliance in Your Landing Zone (ENT315-R...
Automate & Audit Cloud Governance & Compliance in Your Landing Zone (ENT315-R...
 
AWS Black Belt Online Seminar 2018 AWS Certificate Manager
AWS Black Belt Online Seminar 2018 AWS Certificate ManagerAWS Black Belt Online Seminar 2018 AWS Certificate Manager
AWS Black Belt Online Seminar 2018 AWS Certificate Manager
 
Amazon Container Services
Amazon Container ServicesAmazon Container Services
Amazon Container Services
 
マイクロサービスを AWS サーバレス&コンテナで実装する方法
マイクロサービスを AWS サーバレス&コンテナで実装する方法マイクロサービスを AWS サーバレス&コンテナで実装する方法
マイクロサービスを AWS サーバレス&コンテナで実装する方法
 
K8s on AWS - Introducing Amazon EKS
K8s on AWS - Introducing Amazon EKSK8s on AWS - Introducing Amazon EKS
K8s on AWS - Introducing Amazon EKS
 
IVS CTO Night And Day 2018 Winter - [re:Cap] AI & ML Services
IVS CTO Night And Day 2018 Winter - [re:Cap] AI & ML ServicesIVS CTO Night And Day 2018 Winter - [re:Cap] AI & ML Services
IVS CTO Night And Day 2018 Winter - [re:Cap] AI & ML Services
 
Future of Enterprise IT
Future of Enterprise ITFuture of Enterprise IT
Future of Enterprise IT
 
AWS 主題演講:聚焦企業工作負載 (enterprise workloads) 與全球案例分享
AWS 主題演講:聚焦企業工作負載 (enterprise workloads) 與全球案例分享AWS 主題演講:聚焦企業工作負載 (enterprise workloads) 與全球案例分享
AWS 主題演講:聚焦企業工作負載 (enterprise workloads) 與全球案例分享
 
Run Production Workloads on Spot, Save up to 90% (CMP306-R1) - AWS re:Invent ...
Run Production Workloads on Spot, Save up to 90% (CMP306-R1) - AWS re:Invent ...Run Production Workloads on Spot, Save up to 90% (CMP306-R1) - AWS re:Invent ...
Run Production Workloads on Spot, Save up to 90% (CMP306-R1) - AWS re:Invent ...
 
Building-Event-Driven-Serverless-Apps-with-AWS-Event-Forkines
Building-Event-Driven-Serverless-Apps-with-AWS-Event-ForkinesBuilding-Event-Driven-Serverless-Apps-with-AWS-Event-Forkines
Building-Event-Driven-Serverless-Apps-with-AWS-Event-Forkines
 
Serverless days Stockholm - How to build a full-stack airline ticketing web app
Serverless days Stockholm - How to build a full-stack airline ticketing web appServerless days Stockholm - How to build a full-stack airline ticketing web app
Serverless days Stockholm - How to build a full-stack airline ticketing web app
 
Globalizing Player Accounts at Riot Games While Maintaining Availability (ARC...
Globalizing Player Accounts at Riot Games While Maintaining Availability (ARC...Globalizing Player Accounts at Riot Games While Maintaining Availability (ARC...
Globalizing Player Accounts at Riot Games While Maintaining Availability (ARC...
 
AWS Direct Connect: Deep Dive (NET403) - AWS re:Invent 2018
AWS Direct Connect: Deep Dive (NET403) - AWS re:Invent 2018AWS Direct Connect: Deep Dive (NET403) - AWS re:Invent 2018
AWS Direct Connect: Deep Dive (NET403) - AWS re:Invent 2018
 
Monitoring Serverless Applications (SRV303-S) - AWS re:Invent 2018
Monitoring Serverless Applications (SRV303-S) - AWS re:Invent 2018Monitoring Serverless Applications (SRV303-S) - AWS re:Invent 2018
Monitoring Serverless Applications (SRV303-S) - AWS re:Invent 2018
 
Modern Application Delivery on AWS: the Red Hat Way
Modern Application Delivery on AWS: the Red Hat WayModern Application Delivery on AWS: the Red Hat Way
Modern Application Delivery on AWS: the Red Hat Way
 
2019-11-05 AWS Pretoria Meetup - Setting up your first environment and adding...
2019-11-05 AWS Pretoria Meetup - Setting up your first environment and adding...2019-11-05 AWS Pretoria Meetup - Setting up your first environment and adding...
2019-11-05 AWS Pretoria Meetup - Setting up your first environment and adding...
 
How to build a FullStack Airline Ticketing Web App.pdf
How to build a FullStack Airline Ticketing Web App.pdfHow to build a FullStack Airline Ticketing Web App.pdf
How to build a FullStack Airline Ticketing Web App.pdf
 

Plus de Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

Plus de Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Choosing the Right Messaging Service for Your Distributed App (API305) - AWS re:Invent 2018

  • 1.
  • 2. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Choosing the Right Messaging Service for Your Distributed App Kuba Wojciak Principal Software Dev Eng AWS A P I 3 0 5 Sidhartha Chauhan Solutions Architect AWS
  • 3. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Key takeaways Importance of messaging platforms Different messaging use cases AWS messaging platforms and differences Demo
  • 4. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. “If your application is cloud-native, or large-scale, or distributed, and doesn’t include a messaging component, that’s probably a bug”
  • 5. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Microservices make integration a priority
  • 6. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Modern apps Compute Database Messaging Storage
  • 7. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Message
  • 8. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. JSON message { "bookingId": "456ab773-dccb-4bc9-87b7-322ff5c29eab", "bookingNumber": "CDG-64453", "locationId": "563890", "customer": { "id": "8943", "email": "jacque@example.com" }, "stayStart": "2018-11-27", "stayEnd": "2018-12-01", "price": { "amount": "67.80", "currency": "EUR" } }
  • 9. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. XML message <booking> <bookingId>456ab773-dccb-4bc9-87b7-322ff5c29eab</bookingId> <bookingNumber>CDG-64453</bookingNumber> <locationId>563890</locationId> <customer> <id>8943</id> <email>jacque@example.com</email> </customer> <stayStart>2018-11-27</stayStart> <stayEnd>2018-12-01</stayEnd> <price> <amount>67.80</amount> <currency>EUR</currency> </price> </booking>
  • 10. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Payload and attributes  Key/value pairs  With business meaning:  CustomerId=6445  MessageType=NewBooking  With technical meaning:  SourceHost=ip-192-168-5-7.us-west-2.compute.internal  ProgramName=WebServer-PID:9989
  • 11. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS messaging services Queues Topics Message brokers For born-in-the-cloud apps Simple APIs Unlimited throughput API-compatible Feature-rich Standard protocols Modern application development App migration Amazon Kinesis Streams
  • 12. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Customer use cases
  • 13. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Customer use case—Amazon Fresh
  • 14. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Customer use case – Amazon Fresh
  • 15. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Customer architecture requirements retail/purchase systems
  • 16. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Customer architecture requirements retail/purchase systems
  • 17. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS standard queues P P C C C
  • 18. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS standard queues P P C C C A
  • 19. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS standard queues P P C C C A
  • 20. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS standard queues P P C C C A
  • 21. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS standard queues P P C C C A B
  • 22. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS standard queues P P C C C A B
  • 23. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS standard queues P P C C C A B
  • 24. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS standard queues P P C C C A B B
  • 25. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS standard queues P P C C C A B B
  • 26. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS standard queues P P C C C
  • 27. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS standard queues P P C C C
  • 28. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS standard queues P P C C C
  • 29. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS standard queues P P C C C
  • 30. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS standard queues P P C C C
  • 31. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS standard queues P P C C C
  • 32. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS standard queues P P C C C
  • 33. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS standard queues P P C C C
  • 34. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS standard queues P P C C C
  • 35. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS standard queues P P C C C
  • 36. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS standard queues P P C C C
  • 37. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Demo
  • 38. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Customer architecture Retail/purchase systems
  • 39. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Customer architecture Retail/purchase systems
  • 40. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Customer architecture Retail/purchase systems
  • 41. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Customer use case—Comcast
  • 42. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Customer use case - Changes to customer products & devices - Customer’s ordering information - Changes to technician/work order related information
  • 43. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Customer requirements
  • 44. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Customer requirements —
  • 45. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS FIFO queues P P C C C G1 G2 G3
  • 46. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS FIFO queues P P C C C G1 G2 G3 A G2
  • 47. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS FIFO queues P P C C C G1 G2 G3 A G2
  • 48. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS FIFO queues P P C C C G1 G2 G3 A
  • 49. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS FIFO queues P P C C C G1 G2 G3 A B G3
  • 50. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS FIFO queues P P C C C G1 G2 G3 A B G3
  • 51. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS FIFO queues P P C C C G1 G2 G3 A B
  • 52. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS FIFO queues P P C C C G1 G2 G3 A BB G3
  • 53. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS FIFO queues P P C C C G1 G2 G3 A B B G3 5 mins
  • 54. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS FIFO queues P P C C C G1 G2 G3 A B B G3
  • 55. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS FIFO queues P P C C C G1 G2 G3 A B
  • 56. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS FIFO queues P P C C C G1 G2 G3
  • 57. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS FIFO queues P P C C C G1 G2 G3
  • 58. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS FIFO queues P P C C C G1 G2 G3
  • 59. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS FIFO queues P P C C C G1 G2 G3
  • 60. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS FIFO queues P P C C C G1 G2 G3
  • 61. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS FIFO queues P P C C C G1 G2 G3
  • 62. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS FIFO queues P P C C C G1 G2 G3
  • 63. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS FIFO queues P P C C C G1 G2 G3
  • 64. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS FIFO queues P P C C C G1 G2 G3
  • 65. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS FIFO queues P P C C C G1 G2 G3
  • 66. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS FIFO queues P P C C C G1 G2 G3
  • 67. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS FIFO queues P P C C C G1 G2 G3
  • 68. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SQS FIFO queues P P C C C G1 G2 G3
  • 69. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Demo
  • 70. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Customer architecture
  • 71. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Customer architecture G1 G2 G3 G4
  • 72. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Customer use case—Okta
  • 73. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Customer architecture requirements user behavior, authentication events, AWS SSO events
  • 74. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Customer architecture requirements user behavior, authentication events, AWS SSO events
  • 75. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C C
  • 76. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C C A P2
  • 77. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C C A P2
  • 78. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C CA P2
  • 79. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C CA P2 [0000 7FFF] [8000 FFFF]
  • 80. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C CA P2 [62C3] [0000 7FFF] [8000 FFFF]
  • 81. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C C A P2 [62C3] [0000 7FFF] [8000 FFFF]
  • 82. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C C A
  • 83. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C C A B P5
  • 84. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C C A B P5
  • 85. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C C A B P5
  • 86. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C C A B P5 [0000 7FFF] [8000 FFFF]
  • 87. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C C A B P5 [0000 7FFF] [8000 FFFF] [E177]
  • 88. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C C A B P5 [0000 7FFF] [8000 FFFF] [E177]
  • 89. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C C A B
  • 90. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C C A B B P5
  • 91. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C C A B B P5
  • 92. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C C A B B P5
  • 93. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C C A BB
  • 94. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C C [0000 7FFF] [8000 FFFF]
  • 95. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C C [0000 7FFF] [C000 FFFF] [8000 BFFF]
  • 96. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C C
  • 97. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C C
  • 98. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C C
  • 99. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C C
  • 100. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C C
  • 101. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C C
  • 102. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C C
  • 103. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C C
  • 104. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C C
  • 105. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C C
  • 106. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis Data Streams P P C C C
  • 107. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Demo
  • 108. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Customer architecture user behavior, authentication events, AWS SSO events
  • 109. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Customer architecture user behavior, authentication events, AWS SSO events
  • 110. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Customer architecture user behavior, authentication events, AWS SSO events
  • 111. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Customer use case—Edmunds
  • 112. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Customer architecture requirements Car dealers, OEM, franchises
  • 113. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SNS topics P P
  • 114. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SNS topics P P Amazon SQS
  • 115. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SNS topics P P Amazon SQS AWS Lambda
  • 116. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SNS topics P P Amazon SQS AWS Lambda HTTP/S
  • 117. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SNS topics P P Amazon SQS AWS Lambda HTTP/S Mobile app SMS e-mail
  • 118. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SNS topics P P f(x) f(x)
  • 119. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SNS topics P P A f(x) f(x)
  • 120. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SNS topics P P A f(x) f(x)
  • 121. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SNS topics P P A f(x) f(x)
  • 122. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SNS topics P P A f(x) f(x)
  • 123. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SNS topics P P A A A A A f(x) f(x)
  • 124. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SNS topics P P A A A A A f(x) f(x)
  • 125. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SNS topics P P A f(x) f(x)
  • 126. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SNS topics P P A B f(x) f(x)
  • 127. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SNS topics P P A B f(x) f(x)
  • 128. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SNS topics P P A B f(x) f(x)
  • 129. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SNS topics P P A B f(x) f(x)
  • 130. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SNS topics P P AB B B B B f(x) f(x)
  • 131. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Messaging platform Car dealers, OEM, franchises
  • 132. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Messaging platform Car dealers, OEM, franchises Amazon SQS Amazon SQS Amazon SQS Amazon SNS topic
  • 133. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS Lambda integration with Amazon SQS Amazon SQS Amazon SQS Amazon SQS
  • 134. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Messaging platform Car dealers, OEM, franchises Amazon SQS Amazon SQS Amazon SQS Amazon SNS topic
  • 135. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Messaging platform + serverless functions Car dealers, OEM, franchises Amazon SQS Amazon SQS Amazon SQS Amazon SNS topic
  • 136. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Customer architecture Car dealers, OEM, franchises Amazon SQS Amazon SQS Amazon SQS Amazon SNS topic
  • 137. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Re-cap G1 G2 G3
  • 138. Thank you! © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 139. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.