KubeCon 2018中国“首秀”,一文看懂容器与云原生的三大趋势

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介:

昨日,容器领域最大的峰会之一KubeCon+CloudNativeCon首次登陆中国,来自全球的顶级科技企业齐聚一堂进行了一场思想大碰撞,议题数量接近200个,比去年规模最大的北美峰会多出近30%,为国内外开发者奉献了一场前沿科技与创新领域的技术盛宴。阿里云在现场分享了在容器、无服务器计算以及云原生领域的趋势与实践

3b73f1c1bf315965300f80348216d50a0dd8532c

在大会期间,阿里云举办了‘Crafting diverse apps, Alibaba Cloud K8s playground’主题沙龙,并且与现场近百位开发者完成了Kubernetes的动手实践,近百位开发者通过阿里云容器、工具完成了多种实践,主要聚焦于服务网格、深度学习、容器安全、微服务、Serverless等领域技术,我们整理了现场的三大亮点与趋势:

趋势1:Kubernetes +Serverless

如今越来越多的用户在云上运行容器,然而如果简单粗暴的在云上运行容器远达不到理想状态,集群安装、配置和服务器管理等等都需要投入大量的精力。无服务器容器模式的诞生则简化了容器平台的运维工作,让开发者可以专注于设计和构建应用程序,而不需管理运行应用程序的Kubernetes集群和服务器等基础设施。

早在2015年,阿里云容器服务就实现了商业化,现在已经是国内最大规模的容器公共云平台,为迅雷、微博、码隆科技等数千家企业提供容器服务。

阿里云为客户提供了两种Kubernetes服务模式。首先是基本的Kubernetes集群服务,企业可以自主选择虚拟主机规格,旗下所提供的裸机服务、GPU运算服务,还可自选操作系统及运行环境的Kubernetes版本。

第二种是今年推出的Serverless Kubernetes服务,强调企业可以快速建立Kubernetes应用,阿里云表示,在Serverless Kubernetes的应用情境下,只需要5秒,就能完成Kubernetes集群创建,30秒就能完成应用程序部署。

Serverless Kubernetes服务基于阿里云弹性计算基础架构,充分发挥了虚拟化资源带来的安全性、弹性特点;并且与Kubernetes 生态兼容,支持Workload(Deployment, StatefulSet, Job, Pod)、Service、Ingress、Volumes、ServiceAccount and HPA等功能,与容器用户现有应用环境完全融合。

趋势2:Kubernetes+深度学习

深度学习是当下人工智能最热门的概念之一,但对于AI开发者而言,深度学习任务需要频繁的模型训练,大规模集群调度及GPU资源至关重要。在Kubernetes上运行深度学习任务则可以大大提升效率,当然这还远远不够,对于AI开发者来说容器的使用门槛依旧较高。

换言之,现在AI开发者最大的诉求是可以在容器平台上专注深度学习训练。

阿里云为开发者提供了新的能力。阿里云容器服务深度学习解决方案屏蔽了所有底层资源的配置等复杂操作,可以帮助用户高效调度CPU/GPU等异构资源,多维度监控告警和运维;开源深度学习工具Arena则可以让用户拥有云端集群级别调度和管理的能力,提供了极简的使用体验。Arena已贡献到kubeflow开源社区。

除此之外,面向追求极致效率的深度学习、高性能计算场景,还可以配合融合以太网的RDMA协议(RoCE)技术25Gb网络,采用CPFS这样并行文件系统提升处理效率,提供高达1亿IOPS和1TBps吞吐的能力。

趋势3:Kubernetes+服务网格Istio

云原生时代,Kubernetes容器编排服务已经成为一种标准;同时微服务与容器在轻量、快速部署、运维等特征的匹配,使得微服务运行在容器中也正成为一种标准实践。

2017年5月,Google、IBM和Lyft发布的开源服务网格框架Istio,给Kubernets带来了全新的能力。Istio提供了一个服务间通信的基础设施层,解耦了应用逻辑和服务访问中版本管理、安全防护、故障转移、监控遥测等切面的问题。

fab68e793a25d4cb45f7d027d55598328a65ed84

而Istio在微服务治理上很好地补齐了Kubernetes的不足,同时它又与Kubernetes有着完美的整合,不同于现有的微服务架构如SpringCloud/Netflix OSS等。

阿里云正在积极推进对Istio的支持,目前,Istio社区已经集成了在阿里云上如何使用Istio的部署指南。利用 Istio 服务网格,可以管理Kubernetes集群上面的Pod之间的流量。对于云原生应用而言,采用Kubernetes构建微服务部署和集群管理能力,采用Istio构建服务治理能力,将逐渐成为应用微服务转型的标准配置。

