首席执行官Ruslan Synytsky在Jelastic上发表的文章:云PaaS使开发人员可以实现自动化管理,快速部署和轻松扩展

TL; DR: Jelastic成立于2011年,目的是填补市场上的空白,Jelastic的交钥匙平台即服务(PaaS)工具可自动执行sysadmin任务,使开发人员可以专注于最重要的事情-应用程序创建。加利福尼亚帕洛阿尔托的团队由经验丰富的技术领导者,开发人员和项目经理组成,致力于提供高水平支持的先进技术。我们最近遇到了CEO和联合创始人Ruslan Synytsky,他为我们介绍了流行的功能,例如多云基础架构管理和按使用付费定价,以及即将发布的版本,包括托管的Kubernetes托管.


自动化是一种强大的力量,有人认为它是现代工业革命的一部分,它正在重新定义我们的生活,沟通和工作方式。就像过去的装配线一样,这项新技术使公司可以增加产量并将注意力转移到更高层次的任务上.

Ruslan Synytsky与他人共同创立了Jelastic,这是一个云平台,可以使公司自动执行特定的工程任务,使开发人员可以专注于自己的核心竞争力,从而很好地理解了这一概念。.

“在从事不同项目时,我注意到公司在配置应用程序服务器和数据库,持续维护基础架构,安全更新以及当然在项目发展时进行架构现代化方面花费了大量的人力资源;例如,从独立模式转变为集群模式。” Ruslan说.

该原型是在2010年专门为Java设计的,当时平台即服务(PaaS)作为云交付模型首次流行。 Ruslan告诉我们,当时市场上Heroku提供了很好的Ruby产品,但是出于多种原因很难提供Java PaaS。最明显的问题之一是管理的复杂性.

Ruslan Synytsky的头像和Jelastic徽标

Jelastic的Ruslan Synytsky告诉我们,PaaS因其自动管理功能而受到开发人员的欢迎.

Ruslan说:“ Java应用程序服务器的实现有很多不同的形式,还有大量的库和选项。” “通过选择可能的数据库将其乘以,它变得更加复杂。结果,应该提高支持水平。”

2010年,用于开发Java应用程序的潜在PaaS解决方案也消耗了大量RAM,这使许多初创企业无法使用它们。.

Ruslan说:“最初,Java并不是为弹性环境而设计的,因此即使没有必要,它也会保留资源。” “我们做出了关键的决定,将重点放在Java上,以解决服务器管理的复杂性并使Java托管具有成本效益。”

因此,Jelastic的名字来源于“ Java”和“ elastic”的混搭,于2011年诞生。如今,该平台已扩展到Java之外,允许用户在部署以各种方式编写的应用程序时享受自动化的好处。编程语言,包括PHP,Python,Ruby,.NET和Node.js.

一键式减轻行政负担并提高生产率

Jelastic的优点在于,它只需单击即可构建可扩展,复杂的环境的能力-使开发人员可以专注于应用程序的创建,而不是配置操作系统,应用程序服务器和数据库。反过来,该过程减少了应用程序开发时间,减少了维护时间,并降低了工程成本.

首先,用户选择所需的应用服务器(例如Apache,Nginx,Glassfish,TomEE,Jetty或Tomcat),然后选择SQL或NoSQL数据库。为了最大程度地减少支持和管理任务,将自动部署,扩展和复制高可用性群集。例如,一旦将标准应用程序上载到Jelastic,它将通过所有节点进行部署.

Jelastic的管理面板和功能的屏幕截图

Jelastic提供了一个包含PaaS,Docker,托管和一系列预配置应用程序的交钥匙软件包.

Ruslan告诉我们,所有这些都可以通过托管的容器化应用程序环境来实现。 Jelastic将容器用作基础虚拟化层,以提高资源使用效率并复制各种程序设计语言的初始构建的自动化功能.

他说:“从一开始,我们就在Virtuozzo容器的顶部构建了Jelastic,” “因此,随着Docker容器技术的发展,我们已经在该领域拥有丰富的专业知识,并将该标准平稳地集成到了平台中.

