记参加Container Day 2018所感

简介: 每次参加技术大会,心中总会涌现出“用技术让世界更美好”的伟大的理想,这次也不例外,Container Day是由Rancher Labs举办的容器技术大会,核心是围绕Kubernetes的研发与应用。

每次参加技术大会,心中总会涌现出“用技术让世界更美好”的伟大的理想,这次也不例外,Container Day是由Rancher Labs举办的容器技术大会,核心是围绕Kubernetes的研发与应用。本人参会是希望与开发前沿保持同步。

一、什么是Kubernetes?

官方的声明是: Kubernetes 是用于自动部署,扩展和管理容器化应用程序的开源系统。它将组成应用程序的容器组合成逻辑单元,以便于管理和服务发现,Kubernetes 构建在 Google 15 年生产环境经验基础之上,并结合来自社区的最佳创意和实践。(官网:https://kubernetes.io/
Google 15年生产经验?对!Kubernetes本是Google内部生产系统管理系统,但由于需要和Twitter比谁是业界技术大牛,就把其开源出来。对于行业来说,是新技术、新应用,但在Google内部却早已应用多年。
采用Kubernetes有助于企业推进CI、CD、DevOps的应用实践,有助于实现资源的高效利用。这个是从价值角度谈的。更激进的观点如下:

Kubernetes 已在容器编排之战中取胜,未来很可能会成为“多云”之上的标准层,进而为分布式系统的分发和运行带来根本性的改变,而其自身则会慢慢变得像 Linux Kernel 一样,成为一种系统底层的支撑,不再引人注目。

以上是一家之言,谨慎理解。
Kubernetes的Owner是一家名为Cloud Native Computing Foundation (CNCF)的开源软件基金会,隶属于Linux基金会,成员除了国际巨头外,还有我们熟悉的京东、阿里、华为。

img_268ba0e736c73456d0ad44dfa7287d97.png
Kubernetes

二、有哪些有趣的见闻?

2.1 华人科技公司更加主动参与开源

Rancher Labs是一家华人创办的软件公司公司,其产品也100%开源。在CNCF中,华人企业参与其中,不再是多年前只是开源世界的黑洞,即下载量巨大,贡献度几乎为零。

2.2 国家以更加务实态度的面对开源

国家强调自主可控战略,但不是盲目的要求100%自主。开源软件的初衷之一就是希望给用户以100%的可控。这点上,双方的诉求一致。会上也看到开源厂商已经参与国家安全领域的建设。

2.3 传统行业中已有早起的鸟开始了技术探索之路

一家面向风能的传统企业,在其IT架构已开始大规划应用部署边缘计算、云计算、AI等先进技术,并结合Kubernetes实现了敏捷开发,持续实践CI、CD。目前已经能从原来的2周一发布,提升到可当天发布。

2.4 Kubernetes对于GPU会持续加强

GPU是AI中的重要资源,但Kubernetes早起版本主要关注CPU,对GPU的支持有限,但如今已经起航。分享这个信息的嘉宾,是难得的好客户,懂技术,讲需求,有策略。

2.5 以中国人寿为代表的金融行业比想象的激进

在大众眼中,中国人寿在IT领域应该是一家中规中矩的传统企业,但其内部推行Kubernetes、容器化、微服务等,都取得了很棒但效果。为其点赞!

2.6 社区的力量助力厂商

传统软件企业主要靠技术支持人员完成对客户的服务,以及软件研发等工作。但越来越多的开源企业在重新定义这一切。Kubernetes依靠广大会员及广大开发者完成开发,其代码托管在github3上。
Rancher将其产品源码开源,即利用全球资源促进开发,又借助全球资源完成测试。其产品已累计下载1亿次,这是传统软件企业难以达到测试、试用规模。Rancher同时建立社区、微信群,依靠广大容器爱好者互帮互助为核心,打造高效客服系统。

2.7 创业维艰

倒数第二个嘉宾,创业仅1周,加上自己公司总共3个,但在已经拿下一个养老保险的项目。其能放下在北邮的优厚待遇,做一些顺应其内心的事情,值得赞许!

三、待进行的探索及阅读

相关实践学习
容器服务Serverless版ACK Serverless 快速入门:在线魔方应用部署和监控
通过本实验,您将了解到容器服务Serverless版ACK Serverless 的基本产品能力,即可以实现快速部署一个在线魔方应用,并借助阿里云容器服务成熟的产品生态,实现在线应用的企业级监控,提升应用稳定性。
云原生实践公开课
课程大纲 开篇:如何学习并实践云原生技术 基础篇: 5 步上手 Kubernetes 进阶篇:生产环境下的 K8s 实践 相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
目录
相关文章
|
6月前
|
前端开发 Linux 开发工具
手把手提高开发体验:dev-container
手把手提高开发体验:dev-container
167 0
手把手提高开发体验:dev-container
|
10月前
|
Kubernetes Cloud Native 安全
一文彻底搞懂 Container
设想一下,在我们的日常项目开发过程中,存在一个应用服务,其使用一些基础库函数并具有某些依赖项。如果我们在不支持这些依赖项的环境平台上运行此应用程序,那么,我们可能会遇到意外错误。随着 DevOps 及云原生理念的注入,我们希望我们所开发的应用程序能够可以跨多个操作系统及平台正常运行。
231 0
|
12月前
|
Kubernetes jenkins 持续交付
膜拜!阿里内部爆款K8s+Docker+Jenkins实战笔记,不能再详细了!
膜拜!阿里内部爆款K8s+Docker+Jenkins实战笔记,不能再详细了!
|
Kubernetes Cloud Native 容灾
活动报名 | 玩转 Kubernetes 容器服务提高班正式开营!
考虑到大家在使用容器服务产品时,除了常见的问题之外,也会遇到在特定场景下关于组件配置、方案选型、相关产品搭配等诸多困惑,因此我们在每次 5 分钟短视频课程基础上,推出进阶版线上训练营,通过自学+跟学的方式,帮助企业开发者快速掌握企业级容器应用实施技能。
活动报名 | 玩转 Kubernetes 容器服务提高班正式开营!
|
SQL 数据采集 存储
Amundsen在REA Group公司的应用实践
Amundsen在REA Group公司的应用实践
176 0
Amundsen在REA Group公司的应用实践
|
弹性计算 Kubernetes 监控
冬季实战营-第四期 -- 容器实战
有效的将单个操作系统的资源划分到孤立的组中,以便更好的在孤立的组之间平衡有冲突的资源使用需求,这种技术就是容器技术。容器是一个允许我们在资源隔离的过程中,运行应用程序和其依赖项的 、轻量的 、操作系统级别的虚拟化技术, 运行应用程序所需的所有必要组件都打包为单个镜像,这个镜像是可以重复使用的。当镜像运行时,它是运行在独立的环境中,并不会和其他的应用共享主机操作系统的内存、CPU或磁盘。这保证了容器内的进程不会影响到容器外的任何进程
125 0
冬季实战营-第四期 -- 容器实战
|
弹性计算 Kubernetes 监控
参加冬季实战营第四期:零基础容器技术实战
冬季实战营第四期:零基础容器技术实战,涉及到 k8s ,Docker , Chaos 等内容。
97 0
Ele
|
数据安全/隐私保护 容器 Docker
参与冬季实战营《零基础容器技术实战》
参与活动:零基础容器技术实战
Ele
112 0
|
安全
我是個 9 岁的女孩,我已經站上 TechCrunch 黑客马拉松展示我的 APP:Super Fun Kid Time
在美国科技博客TechCrunch主办的 TechCrunch Disrupt Hackathon中, 出现了一位年仅9岁的小女孩工程师Alexandra Jordan,现在正就读四年级的她,并不是跟着爸爸去玩的,而是为了发表自己的项目产品。
116 0
我是個 9 岁的女孩,我已經站上 TechCrunch 黑客马拉松展示我的 APP:Super Fun Kid Time
|
容器 移动开发
mPaaS H5 容器知识清单 | FAQ · 第一期
mPaaS 离线包源自于支付宝原生方案,经历了严苛的业务考验,让你直接和支付宝使用同一套框架层代码,拥有统一容器及内核,相对系统内核获取更低 Crash 率和 ANR 率,适配性强,并具备良好的、弹性的扩展能力,结合具体业务需求定制 JSAPI。
2387 0