Heroku究竟是什么? [英] What exactly is Heroku?

查看:199
本文介绍了Heroku究竟是什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我刚开始在rails上学习Ruby,我在想Heroku究竟是什么?我知道它是一款可帮助我们避免使用服务器的云吗?我们何时真正使用它?

解决方案

Heroku是一个云服务平台。这意味着你不必担心基础设施;你只关注你的应用程序。



除了Jonny 表示有一些Heroku的特性:



Heroku提供了很好的书面教程,允许您在几分钟内开始。他们还免费提供前750个计算小时,这意味着您可以免费获得一个流程(又名Dyno)。性能也非常好,例如在node.js中编写的简单web应用程序每秒可以处理大约60到70个请求。

Heroku的竞争对手是:


I just started learning Ruby on rails and I was wondering what Heroku really is? I know that its a cloud that helps us to avoid using servers? When do we actually use it?

解决方案

Heroku is a cloud platform as a service. That means you do not have to worry about infrastructure; you just focus on your application.

In addition to what Jonny said, there are a few features of Heroku:

  • Instant Deployment with Git push - build of your application is performed by Heroku using your build scripts
  • Plenty of Add-on resources (applications, databases etc.)
  • Processes scaling - independent scaling for each component of your app without affecting functionality and performance
  • Isolation - each process (aka dyno) is completely isolated from each other
  • Full Logging and Visibility - easy access to all logging output from every component of your app and each process (dyno)

Heroku provides very well written tutorial which allows you to start in minutes. Also they provide first 750 computation hours free of charge which means you can have one processes (aka Dyno) at no cost. Also performance is very good e.g. simple web application written in node.js can handle around 60 - 70 requests per second.

Heroku competitors are:

这篇关于Heroku究竟是什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