问题标签 [cloud-hosting]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net-mvc-3 - 使用虚拟路径提供程序从云服务加载视图?
是否可以使用虚拟路径提供程序从云服务加载视图?例如,如果我有一个位于http://www.example.com/ui下的站点管理员 ui ,我想从云中加载视图。
load-balancing - 如果我在云中托管,我还需要负载平衡之类的东西吗?
只是好奇负载平衡之类的概念是否会因为云托管似乎为您处理这些事情而消失?
有任何想法吗?谢谢!
amazon-ec2 - 亚马逊 AWS Ec2 + 弹性 IP
我正在尝试使用从 123-reg 购买的公共域名设置 EC2 实例。
除了将弹性 IP 与正在运行的实例相关联并在 123-reg 处更改 DNS 之外,我还需要做些什么来访问该站点吗?
任何想法或教程链接将不胜感激。
linux - 使用“apt”或从头开始编译 Web 服务?
第一次,我正在编写一个 Web 服务,它将调用外部程序来批量处理请求。前端将接受文件上传,然后将它们放入队列中。后端的工作人员将获取该文件,通过 ffmpeg 和我的管道的其余部分运行它,并在该过程完成时发送一封电子邮件。
我的后端进程在我的计算机上运行(Ubuntu 10.04)。问题是:我是否应该尝试使用从头开始编译的二进制文件重新创建该管道?或者apt
在真实世界中配置时可以使用吗?
并非所有托管服务都使用 Ubuntu,也不是所有托管服务都给我 root 访问权限。(我还没有选择主机。)但是,他们会让我上传二进制文件来执行,而且很多都给我 shell 访问权限gcc
。
通常这将是一个明智的选择,我会从头开始编译它。但这样做 - 更不用说试图弄清楚如何创建一个独立于平台的 .tar.gz 二进制文件 - 将是一项艰巨的任务,最终并不能真正帮助我发布我的产品。
您对设置我的堆栈的最佳方式有什么想法,这样我就不会被绑定到特定的托管服务提供商?我是否应该尝试创建自己的 .deb,其中包含 Ubuntu 版本的 ffmpeg(和其他工具)以及我需要的配置?
缺少我管理自己的服务器/虚拟机的设置(这很可能是我必须做的),我该如何完成呢?
design-patterns - 从最近的 Amazon EC2 中断中,我们可以从构建分布式系统中学到什么?
现在尘埃落定,我们可以从最近的Amazon EC2 和 Amazon RDS 服务中断中了解如何构建分布式系统?
cloud - 如何处理云上的大量存储(或其他方式?)
我编写了一个进行视频编码的应用程序。编码是一个流水线过程:首先获取视频,然后使用 ffmpeg 对其进行编码,然后将视频分成多个部分,等等。
在此过程中,一个 1 GB 的视频会膨胀成几 GB 的中间数据。编写此服务是为了让不同的程序(通过 RabbitMQ)可以处理管道的每一部分。当然,该过程不必以这种方式运行,这让我想到了我的问题。
我正在研究使应用程序“运行”的存储要求。对于云提供商,您按每 GB 存储和每 GB 传输付费。到现在为止还挺好。
当我将此 1 GB 视频 blob 从一个云 VM 实例传输到另一个,或从 VM 传输到公共存储服务时,这是否会占用我的带宽?(我意识到这个答案会根据主人的服务条款而改变。)
让 1 个 VM 执行整个过程,然后启动多个实例是否更有意义?与 1 个 VM 仅在管道中执行单个任务相反?我在优化成本方面提出了这个问题(最低存储成本,启动 VM 的最低成本。因为编码将成批发生,所以我不太关心快速推出请求)。
这种情况有点独特,因为我有大量无法有效存储在数据库中的二进制数据。这引发了一个类似的问题:对于那些有经验的人,当您的 DB VM 将其结果发送回您的 Web 应用程序时,您是否需要为该中间传输付费?
我什至在问正确的问题吗?是否有我应该阅读的指南,而不是致电托管服务提供商并询问他们自己的定价?
php - 我们应该为一个高度可扩展的网站使用 PHP 框架吗?
我们正准备建立一个具有高规模潜力的网站。如果规模来了,我们要做好准备!我们决定使用 PHP、Apache 和 MySQL。我们应该使用某种 PHP 框架(PHPulse、CodeIgniter、CakePHP、Zend,...),还是从头开始构建一切更好?网站的性质将类似于 Facebook,但主要是文本数据(图像、视频不多)。网站将托管在云上。
你会推荐什么?
问候...
azure - 流行的 Azure 实现
我计划在 Microsoft azure 上做一个演示,我想在其中列出一些从 windows azure 运行的流行应用程序。我听说 Stackoverflow 是从 Microsoft Azure 运行的,我不确定这是否正确。
请帮我编制一份从 Microsoft Azure 运行的流行应用程序列表。
提前致谢
web-hosting - 如何以及在何处托管大型 Web 应用程序?
我正在开发一个大型 Web 应用程序。在开始实际开发之前,我们必须考虑很多因素,在这篇文章中,我想询问特定于虚拟主机的查询。但在问我的问题之前,我想写一个关于这个 Web 应用程序的简短介绍。
这是一个企业部门的社交应用程序,包含许多相互连接的用户,并以电子邮件、文件(.doc .pdf .ppt 等)的形式相互共享大量信息。总而言之,我认为我们需要:
- 无限带宽
- 无限的电子邮件地址
- 巨大的存储空间
- 一些备份机制(因为我们必须备份所有文件(.doc、.ppt、.pdf 等))
- 高效托管(我不希望我的用户等待很长时间)
- 最后但同样重要的是,因为我们将在 .net 3.5 中开发,所以我们只需要关于 .net 托管的建议
我对托管世界完全陌生,所以不知道该选择什么。有人告诉我考虑专用服务器或虚拟服务器(如果你想节省成本,显然我会很高兴节省成本)
问题:
- 我是否应该为所有软件许可证付费(Windows 许可证、MS Visual Studio 和 MS SQL Server 等)
- 我应该负责备份我的数据吗
- 服务器宕机时谁来维护
我希望有一些机制让我只负责托管数据,其余的都将由我的网络主机管理。
sharepoint - 面向唯一开发人员的基于云的 SharePoint 2010 安装?
单一开发人员访问 SharePoint 2010 安装以测试管理和开发的最佳方式是什么?