亚马逊 S3 网络服务器?
Amazon S3 Web Server?
我是一名计算机科学专业的学生,我正在开发一个 Flask 应用程序并尝试使用 Google Compute Engine 将其部署到网络上。
据我了解,在最终用户(客户端)和我的 Flask 应用程序之间,至少有 2 个主要元素:
- 网络服务器
(NGINX, Apache)
- 应用服务器
(Gunicorn, Uwsgi)
- 您的 Python 应用程序 (
Flask
)
我访问了多个网站以查看他们使用的网络服务器,我看到了很多 Amazon S3
网络服务器。这是否意味着亚马逊拥有自己的网络服务器,或者他们正在暗中使用 NGINX?我对此感到非常困惑。
Amazon S3 是一个对象存储,引用自 Hosting a static website on Amazon S3 页面:
You can use Amazon S3 to host a static website. On a static website, individual webpages include static content. They might also contain client-side scripts.
By contrast, a dynamic website relies on server-side processing, including server-side scripts such as PHP, JSP, or ASP.NET. Amazon S3 does not support server-side scripting, but AWS has other resources for hosting dynamic websites.
另一方面,AWS 提供广泛的服务来托管您可以看到的网站 here。
我是一名计算机科学专业的学生,我正在开发一个 Flask 应用程序并尝试使用 Google Compute Engine 将其部署到网络上。
据我了解,在最终用户(客户端)和我的 Flask 应用程序之间,至少有 2 个主要元素:
- 网络服务器
(NGINX, Apache)
- 应用服务器
(Gunicorn, Uwsgi)
- 您的 Python 应用程序 (
Flask
)
我访问了多个网站以查看他们使用的网络服务器,我看到了很多 Amazon S3
网络服务器。这是否意味着亚马逊拥有自己的网络服务器,或者他们正在暗中使用 NGINX?我对此感到非常困惑。
Amazon S3 是一个对象存储,引用自 Hosting a static website on Amazon S3 页面:
You can use Amazon S3 to host a static website. On a static website, individual webpages include static content. They might also contain client-side scripts. By contrast, a dynamic website relies on server-side processing, including server-side scripts such as PHP, JSP, or ASP.NET. Amazon S3 does not support server-side scripting, but AWS has other resources for hosting dynamic websites.
另一方面,AWS 提供广泛的服务来托管您可以看到的网站 here。