The Data-ATS endpoint is a type of AWS IoT Core endpoint that uses the AWS Transport Security (ATS) protocol to provide secure communication between devices and the AWS IoT Core cloud. ATS is a TLS-based protocol that provides a number of security features, including authentication, encryption, and integrity protection.
The Data-ATS endpoint is the recommended endpoint type for new devices connecting to AWS IoT Core. It is more secure than the legacy Data endpoint, which uses the VeriSign certificate authority.
To use the Data-ATS endpoint, devices must have a valid ATS certificate. ATS certificates can be obtained from the AWS IoT Core console or the AWS IoT Core CLI.
Once a device has an ATS certificate, it can connect to the Data-ATS endpoint using the following steps:
- Create an AWS IoT Core client.
- Set the endpoint of the client to the Data-ATS endpoint.
- Connect the client to the AWS IoT Core cloud.
Once the client is connected, it can exchange data with the AWS IoT Core cloud using the ATS protocol.
The Data-ATS endpoint is supported by all AWS IoT Core SDKs and clients.
Here are some of the benefits of using the Data-ATS endpoint:
- Increased security: The ATS protocol provides a number of security features, including authentication, encryption, and integrity protection. This makes the Data-ATS endpoint more secure than the legacy Data endpoint.
- Reduced latency: The ATS protocol is designed to reduce latency between devices and the AWS IoT Core cloud. This can improve the performance of applications that use AWS IoT Core.
- Improved scalability: The ATS protocol is designed to be scalable. This means that the Data-ATS endpoint can support a large number of devices connecting to AWS IoT Core.
Overall, the Data-ATS endpoint is a more secure, performant, and scalable endpoint than the legacy Data endpoint. It is the recommended endpoint type for new devices connecting to AWS IoT Core.