简化跨多个位置的多云管理

Jelastic还具有多云配置,允许将应用程序托管在不同的云环境中.

“最初,Jelastic被创建为服务提供商在其周围提供公共云和托管服务的平台,但是考虑到可以轻松地将其安装在裸机或任何IaaS上,我们选择推出私有云和混合云选项,” Ruslan说.

然后,公司成立了Jelastic Cloud Union,它是一个合作伙伴社区,全球的数据中心在其中提供了计算能力,以支持PaaS产品.

“与全球知名云供应商的合作帮助我们提供了多云实施,” Ruslan说。 “我们从美国和德国的两个数据中心开始,发展到28个国家的60个数据中心。”

该平台可自动进行扩展和群集,并提供连续的安全更新。 Ruslan表示,Jelastic的多云PaaS结合了多项优势,包括提高团队生产力,节省时间和金钱以及改善用户应用程序的性能和安全性.

他说:“这是为独立软件供应商,服务提供商,电信公司和企业提供的解决方案,它们需要加快开发速度,降低IT基础架构的成本以及提高正常运行时间和安全性,”他说。.

选择自由:按需付费,不受供应商锁定的约束

Ruslan告诉我们,Jelastic广泛解决方案的核心原则是选择自由。目标是为用户提供更大的灵活性.

他说:“客户可以在各种解决方案和服务,管理方式,硬件,托管数据的位置,云托管提供商等之间进行选择,”.

也许最重要的是,用户不受供应商锁定的限制。用Java Developer和Jelastic用户Bruno Souza的话来说,“选择离开的自由就是为什么您可以自信地选择留下的原因。”

屏幕快照描绘了Jelastic部署

Jelastic允许用户无需更改代码和供应商锁定即可部署一系列不同的应用程序.

自动垂直扩展和按需付费定价模型使该平台能够以最具成本效益的方式应对不断变化的流量.

Ruslan表示:“许多公司没有进行例行检查以了解他们正在使用多少容量,因此在大多数情况下,它们为从未使用过的资源支付了过多的费用。” “我们实施了独特的功能,可以动态获取所需数量的资源(RAM和CPU)。客户不会分配超出所需的资源,尤其是在低使用或空闲时间。”

即将推出:新软件包,包括托管Kubernetes托管

受客户反馈和行业趋势的支配,Jelastic的内部开发流程包括完善现有功能并与技术发展保持同步。 Ruslan告诉我们,该公司目前专注于创新阵容.

尽管流行的应用程序(例如WordPress和Magento)已经可以通过Jelastic进行自动安装,但该公司正在努力提供其他现成的选项.

Ruslan表示:“我们正在积极致力于增强和扩展面向企业的可伸缩和群集程序包。” “我们将在托管服务提供商中填充这些解决方案,作为额外的产品线和提供托管服务的更好方法。”

该公司还计划为Go添加编程语言支持,并为轻量级PaaS提供自部署选项。 Ruslan告诉我们,客户将能够在自己选择的硬件或云上自动安装该平台。但是发展不会止步于此.

“在接下来的几个月中,Jelastic将推出自己的托管Kubernetes托管程序包版本,该程序包可跨多个云和本地自动安装而无需供应商锁定,” Ruslan说。 “客户可以从一个实例开始,然后增长到数千个,通过直观的UI管理工作负载,并使用开放的API和Cloud Scripting使DevOps流程自动化。”

该解决方案还将满足那些有兴趣围绕Kubernetes服务构建托管托管业务的人们的需求。.

罗斯兰(Ruslan)将公司的快速发展归功于团结一致的家庭环境.

他说:“我记得有几天我们在办公室呆了几个晚上甚至整个周末。” “从一开始,我们就沉迷于客户和合作伙伴的幸福和满意。目前,该团队正在与新的,有才华的人一起成长和扩展,我为我们将最初的奉献精神保持在一个共同的目标感到自豪。”

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me