Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java AWS-在哪里存储应用程序使用的图像/文档?_Java_Amazon Web Services_Amazon Elastic Beanstalk - Fatal编程技术网

Java AWS-在哪里存储应用程序使用的图像/文档?

Java AWS-在哪里存储应用程序使用的图像/文档?,java,amazon-web-services,amazon-elastic-beanstalk,Java,Amazon Web Services,Amazon Elastic Beanstalk,我有一个在AWS上运行的j2ee应用程序, 用户需要将图像或PDF上载到应用程序以供内部使用, 获取/创建AWS存储图像路径的正确方法是什么? Images/pdf将不会公开给任何人下载,它只提供给j2ee应用程序 我在搜索并找到了“bucket”,但是bucket是对外公开的,用于手动上传,所以我不确定这是否是正确的方法您可以在应用程序(用户可以访问的页面)中实现文件上传功能,将文件流式传输到应用程序中的内存(对于Spring web应用程序)。一旦图像存储在内存中,您就可以 您可以在应用程序

我有一个在AWS上运行的j2ee应用程序,
用户需要将图像或PDF上载到应用程序以供内部使用,
获取/创建AWS存储图像路径的正确方法是什么?
Images/pdf将不会公开给任何人下载,它只提供给j2ee应用程序


我在搜索并找到了“bucket”,但是bucket是对外公开的,用于手动上传,所以我不确定这是否是正确的方法

您可以在应用程序(用户可以访问的页面)中实现文件上传功能,将文件流式传输到应用程序中的内存(对于Spring web应用程序)。一旦图像存储在内存中,您就可以

您可以在应用程序(用户可以访问的页面)中实现文件上载功能,将文件流式传输到应用程序中的内存(对于SpringWeb应用程序)。一旦图像存储在内存中,您就可以

在AWS中,有多种存储选项可用。但最好的选择是使用S3存储桶。默认情况下,S3 bucket是私有的,不对外开放。您可以管理对bucket的权限,并授权只有您的应用程序才能将文件上载到bucket并查看它们。使用S3保持文件上传有两个好处

  • 99.99999999的极高耐久性
  • 高可用性99.99
  • 高可扩展性
  • 无限存储
  • 低成本和事件—使用生命周期规则归档数据的成本更低
  • 版本控制 &等等

您还可以独立扩展应用程序,而不受存储限制。

在AWS中,有多种存储选项可用。但最好的选择是使用S3存储桶。默认情况下,S3 bucket是私有的,不对外开放。您可以管理对bucket的权限,并授权只有您的应用程序才能将文件上载到bucket并查看它们。使用S3保持文件上传有两个好处

  • 99.99999999的极高耐久性
  • 高可用性99.99
  • 高可扩展性
  • 无限存储
  • 低成本和事件—使用生命周期规则归档数据的成本更低
  • 版本控制 &等等

此外,您的应用程序可以独立扩展,而不受存储限制。

对存储桶的访问可以仅限于您的应用程序(或具有适当凭据的任何实体)。您的应用程序使用各种方法假定凭据,请参阅对存储桶的访问可以仅限于您的应用程序(或具有适当凭据的任何实体)。您的应用程序使用各种方法假定凭据,请参阅