<$>[注] [标签 下载Kubernetes白皮书] 在DigitalOcean Kubernetes上运行云原生应用程序 (PDF) <$>
抽象
The Running Cloud Native Applications on DigitalOcean Kubernetes 白皮书将读者带入各种云原生主题,介绍他们如何利用 Kubernetes 来管理和扩展他们的应用程序。
本白皮书提供了进一步的见解:
- 现代应用开发趋势
- 云原生生态系统
- 微服务
- 容器
- 集群
- Kubernetes 和 DigitalOcean Kubernetes
在整个白皮书中,一个名为Snappy
的照片共享应用程序被用作一个例子,以展示实施云原生最佳实践的价值。
执行总结:扩展云原生应用程序
在当今快速移动的软件环境中,操作技术的进步推动了应用程序发布周期的显著减少。传统上,软件发布遵循一个基于时间的日程表,但越来越常见的是应用程序和服务连续地交付和部署给用户一整天。传统软件发布周期的这种缩小源于技术发展 - 如云平台,容器和微服务为导向的架构的爆炸性增长 - 以及文化发展 - 技术熟练和移动支持的用户越来越期待新的功能,快速的错误修复,以及响应和不断发展的产品。
最终用户和开发者之间的这种共生关系日益联系在一起。组织结构和应用架构的转变使开发人员能够快速集成反馈并响应用户的需求。这种加速的开发频率往往伴随着应用程序的包装到容器中,以及自动部署和编排的系统的使用,如Docker Swarm、Marathon 和 Kubernetes。
Kubernetes 和 数字海洋 Kubernetes
Kubernetes,最初由谷歌在2014年开源,今天已经发展成为GitHub上最快的项目之一,有超过11300名贡献开发人员和75000个承诺,其繁荣的开源社区的增长反映了其在私营部门的普及,超过50%的财富100强公司每天依靠Kubernetes快速部署新的功能和错误修复给用户。
DigitalOcean Kubernetes允许小型和大型的开发团队快速利用这个市场领先的集装箱管制平台,而无需提供、安装和操作集群所需的主要时间。 通过其简单性和开发者友好的接口,DigitalOcean Kubernetes使开发人员能够将其集装箱应用程序引入一个可管理的、生产准备的集群,而无需维护和配置底层基础设施。 无缝集成到其余的DigitalOcean套件(包括负载平衡器、防火墙、对象存储空间和区块存储量)中,并且在Docker和Hubay.io等公共和私人图像注册表的内置支持下,开发人员现在可以在DigitalOcean平台上轻松地运行和扩展基于
通过使用暴露的 Kubernetes REST API 对他们的集群进行完整的编程控制,开发人员可以从丰富的开源工具生态系统中获益,同时仍然享受受管理基础设施的便利性。
有关扩展和管理云原生应用程序、微服务、容器和Kubernetes的更多信息,请下载您的免费副本_ 在DigitalOcean Kubernetes上运行云原生应用程序!_
<$>[注] [标签 下载Kubernetes白皮书] 在DigitalOcean Kubernetes上运行云原生应用程序 (PDF) <$>