Iron.io:在微服务环境中运用Docker Iron.io是IronMQ消息队列系统和IronWorker异步任务处理工具的开发商,它自豪地自认为是Docker的早期采用者;对它来说,微服务架构已俨然成为运行时环境的标准化模式 在近日的一篇博文中,渠道和整合主管Ivan Dwyer解释,对Iron.io来说,它们之所以能避免生产环境在安全、发现和故障方面的重大挑战,就是因为它们在容器层面把Docker整合到系统中: “我们把每一个任务容器视作一种暂时的计算资源 IronWorker的客户随后只能利用编写代码所需的库,并上传到Iron.io的S3文件存储环境,他们的消息队列将底层的Docker映像与用户的代码程序包在新的容器里面合并起来,运行进程,然后销毁容器。 Iron.io在微服务环境下工作,许多遗留的企业生产环境无法使用这种环境,因为它们的可组合性根本不如Iron.io支持的环境。 但是就较新的应用开发环境而言,Iron.io可以在生产环境中使用Docker,帮助最终用户管理成本,并且根据需要在编排基础设施里面扩展进程。
Iron.io Iron.io 最初是为企业级应用提供微服务。Iron.io 是用 Go 语言编写的,用于处理高并发、高性能计算服务,并已经集成 Docker 服务,提供一种完整的微服务平台。 ?
Iron.io CEO Chad Arimura表示,“红帽始终走在云技术领域的前沿,以满足企业的不同需求。 Iron.io很高兴成为OpenShift Marketplace的合作伙伴之一,为开发人员构建具备高扩展性、高可靠性和高耐用性的企业应用而提供附加服务。”
云基础设施服务提供商Iron.io的副总裁Ken Fromm在一篇文章中阐述了为什么他认为Serverless是软件的未来。事实上,Iron.io自2012年以来就对这个概念和框架抱以支持态度。
首先,我们来看如何开发需要调用后台处理任务的程序,这个程序可能会作为 Cron 作业执行,或者在基于定时任务的云环境(iron.io)里执行。
来自Canonical、Heroku、Iron.io和StatHat的Gustavo Niemeyer、Keith Rarick、Evan Shaw和Patrick Crosby分享了他们在生产环境中使用
Iron.io, IBM OpenWhisk). Vendor Stations: PubNub Blocks Joyent Manta Functions (acquired by Samsung) Hook.io Webtask Iron.io LSQ
- Iron.io首席技术官Travis Reeder 亚马逊是拥有多个团队的大型组织的完美典范。 我与Iron.io的首席技术官Travis Reeder谈到了贝佐斯的内部计划。
这里有一些例子: Microsoft - Azure Functions Amazon - AWS Lambda Auth0 - webtask Iron.io - IronWorker Planet
而真正第一个使用 Serverless 名词的是 [iron.io](https://iron.io/)。
举例如下: Microsoft - Azure Functions Amazon- AWS Lambda Auth0 - webtask Iron.io - IronWorker Planet Rational
以下是其中几个: 微软 - Azure Functions 亚马逊 - AWS Lambda Auth0 - webtask Iron.io - IronWorker Planet Rational -
image.png | center | 752x198 发轫之始 2012年云基础设施服务提供商Iron.io的副总裁Ken 提出软件的未来 ,首次提出来Serverless概念, 以下是原文的一段摘录 二、Serverless Container 前文讲了一些Serverless生态的概念及现状,从当前主流Serverless/FaaS 框架如AWS Lambda,IBM OpenWhisk,Iron.io
无服务器架构 2012 年,iron.io 首次提出 Serverless 概念。
iron.io "In retrospect, it was a great decision to choose Go as it's allowed us to build great products
无服务器架构 2012 年,iron.io 首次提出 Serverless 概念。
Serverless 是由云基础设施服务提供商 Iron.io 副总裁 Ken 在 2012 年提出的概念,为云中运行的应用程序描述了一种全新的系统体系架构。
其中一个例子是Iron.io,迄今为止该公司已经融资1700万美元,它提供了一个无服务器的应用平台,企业可以在公共云、私有云甚至直接运行应用程序。 另一个有趣的玩家是Auth0的Webtask。
2012年,时任Iron.io的副总裁Ken提出了Serverless的概念,他认为未来的软件和应用都应该是Serverless的,而不应该云计算兴起了,世界仍然围绕着服务器运转。
在工业界,2012年,Iron.io公司率先提出了“无服务”(Serverless,应该翻译为“无服务器”才合适,但现在称“无服务”已形成习惯了)的概念,2014年开始,亚马逊发布了名为Lambda的商业化无服务应用