helping developers and innovators

Connecting IoT Devices to AWS, GCP and Azure

Soracom is helping technical innovators directly integrate their devices to leading cloud services like Amazon Web Services, Google Cloud Platform, and Microsoft Azure.

On this page

  • Send data to the cloud
  • AWS IoT Core
  • Google Cloud Platform
  • Microsoft Azure
  • Transmit data to cloud functions
  • Convert data protocols

Integrating IoT Devices to the Cloud Securely and Flexibly

Experience a frictionless connection between your devices and cloud platforms such as AWS, Microsoft Azure, and Google Cloud Platform – without any complex configuration, or the need to store SDKs or credentials on the actual hardware.


Send data to the cloud

Transmit data from your devices and forward it to the cloud of your choice. Integrates with AWS IoT, Amazon Kinesis, Amazon Kinesis Firehose, Microsoft Azure IoT, Microsoft Azure Event Hubs, Google IoT Core, and Google Cloud Pub/Sub.

Application Updates

Re-route traffic or change integrations without pushing new firmware to devices.

IoT Security

Credentials and keys stay in the cloud to limit security risks even if in-field devices are breached.

Adapter service

Offload logic to cloud functions

Take data sent over cellular through TCP, UDP, HTTP, SMS, USSD, and LPWA protocols, and transmit it directly to major FaaS (function-as-a-service) providers.

Direct integrations

Compatible with AWS Lambda, Azure Functions, and Google Cloud Functions.

Learn more

No complicated setup

Offload device-side logic to your cloud functions without setting up SDK or credentials on the actual hardware.

Nice to know: Soracom provides a secure, direct connection to the cloud giving you total flexibility to migrate from one cloud resource to another – all without installing any SDKs on your devices.

Protocol conversion

Reduce data transmission

Send data from any device via HTTP, UDP, or TCP and deliver securely with HTTPS to your cloud platform. Also supports MQTT to MQTTS protocol conversion.

Consume less data

Save on cellular data costs by transmitting using only lightweight protocols.

Learn more

Data protocol conversion

Convert lightweight protocols such as a UDP message to fully-fledged secure cloud-side protocols like HTTPS, then send it directly to AWS, Azure, or GCP.


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.

Reduce attack vectors

Exposure to the public Internet causes various security risks and attack vectors. Soracom Virtual Private Gateway (VPG) enables you to create a private network dedicated to your devices and servers.

AWS-native infrastructure

The Soracom platform is built on AWS, enabling AWS VPC peering that provides a totally secure, direct integration with Virtual Private Cloud.


Securely provision IoT devices

Soracom offers on-demand provisioning of credentials and connection destinations based on SIM authentication. This helps streamline the design and manufacture process, increases flexibility, and saves both time and cost.

Device bootstrapping on demand

SIM contains a unique identity and authentication credentials. You can use a common firmware image for all the devices during manufacturing and bootstrap each device with a unique set of authentication credentials when they are turned on.

Dynamic configuration and credential management

A cloud service resource such as AWS IoT Thing can be created on-demand when the device requests to bootstrap. The support for Amazon Cognito enables provisioning temporary AWS session credentials on demand.


Optimizing battery consumption

The more data your device transmits, the more power it consumes. Soracom helps tech innovators consume less data and keep their devices powered for longer in the field.

Learn more