相关实践学习
容器服务Serverless版ACK Serverless 快速入门:在线魔方应用部署和监控
通过本实验,您将了解到容器服务Serverless版ACK Serverless 的基本产品能力,即可以实现快速部署一个在线魔方应用,并借助阿里云容器服务成熟的产品生态,实现在线应用的企业级监控,提升应用稳定性。
云原生实践公开课
课程大纲 开篇:如何学习并实践云原生技术 基础篇: 5 步上手 Kubernetes 进阶篇:生产环境下的 K8s 实践 相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
相关文章
|
3天前
|
Kubernetes Cloud Native 持续交付
构建高效稳定的云原生应用:容器编排与微服务治理实践
【5月更文挑战第14天】 随着企业数字化转型的深入,云原生技术以其弹性、敏捷和可扩展的特性成为现代应用开发的首选模式。本文将探讨如何通过容器编排工具如Kubernetes以及微服务架构的有效治理,构建和维护高效且稳定的云原生应用。我们将分析容器化技术的优势,并结合案例讨论在多云环境下实现持续集成、持续部署(CI/CD)的最佳实践,同时解决微服务带来的分布式复杂性问题。通过本文的阐述,读者将获得一套提升系统可靠性和业务连续性的策略框架。
7 0
|
3天前
|
消息中间件 监控 微服务
【专栏】随着技术发展,未来将探索服务网格、容器化和云原生技术,以提升微服务架构的效能
【4月更文挑战第27天】本文探讨了构建高效微服务架构的后端开发最佳实践。微服务以服务独立、去中心化、自治和轻量级通信为核心原则,带来可扩展性、独立性、技术灵活性和团队协作优势。实践中,要注意服务拆分粒度、选择合适的通信协议(如RESTful、RPC、消息队列)、处理数据一致性与分布式事务、实施服务治理和监控,以及确保安全性与权限控制。随着技术发展,未来将探索服务网格、容器化和云原生技术,以提升微服务架构的效能。
|
3天前
|
Kubernetes Cloud Native 持续交付
构建高效云原生应用:容器化与微服务架构的融合
【4月更文挑战第24天】 随着云计算的不断演进,云原生技术已成为企业数字化转型的核心动力。本文深入探讨了如何通过容器化技术和微服务架构的融合,构建高效、可扩展且易于管理的云原生应用。我们分析了容器化带来的隔离性和可移植性优势,以及微服务架构在提升系统灵活性和促进团队协作方面的重要作用。文章还提供了实施策略,包括选择合适的容器平台、确保服务间通信的安全性以及持续集成/持续部署(CI/CD)的实践,以帮助企业实现敏捷开发和快速迭代。
|
3天前
|
Cloud Native Shell Linux
云原生专题 | 【深入浅出Docker原理及实战】「原理实战体系」零基础+全方位带你学习探索Docker容器开发实战指南(实战技术总结)
云原生专题 | 【深入浅出Docker原理及实战】「原理实战体系」零基础+全方位带你学习探索Docker容器开发实战指南(实战技术总结)
22 0
|
3天前
|
Cloud Native Linux 虚拟化
云原生专题 |【深入浅出Docker原理及实战】「原理实战体系」零基础+全方位带你学习探索Docker容器开发实战指南(底层实现系列)
云原生专题 |【深入浅出Docker原理及实战】「原理实战体系」零基础+全方位带你学习探索Docker容器开发实战指南(底层实现系列)
58 0
|
3天前
|
Kubernetes 监控 Cloud Native
阿里云云原生容器高级工程师认证(ACP级-Alibaba Cloud Certification Professional)考试大纲
介绍阿里云云原生容器高级工程师认证(ACP级-Alibaba Cloud Certification Professional)所需具备的知识及学习方法等。
203 2
|
3天前
|
Kubernetes Cloud Native 安全
云原生技术专题 | 云原生架构未来发展趋势,探索容器技术未来的发展趋势
云原生架构指的是基于云原生技术的一套架构原则和设计模式,目的是最大限度地去除云应用中的非业务代码部分。这样,云设施可以接管应用中大量原有的非功能性特性(如弹性、韧性、安全性、可观察性、灰度等),使非功能性业务中断不再成为难题,为业务提供轻量化、敏捷、高度自动化的优势。
566 6
云原生技术专题 | 云原生架构未来发展趋势,探索容器技术未来的发展趋势
|
3天前
|
消息中间件 Cloud Native 开发者
电子好书发您分享《阿里云云原生开源开发者沙龙北京站 PPT 合集 》
**阿里云开源沙龙PPT合集:北京站聚焦云原生技术** 探索云原生领域的深度与广度,[阿里云](https://developer.aliyun.com/ebook/8334/116563?spm=a2c6h.26392459.ebook-detail.5.da096cf6t38G15)分享了北京开发者沙龙的精彩内容,涵盖微服务、消息队列等主题,助力开发者洞悉行业趋势。![image](https://ucc.alicdn.com/pic/developer-ecology/cok6a6su42rzm_67b12f6cad6e4b2786859b3a668b3351.png)
47 3
|
3天前
|
人工智能 监控 Cloud Native
iLogtail 2.0 来了;通义灵码下载量破百万丨阿里云云原生 2 月产品月报
iLogtail 2.0 来了;通义灵码下载量破百万丨阿里云云原生 2 月产品月报
|
3天前
|
Cloud Native Serverless 开发者
阿里云助力开发者创新:探索云原生技术的新境界
阿里云开发者社区推动云原生技术发展,提供丰富产品(如容器服务、Serverless、微服务架构、服务网格)与学习平台,助力企业数字化转型。开发者在此探索实践,共享资源,参与技术活动,共同创新,共创云原生技术新篇章。一起加入,开启精彩旅程!
257 2