问题描述
我已经研究了大约一个小时,但是对此我没有清晰的答案。
假设S3存储桶和AWS LightSail实例位于同一区域/属于同一用户账户,它们之间的数据通信是否会产生任何费用?
解决方法
来自faq:
如何在Lightsail中使用IP ?:每个Lightsail实例自动获得一个私有IP地址和一个公共IP地址。您可以使用私有IP 在Lightsail实例和 AWS资源之间免费免费传输数据。
我需要为哪种类型的数据传输付费?:如果超出实例计划的每月免费数据传输配额,您将从Lightsail实例向OUT的数据传输收费。使用公共IP地址时,访问Internet或另一个AWS区域或同一区域中的 AWS资源。
因此,可以得出结论,如果您的S3流量使用您的公共IP地址通过Internet进行传输,那么流量将不是免费的。为确保免费转移,您必须确保其通过私有IP 。
p.s。
可悲的是,我不知道如何确保在Lightsail中使用私有IP进行S3通信。