From notebook to Kubeflow pipelines with MiniKF & Kale
Kubeflow is the de facto standard for running Machine Learning workflows on Kubernetes. Jupyter Notebook is a very popular tool that data scientists use every day to write their ML code, experiment, and visualize the results. However, when…
中国民生银行始建于1996年,是中国第一家非政府所有的国家商业银行。 Zhang Li 说民生的文化就是要敢为人先。“我们银行总是走在金融行业的技术前沿,”民生容器云技术负责人 Zhang 先生说。在两年前,这句话的意思就是“我们必须要在云原生技术上领先于他人。” 但民生所有的旧有应用程序都是用 C 和 Java 语言编写的,采用的也都是传统架构,比如核心银行系统、支付系统、渠道系统等。“我们想要做分布式应用程序,是因为我们以前的数据中心用过 VM,很贵,资源利用率也很低,” Zhang 先生说,“我们面临的最大挑战是怎么让传统的旧有应用程序能够适应云原生环境。” Zhang 先生坚信 Kubernetes 是建立云原生环境的关键,因此选择和阿里云合作。“阿里云是 Kubernetes 和其他 CNCF 项目在中国的主要贡献者,所以我们非常信任他们,”Zhang先生说。从2019年开始,“他们帮我们启动了这次转型,我们也给他们反馈意见,这样他们就能根据反馈优化其他行业的产品和服务。” 迄今为止,约有20个应用程序在 Kubernetes 平台上实现生产。30个新的应用程序在积极开发,准备采用 Kubernetes 平台。“阿里云容器服务帮助民生实现创新业务的快速增长,”阿里云容器服务Kubernetes高级架构师 Eric Li说。现在,所有用于 AI、区块链和大数据分析的应用程序都要建在平台上。 因此,开发、运营和维护效率提高了3倍,CPU 的资源利用率和存储翻了一番有余。部署时间从若干小时缩短到若干分钟。 “我们花两年时间做了大量实践,从失败和成功当中吸取经验教训,最终成为云原生。这需要我们解放思想、打开视野,去了解当今世界的状况。我们需要随时跟踪技术发展,取得其他团队的信任。” — 民生银行容器云技术负责人 ZHANG LI 此外,故障时间也减少了50%。“我们的一个支付应用有将近30个模块,”Zhang…
Established in 1996, China Minsheng Bank was the country’s first national commercial bank owned primarily by non-government enterprises. Zhang Li says it’s part of CMBC’s culture to be pioneers. “My bank is always leading in technology in the…
The Cloud Native Computing Foundation (CNCF) annual report for 2019 is now available. The report highlights the growth of the community, events, projects, and more, over the past year. As CNCF celebrated its fourth birthday in 2019, we…
I think it’s safe to say that 2019 was a huge year for Linkerd. It saw the project emerge from the “seems promising but let’s wait and see” phase and firmly into “okay, I need an excuse to try this out”…
2007年上线,目标是帮助机构组织便捷地使用客户服务。Zendesk 提供的产品包括实时信息、语音聊天和数据分析。 所有的产品和服务都在单体 Rails 应用上提供,该应用程序利用 MySQL 数据库,在公司自有硬件上的共址数据中心中运行。 最初的7年中,系统运行良好。但随着 Zendesk 日益壮大,2014年上市,目前已有145,000个付费账号和3,000名员工,显然需要我们对基础设施进行改造,这就需要我们开始使用微服务、容器和 Kubernetes。 “我们意识到:把越来越多的东西塞到一个单体 Rails 上会拖慢团队的速度,高级总工 Jon Moter 说:“部署真的很难,风险也很大。Zendesk 的团队散布在全球各地,但所有工程设计室都被捆绑在同一个应用上。” 转向微服务是一个符合逻辑的做法。但在当时,我们仍有一个中心运维团队,“资源供给效率非常低下,”他说:“要建立、部署一项服务,通常需要提前一个季度提出硬件需求。”此外,“大量” Chef 逻辑用于配置服务器,“登台环境和生产环境大不相同,因为网络不同,一个在 AWS 上,另一个在数据中心,”Moter 说:“很多不一致的情况。” 有些团队最后提出把代码放在一起,或者“最后形成几个小型单体,映射到办公室所在的单体应用里。”他补充说。 2014年底,Zendesk 高级技术工程师开始研究寻找一个更好的解决方案。他们迅速决定采用 Docker 容器,随后便开始了长达6个月的微服务最佳实践研究,探索在 Zendesk 应用的有效方法。 Moter 团队制作了一套称为“ ZDI ”(Zendesk Docker 集成)的工具。这套工具能帮助开发者瞬间建立容器。但“我们不希望 Docker…
Launched in 2007 with a mission of making customer service easy for organizations, Zendesk offers products involving real-time messaging, voice chat, and data analytics. All of this was built as a monolithic Rails app, using MySQL database and running in…
OAM: A Team-Centric App Model for Application Developers and Operators
As a community, we are all building up the know-how on how to run Kubernetes. At its heart, Kubernetes is an infrastructure platform for container orchestration. We need to do more for application developers building distributed microservices on…
TOC votes to move Falco into CNCF incubator
Today, the Cloud Native Computing Foundation (CNCF) Technical Oversight Committee (TOC) voted to accept Falco as an incubation-level hosted project. Falco, which entered the CNCF Sandbox in October 2018, is an open source Kubernetes runtime security project. It provides intrusion and abnormality…
Heise Online: "Cloud Native Computing Foundation elevates Falco security project to Incubator"
The Cloud Native Computing Foundation (CNCF) has moved the Falco security project to the organization’s incubator. This takes Falco to the next level in the development process at CNCF. With Falco, users should be able to uncover dangers…