Skip to main content

Guidance for Integration with Salesforce Automotive Cloud on AWS

Overview

This Guidance shows how to gather, collect, and distribute data from your connected vehicles using AWS IoT FleetWise to Salesforce Automotive Cloud. To build lasting customer relationships through informed interactions, customer service agents must be empowered with timely, relevant vehicle information. With AWS IoT FleetWise and Salesforce Automotive Cloud, you can take action on vehicle events in near real-time to provide impactful customer experiences that drive brand loyalty and differentiate your business.

How it works

These technical details feature an architecture diagram to illustrate how to effectively use this solution. The architecture diagram shows the key components and their interactions, providing an overview of the architecture's structure and functionality step-by-step.

Well-Architected Pillars

The architecture diagram above is an example of a Solution created with Well-Architected best practices in mind. To be fully Well-Architected, you should follow as many Well-Architected best practices as possible.

The low-code, no code services, including AWS IoT Core, Amazon DynamoDB, EventBridge, and Amazon SQS collectively address key challenges in connected vehicle, Internet of Things (IoT) systems, and downstream interactions with your partners. These managed services handle your data transfer, processing, and storage needs while helping ensure security and proactive payload health monitoring. The shared responsibility model lets you concentrate on product development while AWS manages the underlying infrastructure.

Read the Operational Excellence whitepaper 

AWS IoT Core provides secure communication and authentication for IoT devices, preventing unauthorized access. EventBridge provides both encryption at rest and encryption in transit to protect your data. EventBridge encrypts data that passes between EventBridge and other services by using Transport Layer Security (TLS). By using these services, you can mitigate security risks, protect sensitive data, and maintain the integrity and confidentiality of information, crucial for building trust and helping ensure compliance in vehicle-to-Salesforce Auto Cloud deployments.

Read the Security whitepaper 

The services in this Guidance help you reduce the risk of system failures, downtime, and data loss in your IoT deployments. Specifically, AWS IoT Core helps ensure reliable and secure data transfer between devices and the cloud, reducing the risk of data loss or communication failures. In addition, all of the cloud resources in this Guidance are serverless and scale with demand, helping prevent system downtime even if demand increases.

Read the Reliability whitepaper 

This Guidance uses serverless systems to allow for scalability as well as minimum configuration and maintenance for you. For example, AWS IoT Core is purpose-built to manage a large fleet of devices, such as vehicles, through dynamic policies and device configuration for near real-time updates from the edge to the cloud. Additionally, Amazon S3 provides the capability of querying, scaling, and storing the workload data requirements. Lastly, AWS IoT Core offers features such as shared subscriptions, topic aliasing, and payload size reduction, which optimize data transfer and reduce latency, enhancing the overall performance of this architecture and contributing to faster data processing.

Read the Performance Efficiency whitepaper 

AWS IoT FleetWise can help minimize data transfer charges by limiting the data transferred in and out of the AWS Region to only the necessary information, as determined by the configured campaigns. Additionally, AWS IoT Core optimizes data transfer and communication, reducing data transmission costs and improving overall efficiency, which directly contributes to cost savings. Moreover, the usage-based pricing model of AWS IoT Core helps ensure that you only pay for the resources you consume. These services can assist in striking a balance between maintaining high-quality services and controlling costs, leading to more efficient and cost-effective IoT operations.

Read the Cost Optimization whitepaper 

The services described in this Guidance reduce the need for on-premises infrastructure and its associated energy consumption. AWS IoT Core enables efficient data processing and transmission, leading to energy savings. AWS IoT Core also supports over-the-air (OTA) updates, reducing the need for physical recalls or manual updates, and incorporate monitoring and analytics tools to identify inefficiencies and anomalies. This helps optimize resource utilization and reduce the environmental impact.

Read the Sustainability whitepaper 

Disclaimer

The sample code; software libraries; command line tools; proofs of concept; templates; or other related technology (including any of the foregoing that are provided by our personnel) is provided to you as AWS Content under the AWS Customer Agreement, or the relevant written agreement between you and AWS (whichever applies). You should not use this AWS Content in your production accounts, or on production or other critical data. You are responsible for testing, securing, and optimizing the AWS Content, such as sample code, as appropriate for production grade use based on your specific quality control practices and standards. Deploying AWS Content may incur AWS charges for creating or using AWS chargeable resources, such as running Amazon EC2 instances or using Amazon S3 storage.