0
因此,如果我有兩個lambda表達式,一個在私有VPC內,另一個不在VPC上,從公共lambda表達式中調用私有lambda表達式,但我不能從私有lambda中調用公共。爲什麼我可以從off-VPC aws lambda調用on-VPC aws lambda,但反之亦然?
沒有NAT設置。
這是爲什麼?在理論上,我似乎不應該從公衆中向公衆打電話。
因此,如果我有兩個lambda表達式,一個在私有VPC內,另一個不在VPC上,從公共lambda表達式中調用私有lambda表達式,但我不能從私有lambda中調用公共。爲什麼我可以從off-VPC aws lambda調用on-VPC aws lambda,但反之亦然?
沒有NAT設置。
這是爲什麼?在理論上,我似乎不應該從公衆中向公衆打電話。
爲了觸發Lambda函數,所需的全部功能是讓調用者對出口訪問Invoke
AWS API。被調用的Lambda函數沒有必要具有任何開放的入站端口或任何公共Internet訪問。
所以公衆(非VPC,具有上網)lambda函數可以調用Invoke
API觸發私人lambda函數,但是私人VPC(沒有上網)lambda函數不能訪問Invoke
API來觸發任何LAMBDA功能。