iot_localproxy_rs

Crates.ioiot_localproxy_rs
lib.rsiot_localproxy_rs
version0.1.0-alpha.1
sourcesrc
created_at2024-10-04 09:48:44.246447
updated_at2024-10-04 09:48:44.246447
descriptionRust binding for AWS IoT Secure Tunneling Local Proxy
homepagehttps://github.com/aws-samples/aws-lambda-debugging-kit/tree/main/iot_localproxy_rs
repositoryhttps://github.com/aws-samples/aws-lambda-debugging-kit/tree/main/iot_localproxy_rs
max_upload_size
id1396333
size507,392
Harold Sun (bnusunny)

documentation

https://docs.rs/iot_localproxy_rs

README

AWS IoT Secure Tunneling Local Proxy (Rust Binding)

This project implements a rust binding of local proxy for AWS IoT Core's secure tunneling feature, written in Rust. It allows devices to establish secure connections with AWS IoT Core, facilitating remote access and management of IoT devices.

Overview

The IoT Local Proxy acts as an intermediary between local devices and AWS IoT Core, enabling secure communication through WebSocket tunnels. This implementation supports both source and destination modes, allowing for flexible deployment in various IoT architectures.

Features

  • Secure WebSocket communication with AWS IoT Core
  • Support for both source and destination modes
  • Configuration via environment variables or command-line arguments
  • Integration with AWS Lambda for serverless deployment
  • Robust error handling and logging
Commit count: 0

cargo fmt