AWS-native cellular connectivity for IoT
When your product is built on AWS, you can take full advantage of Soracom's cloud-native cellular connectivity, already built on AWS scaling infrastructure and services.
Experience less development and operational overhead
Large cellular data providers only provide you SIMs, tower infrastructure, and an open connection to the public internet, leaving teams responsible for cloud integrations, managing security, remote access, IPsec, and more. A cloud-native cellular network like Soracom changes that.
Your direct data pipeline to AWS infrastructure and services
Securely connect devices to AWS without embedding credentials or writing custom code. Offload encryption, manage credentials in the cloud, and route data to IoT Core, S3, Kinesis, and Location Service using lightweight device protocols and drop-in adapters.
Enable private networks in minutes
Privately connect IoT devices with your AWS Virtual Private Cloud (VPC)
Add an additional security layer by putting devices and servers in a private network. Doing so keeps even highly sensitive data totally secure by creating a direct connection between your IoT devices and VPC in AWS.
Bring device traffic into AWS without exposing it to the public internet
You can create a private path between your devices and AWS using VPC Peering or Transit Gateway. Device traffic flows directly into your VPC — secured, isolated, and fully under your routing policies — without public endpoints or VPN appliances.
Your cloud services receive device data as if it were on the same internal network. It works across regions and scales automatically as your fleet grows.
- Private routing between Soracom and your AWS VPC
- No public IPs or internet gateways required
- Supports VPC Peering and Transit Gateway
- Scales without additional hardware
Soracom Support for AWS Services
Together, these Soracom services provide a comprehensive suite of tools that simplify and accelerate the integration of IoT devices and data with AWS services, empowering developers to rapidly build, deploy, and scale connected solutions.
Options to streamline data transmission to AWS
Connect to AWS IoT Core
Send data from your devices to IoT Core while managing device credentials from the cloud.
Learn moreManage Multiple Credentials
Programmatically switch IoT Core credentials based on each SIM card.
Learn moreOffload Encryption Workloads
Use lightweight device protocols while still maintaining end-to-end encryption.
Learn moreUpload Files to S3
Work with files in an Amazon S3 bucket without the need to install credentials on a device.
Learn moreSend Location Data to Amazon Location Service
Track devices using an Amazon Location Service Tracker by sending device location data.
Learn moreAggregate Data via AWS Kinesis Firehose
Transfer device data to Kinesis using a drop-in adapter while keeping credentials secure — no code required.
Learn moreConnect Devices to IoT Core Without Code
Collect data from your devices on AWS IoT Core using a drop-in adapter from Soracom.
Learn moreOffload application logic to cloud functions via lightweight device messages
Offload application logic to AWS Lambda. Devices send lightweight messages, and the platform packages context metadata and delivers the event reliably.
Example:
A smart-home product can process commands and run business logic in Lambda, avoiding firmware rewrites whenever backend logic changes. With cloud-side business logic, smart-home products stay simple, lightweight, and secure, keeping core functionality for offline mode. Everything that changes lives in the cloud, not inside device firmware.
- Event-based cloud function triggers
- Works with HTTP, TCP, UDP, SMS
- No server infrastructure required
Examples of how to offload device computation to AWS
Credential handling and device provisioning
By enabling Krypton for AWS IoT, you can easily provision and deliver AWS IoT device certificates, and perform device registration on AWS IoT. Provisioning can be initiated during the device’s initialization process, so that installing certificates on the device is not required beforehand.
After completing provisioning, your device will be able to communicate directly with AWS IoT services using MQTTS.
Connectivity Services for IoT
Reliable global connectivity
Multicarrier Coverage Gives You Signal Redundancy
Say goodbye to managing individual carriers, comparing coverage maps, and managing multiple SKUs for different SIMs. Soracom offers global, multicarrier cellular coverage as well as satellite for IoT.
Carrier Failover Keeps Your Devices Connected
If a single carrier has an outage or a local tower goes down, your device can reconnect to another carrier’s tower within range.
Flexible data plans that scale with you
Soracom offers flexible billing models to match different IoT deployment strategies. Our team will recommend the best fit based on your business model, finance preferences, and growth plans.