Engine Yard推出NoOps容器平台EYK

人工智能2021-02-09 16:00:46
最佳答案

Engine Yard正式发布其容器平台Engine Yard Kontainers(EYK),这是一个以容器为基础的全託管基础设施,可让用户不需要拥有DevOps专业知识,就能将应用程式简单地部署到云端。Engine Yard在去年7月的时候,推出了EYK Alpha测试版,而现在该平台已经成熟正式上线。

EYK独特之处在于提供用户採用NoOps範式,Engine Yard提到,虽然DevOps能够提高部署节奏,但也会对开发人员带来许多负担,除了必须要学习的DevOps知识外,由于DevOps的实践方法存在很大的差异,持续升级基础设施以及缺乏标準带来不小的挑战,开发人员必须花费时间资源维护DevOps系统,因而压缩原本可用来开发产品的时间。

而Engine Yard以平台即服务EYK来达到NoOps的理想,基于最佳实践,让用户不需要操作各种脚本以及实作,就能够使用标準堆叠进行部署。EYK能自动化部署应用程式,并且内建监控和自动缩放功能,大幅减少操作时间,开发人员仍可以快速迭代和部署,但还能够花更多时间专注在软体开发上。

无论是哪一种容器技术,开发人员都必须克服其学习曲线,才能获得容器带来得好处,Engine Yard提到,以EYK应用NoOps,可以消除营运负担,工作流程中的单一命令就能完成部署工作,消除典型开发生命周期中的程式码修改、单元测试、提交程式码至储存库等工作,在EYK中,开发人员可以直接从现有的Git专案中,创建应用程式并完成部署。

用户不需要为EYK準备容器化应用程式,EYK会自动将程式码打包成一个容器,并且部署到完全託管的Kubernetes平台上,EYK也会自动监控应用程式,并且根据需求和策略自动缩放容器,用户还可以直接在EYK中查看应用程式日誌。用户不需要修改任何程式码,便可以直接使用EYK平台,对执行环境有特殊需求,可以使用标準的Docker档案进行配置,或是使用官方提供用于建构Dockerfile的工具。

EYK的Kubernetes基础设施目前仅在AWS上运作,预设使用私人丛集部署模式,EYK仅会在用户专用的帐户和VPC中执行私人丛集,不会与其他用户共用,以确保工作负载的安全性。

免责声明:本文由用户上传,如有侵权请联系删除!