我試圖從AWS Lambda函數發送數據(潛在的可能是10MB)到正在寫入本地數據存儲的本地CDAP應用程序。AWS:如何將數據從AWS Lambda發送到本地應用程序
我知道我可以在內部應用程序上使用REST接口來調用Lambda,但我想知道是否可以使用消息傳遞系統將本地資源與AWS Lambdas集成(即,Lambda寫入Kafka主題,即本地應用程序可以讀取該主題)。
我不知道最佳做法是做什麼或做了什麼。我想弄清楚這樣做的不同選擇。
在此先感謝您的幫助。
**我們在內部解決方案中遇到了卡夫卡對消息大小10MB限制的問題。
從Lambda到本地應用程序,我們需要發送數據(可能大於10MB;我們的內部解決方案中存在Kafka的10MB消息大小限制問題)。我仍然需要進一步研究SNS和Kinesis,但這種需求可能成爲SNS或Kinesis的一個問題。 – mouscous
如果我是正確的,SNS也應該配置爲通知,並且由於組件@mouscous要在不同的服務器上進行通信,所以無法擺脫SNS的HTTP調用 –
@ Vijayanath Viswanathan特別是使用Kafka的好處是我們現在可以使用我們現有的CDAP應用程序,因爲它已經在使用Kafka。但是,雖然這是最簡單的解決方案,但我不確定它是否最終是最好的... – mouscous