AWS SQS Service Case Study: BMW

Amazon Simple Queue Service…

Amazon Simple Queue Service also known as the AWS SQS in AWS cloud. It is fully managed message queues for the serverless applications, micro-services and distributed systems. SQS eliminates the difficulties and burden of managing the message or notification produced by any middleware system.

It is a message queue service used by distributed system applications to exchange messages through a polling model, and can be used to decouple sending and receiving components.

It supports HTTP over SSL (HTTPS) and transport layer security (TLS) protocols for the security.

Using SQS you can store, send and receive messages between software services at any size, without losing messages or requiring other services to be available.

💠 SQS provides two types of message queues →

💠 Benefits of Using SQS →

💠 Some Companies that are using AWS SQS service to solve their challenges →

💠 Now let’s BMW case study (How BMW getting benifits using aws SQS.)

Challenge Solved of BMW using AWS →

The BMW Group is using AWS for its new BMW 7 series cars to give drivers dynamically updated map information. BMW built its new car-as-a-sensor (CARASSO) service in only six months using Amazon Simple Storage Service ( Amazon S3 ) , Amazon Simple Queue Service (Amazon SQS), Amazon DynamoDB, Amazon Relational Database Service (Amazon RDS ) and AWS Elastic Beanstalk.

BMW uses SQS for decoupling Receiver and Worker. The receiver keeps on adding messages to the SQS and Worker continuously polls the data and processes it and stores this data into the RDS database and MApData.

Watch the video…

Thank you for reading ….!😊