2015-10-15 35 views
3

我想利用AWS IoT向我的客戶提供服務。客戶既可以是「物」,也可以是數據消費者。附加值由平臺上的計算資料給出。這種情況可能嗎?我想實現一個REST API來讓用戶註冊他們自己的東西並維護與客戶和事物的關聯,但我不希望事物需要我的Amazon憑據來推送數據。這種情況可能嗎?Usin AWS IoT向第三方提供服務

回答

2

您可以爲每個客戶簽發單獨的證書。 AWS IOT已經支持這一點。

AWS可以爲您生成證書,或者您可以生成並簽署自己的證書。您可能更願意頒發自己的證書,因爲您可以更好地控制您的客戶訪問,AWS Iot也支持此功能。要生成並簽署證書,您可以使用諸如openSSL之類的工具。

AWS物聯網已經支持REST API的開箱

最後一步是如何會向您的客戶。您可以創建一條規則,將所有郵件複製到一個可用作聚合器的lambda函數,並計算每個客戶發送的郵件數量。這最後一步有點棘手,因爲您必須知道客戶的設備名稱。