案例分析:SEO启动使用Elastichosts的集装箱来解决云应用程序可伸缩性问题
企业网站审计师Seopler.com突出了挑战在云中建立业务时面临的挑战,并支持。
基于Dublin的启动的网站爬网软件被日产爱尔兰等企业使用,以嗅出破损的链接,网站重定向,无效的HTML标记和其他元素,这些元素可能对搜索引擎进行了不利影响他们的页面排名的高度。
完成站点爬网完成后,将生成PDF并向用户发送,向用户发送他们必须采取的纠正措施,以改善其网站的搜索引擎优化(SEO)凭据。
计算基于Linux的软件的计算资源需要根据网站的大小以及它包含的页面的大小而有所不同,这是Seopler决定在云中运行软件的原因之一。
此外,该公司很少有很多关于网站大小的警告,它将在客户争取其帮助之前呼吁审计,这使得难以知道需要多大的计算能力来执行其任务。
“由于Seopler爬网,所需的数据越多,我们使用SQLite数据库并保留了那些内存中的内存,因此在爬网网站时收集该数据非常迅速,”公司的首席执行官Graham O'Shea ,每周告诉电脑。
时间是本过程中的本质,因为爬行所需的时间越长,它越有可能导致审计网站的破坏程度。
在公司去年推出的启动中,O'Shea设置了查找合适的基础设施 - AS-AS-Service(IAAS)平台来运行软件,并最初选择亚马逊Web服务的EC2服务。
然而,在成本和资源供应时,Seopler软件所承担的每个作业规模的不可预测性就会产生一些无法预料的问题。
“亚马逊EC2的问题我们必须在我们做出爬网之前指定它们,并根据一百万页网站,我们必须在8GB的RAM和50-60GB的硬盘空间中委托EC2虚拟机我们跑了这份工作,“他说。
“它开始了,看起来很便宜,但是当票据进来时,我们意识到这一直不是为了长远来为我们工作,因为你必须长期支付额外的支持。
“此外,我们不知道客户的网站。他们在交换级别注册它,我们不知道他们的网站的大小。这样对每个客户来说都是非常昂贵的。我们用蔚蓝试过它,它是一样的。“
虽然该公司正在通过这些挑战,但它增加了需要有一个可行的演示,以便于2015年11月3日在都柏林网上峰会会议上向人群展示。
Seoplerwas已经使用Elastichosts及其云服务器站起来站起来,所以O'Shea和他的团队决定将其集装箱服务转到。
“说实话,它一直盯着我们,因为他们已经推出了这个新的集装箱服务,我们并不真正了解它,”他说。“距离EC2和Azure路线仅在我们工作后,它只是我们正在寻找的东西。
“我们能够在一天内建立脚本来构建一切,而使用Azure或EC2需要一周或更长时间,并且它仍然没有做到我们需要的事情。”
网络峰会截止日期令人愉快地举行令人愉快,现在通过其托管挑战工作,正在寻求建立软件的功能,并在Elastichosts国际数据区的帮助下扩大海外的运营。
“当有人表现爬行时,我们希望尽可能快地完成,无论他们在世界哪里,奥莎塞说。“所以,如果我们在美国获得订阅者,我们将自动将它们放在耗尽美国的服务器上。这只是加速爬行并加快速度,因为他们正在对他们进行本地。“