KubeCon + CloudNativeCon + Open Source Summit + AI_dev China
""

议题投稿
Call For Proposal (CFP)

提交你的提案

KubeCon + CloudNativeCon聚集了来自领先的开源和云原生社区的采用者和技术人员。加入我们当前的毕业、孵化和沙盒项目,随着社区的聚集,进一步推动云原生计算的教育和发展。

Open Source Summit 是开源开发者、技术专家和社区领袖的首要活动,他们可以合作、分享信息、解决问题、获取知识,推动开源创新,确保可持续的开源生态系统。这是开源代码和社区贡献者的聚集地。

AI_dev: Open Source GenAI & ML Summit 是一个汇聚开发者的中心,他们深入探索开源生成式人工智能和机器学习的复杂领域。这个活动的核心信念是开源是推动人工智能创新的引擎。通过汇集来自世界各地最优秀的开发者,我们的目标是激发讨论,促进合作,并塑造开源人工智能的发展轨迹。

如对议题投稿过程有任何问题,请发送电子邮件至cfp@cncf.io

议题投稿必须为英文,如果您的议题投稿被接受,您可以用英语或中文进行演示。

Submit Your Proposal

KubeCon + CloudNativeCon gathers adopters and technologists from leading open source and cloud native communities. Join our current graduated, incubating, and sandbox projects as the community gathers to further the education and advancement of cloud native computing.

Open Source Summit is the premier event for open source developers, technologists, and community leaders to collaborate, share information, solve problems, and gain knowledge, furthering open source innovation and ensuring a sustainable open source ecosystem. It is the gathering place for open-source code and community contributors.

AI_dev: Open Source GenAI & ML Summit is a nexus for developers delving into the intricate realm of open source generative AI and machine learning. At the heart of this event is the belief that open source is the engine of innovation in AI. By uniting the brightest developers from around the world, we aim to ignite discussions, foster collaborations, and shape the trajectory of open source AI.

For any questions regarding the CFP process, please email cfp@cncf.io.

Submissions must be in English, however, if your submission is accepted you may present in English or Chinese.

重要日期

  • CFP截止日期:中国标准时间(UTC +8),5月5日星期日晚上11:59 pm
  • CFP通知:星期一,6月10日
  • 日程公告:6月12日(星期三)
  • 幻灯片上传截止日期至Sched.com:星期三,8月14日
  • 活动日期:2024年8月21日至23日

dates to remember

  • CFP Closes: Sunday, May 5 at 11:59 pm China Standard Time (UTC +8)
  • CFP Notifications: Monday, June 10
  • Schedule Announcement: Wednesday, June 12
  • Slide upload deadline to Sched.com: Wednesday, August 14
  • Event Date: August 21-23, 2024

KubeCon + CloudNativeCon 的建议议题

  • Connectivity – 这个课程结合了网络、边缘计算、电信与服务网格的主题,深入探讨了网络技术、边缘计算、电信应用以及在云原生环境中部署服务网格。适合网络工程和电信领域的专业人士,本课程涵盖 OSI 第 4/7 层服务网格、负载均衡、网络安全和自动化,提供了在生产环境中部署和管理服务网格技术的实用见解。
  • AI + ML – 这一赛道涵盖了在云原生环境中人工智能和机器学习的最新进展和最佳实践,探索创新的应用、工具和技术以实现有效的实施。它专为人工智能、机器学习、数据科学以及人工智能/机器学习平台运营的专业人士设计,提供了管理数据模型、实施人工智能算法、在云原生环境中部署机器学习模型以及优化工作流程的见解,涵盖了 MLOps、AIOps、Kubernetes 中的 GPU 利用率等主题。
  • Data Processing + Storage – 这一赛道涵盖了在云原生环境中管理数据和存储系统的内容,解决了可伸缩性和高效管理技术等挑战。从事数据处理、存储、数据库管理和可伸缩性方面的专业人士将在这里找到宝贵的见解。与会者将深入探讨诸如数据流、容器化数据库、卷配置和优化工作流程等主题,以实现云原生环境中强大存储解决方案的稳健性。
  • Platform Engineering – 这一赛道涵盖了构建和定制云原生平台、自动化基础设施运营以及改进开发者自助工作流程等关键主题。它面向对这些领域感兴趣的平台工程师、DevOps 专业人员、基础架构架构师和开发人员。与会者将深入了解整合云原生项目、扩展平台功能以及通过有效的工具链和工作流程增强来加速软件交付速度的见解。
  • Operations + Performance – 这一赛道涵盖了云原生项目的运维化、性能优化以及解决运行时挑战。适合管理员、SRE(Site Reliability Engineers)和 DevOps 专业人员,涉及自动扩展、高可用性、性能优化、操作员以及确保集群可靠性等内容。与会者将掌握增强的技能,重点培养在可靠性和性能优化方面的云原生技术管理、维护和运营能力
  • SDLC (Software Development Lifecycle) – 这一赛道专注于云原生环境中的应用开发、持续集成和部署策略,为与会者提供构建弹性应用的工具和技术。针对软件开发人员、DevOps 工程师和系统架构师,该赛道涵盖了服务发现、CI/CD 流水线和跨不同环境的容器部署等主题,为云原生应用开发和管理提供了宝贵的见解。
  • Cloud Native Novice – 针对刚接触云原生技术以及早期职业阶段(包括学生)的个人的内容最适合的是初学者内容,这些内容通过简介性的演示涵盖了多个领域的基础概念。与会者可以期待学习核心的云原生网络概念、管理容器化工作负载的存储、了解云原生架构的初始安全活动、开发云原生应用、以及如何开始为云原生社区做贡献等内容,还有许多其他内容。
  • Security – 涵盖云原生安全特定方面的内容从检测到威胁建模,安全教育,身份和凭证管理,多租户,机密计算,云原生漏洞管理,以及其他主题。与会者可以期待学习在防御和设计云原生架构方面的战术和技术,以抵御各个架构和软件开发生命周期中的攻击,管理凭证和身份,零信任概念和工具,供应链考虑因素,并从项目的安全审计或事件事后分析中学习。
  • Observability – 涵盖工作负载的指标、日志/事件、跟踪跨度以及一般观察性工作负载的测量、收集、处理、存储、查询、策划和相关的方法和项目的内容。与会者可以期待学习有关有意义的警报、查询和运营仪表板的良好实践,以及用于观察性挑战的工具和互操作性,以及如何管理警报规则定义、阈值和策略。
  • Emerging + Advanced – 涵盖云原生研究与学术、新兴技术、专门工作负载的高性能计算以及高度先进的云原生计算概念的内容。云原生研究和学术论文可以在这一赛道中展示,同时还可以介绍非常早期阶段的技术概念、概念验证项目、研究计算的进展,以及高度专业化的先进或利基主题。对云原生技术最新进展感兴趣的与会者(与在云原生基础设施上支持研究和学术工作负载相关的基本需求、部署和管理计算密集型工作负载以及与云原生相关的高度先进或深入的技术内容)可能会被吸引到这一赛道。
  • Cloud Native Experience – 涵盖云原生体验的所有方面的内容,例如构建和支持云原生社区、CNCF 技术的商业价值、闪电演讲、创建云原生初创公司,以及公开分享我们的云原生不幸经历。与会者可以期待获得关于构建社区、CNCF 技术的价值以及从社区分享的不幸经历中学到的各种见解和知识。

Suggested Topics For KubeCon + CloudNativeCon

  • Connectivity This track merges Networking + Edge + Telco with Service Mesh topics, offering a deep dive into networking technologies, edge computing, telco applications, and service mesh deployment in cloud native environments. Ideal for professionals in network engineering, and telecommunications domain, this track covers OSI Layer 4/7 service meshes, load balancing, network security, and automation, providing practical insights into deploying and managing service mesh technologies in production.
  • AI + ML – This track covers the latest advancements and best practices in AI and ML within cloud native environments, exploring innovative applications, tools, and techniques for effective implementation. It’s designed for professionals in AI, ML, data science, and AI/ML platform operations, offering insights into managing data models, implementing AI algorithms, deploying ML models in cloud native environments, and optimizing workflows with topics like MLOps, AIOps, GPU utilization with Kubernetes, and more.
  • Data Processing + Storage – This track covers managing data and storage systems in cloud native settings, tackling challenges like scalability and efficient management techniques. Professionals in data processing, storage, database management, and scalability will find valuable insights here. Attendees will delve into topics such as data streaming, containerized databases, volume provisioning, and optimizing workflows for robust storage solutions in cloud native environments.
  • Platform Engineering – This track covers essential topics such as building and customizing cloud native platforms, automating infrastructure operations, and improving self-service workflows for developers. It caters to platform engineers, DevOps professionals, infrastructure architects, and developers interested in these areas. Attendees will gain insights into integrating cloud native projects, extending platform functionalities, and accelerating software delivery velocity through effective toolchain and workflow enhancements.
  • Operations + Performance – This track covers operationalizing cloud native projects, optimizing performance, and tackling runtime challenges. Ideal for administrators, SREs, and DevOps professionals, it delves into autoscaling, high availability, performance optimization, operators, and ensuring cluster reliability. Attendees will leave with enhanced skills in administering, maintaining, and operating cloud native technologies, with a focus on reliability and performance optimization.
  • SDLC (Software Development Lifecycle) – This track focuses on application development, continuous integration, and deployment strategies in cloud native environments, equipping attendees with tools and techniques for building resilient applications. Targeting software developers, DevOps engineers, and system architects, this track covers topics like service discovery, CI/CD pipelines, and container deployment across different environments, offering valuable insights for cloud native application development and management.
  • Cloud Native Novice – Content best suited for individuals who are new to Cloud Native and relevant to those in early career including Students. This covers foundational concepts across multiple domains through introductory presentations. Attendees to these presentations can expect to learn core cloud native networking concepts, managing storage for containerized workloads, understanding initial security activities for cloud native architectures, developing cloud native applications, how to start contributing to cloud native communities, and so much more.
  • Security – Content that covers the security specific aspects of cloud native from detections to threat modeling, security education, identity and credential management, multi-tenancy, confidential computing, vulnerability management in cloud native, and other topics. Attendees to these presentations can expect to learn tactics and techniques in defending and designing cloud native architecture secure from attacks at all portions of the architecture and SDLC, managing credentials and identities, zero trust concepts and tooling, supply chain considerations, and learn from security audits of projects or incident post-mortems.
  • Observability – Content that covers methodologies and projects for instrumenting, collecting, processing, storing, querying, curating, and correlating metrics, logging/events, trace spans, and general observational profiling of workloads. Attendees to these presentations can expect to learn good practices for meaningful alerting, queries, and operational dashboards, tooling and interoperability for observability challenges, and how to manage alerting rules definitions, thresholds and policies.
  • Emerging + Advanced – Content that covers cloud native research & academia, emerging technologies, high performance computing for specialized workloads, and highly advanced cloud native computing concepts. Cloud native research and academic papers are welcome to be presented within this track alongside very early stage technical concepts, proof of concept projects, advancement of research computing, and highly specialized advanced or niche topics. Attendees interested in the latest advancements in cloud-native technology(the underlying needs associated with sustaining research and academic workloads on cloud native infrastructure, deploying and managing computationally intensive workloads, and highly advanced or in depth technical content relating to cloud native) will likely be drawn to this track.
  • Cloud Native Experience – Content that deals with all the following aspects of the cloud native experience such as building & supporting a cloud native community, the business value of CNCF technologies, lightning talks, building Cloud Native startups, and openly sharing our cloud native misadventures. Attendees can expect to gain a range of insights and knowledge about building communities, the value of CNCF technologies, and learn from misadventures shared by the community.

Open Source Summit 的建议议题

  • 网络 + 边缘计算
  • 操作系统
  • 编程语言和工具链
  • 社区 + OSPO + 开放治理
  • 供应链安全

SUGGESTED TOPICS FOR OPEN SOURCE SUMMIT

  • Networking + Edge Computing
  • Operating Systems
  • Programming Languages and Toolchains
  • Community + OSPO + Open Governance
  • Supply Chain Security

AI_dev: Open Source GenAI & ML Summit 的建议议题

  • 基于机器学习的基础 + 框架 + 工具
  • MLOps + GenOps + DataOps
  • 生成式人工智能 + 创意计算
  • 自主人工智能 + 强化学习
  • 自然语言处理 + 计算机视觉
  • 边缘 + 分布式人工智能
  • 数据工程 + 管理
  • 社区 + 生态系统建设
  • 负责任的人工智能:AI中的道德 + 安全 + 治理

Suggested Topics for AI_dev: Open Source GenAI & ML Summit

  • Foundations + Frameworks + Tools for Machine Learning
  • MLOps + GenOps + DataOps
  • Generative AI + Creative Computing
  • Autonomous AI + Reinforcement Learning
  • Natural Language Processing + Computer Vision
  • Edge + Distributed AI
  • Data Engineering + Management
  • Community + Ecosystem Building
  • Responsible AI: Ethics + Security + Governance in AI

提交类型

  • 会议演示:30分钟,1-2位演讲者就一个主题进行演讲。
  • 小组讨论:30分钟,3至5名演讲者之间的讨论。
  • 快闪演讲: 5分钟,一个演讲者最多介绍一个主题

Submission Types

  • Session Presentation: 30 minutes, 1 speaker presenting on a topic
  • Panel Discussion: 30 minutes of discussion amongst 3 to 5 speakers
  • Lightning Talk: 5 minutes, maximum of 1 speaker presenting on a topic

重要提示

  • 所有演讲者都必须遵守我们的行为准则。我们强烈建议演讲者参加我们的在线包容性演讲者导向课程
  • 提交的小组讨论必须包括所有参与者的姓名,以便考虑。为了促进演讲者多样性,CNCF / LF Asia, LLC不接受所有男性小组讨论的提交,并且演讲者不能全部来自同一家公司。
  • 演讲者将获得一张免费的活动通行证,每个被接受的演讲者将获得一张。
  • 在准备您的提案时,请避免销售或营销推销,并避免讨论未经许可或可能是闭源技术;这些演讲几乎总是被拒绝,因为它们会损害我们活动的完整性,并且很少受到会议参与者的好评。
  • CNCF / LF Asia, LLC不会选择在过去一年内已经在以前的Linux基金会活动中展示过的提交。如果您的提交类似于以前的演讲,请解释这个版本的不同之处。
  • 您可以在CFP中列出最多两个提案的演讲者,无论格式如何。如果您列在两个以上,我们将联系您从任何其他提案中删除自己。
  • 您每个活动只能被选为一个小组讨论和一个非小组讨论的演讲者。
  • 所有被接受的演讲者都必须在活动前提交他们的幻灯片。

Important Notes

  • All speakers are required to adhere to our Code of Conduct. We also highly recommend that speakers take our online Inclusive Speaker Orientation Course.
  • Panel submissions must include the names of all participants in the initial submission to be considered. In an effort to promote speaker diversity, CNCF / LF Asia, LLC does not accept submissions with all-male panels, and speakers must not all be from the same company.
  • Complimentary Passes For Speakers – One complimentary pass for the event will be provided for each accepted speaker.
  • Avoid sales or marketing pitches and discussing unlicensed or potentially closed-source technologies when preparing your proposal; these talks are almost always rejected due to the fact that they take away from the integrity of our events, and are rarely well-received by conference attendees.
  • CNCF / LF Asia, LLC will not select submissions that have already been presented at a previous Linux Foundation event within the past year. If your submission is similar to a previous talk, please explain how this version differs.
  • You are allowed to be listed as a speaker on a maximum of two proposals submitted to the CFP, regardless of the format. If you are listed on more than two, we will contact you to remove yourself from any additional proposals.
  • You may only be selected to speak on one panel and one non-panel session per event.
  • All accepted speakers are required to submit their slides prior to the event.

准备提交议题投稿

虽然我们并不打算为您提供严格的议题投稿指南,但我们希望您能花一点时间查看以下准则,以帮助您准备最佳的提交。在开始之前,以下是您提交提案前应考虑的三件事:

  1. 您希望从您的演讲中获得什么?
  2. 您期望观众从您的演讲中获得什么?
  3. 您的演讲将如何帮助改善生态系统?

有很多方法可以介绍项目和技术,而不必专注于公司特定的努力。在撰写您的提案时,请记住我们上面提到的考虑事项,并想出让参与者感兴趣的方式,同时仍然让您分享经验,教育社区有关问题,或引起对项目的兴趣。

撰写您的议题

您的演讲标题将是参会者决定是否参加您的演讲的主要参考点,因此请谨慎选择。标题应准确反映您的演讲内容,并符合Linux基金会的包容性语言倡议。在输入标题时,请使用标题大小写

在会议描述中,充分利用机会向审稿委员会推销您的演讲,强调其问题、贡献和相关性。不要忘记技术细节,但要牢记大局。您的提案描述应聚焦、详细,并符合Linux基金会的包容性语言倡议。如果被接受,它将出现在网站日程表上,因此请确保它没有错误,使用完整的句子,并以第三人称书写。这个描述可以决定参会者是否参加您的演讲,因此请提供足够的信息来帮助他们做出选择,并简明扼要。演讲时间的竞争非常激烈,因此一个精心制作、引人入胜的摘要将提高您被接受的机会。

利用这个机会详细阐述您的演讲为什么重要,以及为什么参会者应该关注。解释您的内容如何有益于生态系统,或与大会联席主席和审稿委员会分享任何其他相关信息。我们知道这可能是一个具有挑战性的问题,但像摘要一样,您的演讲的相关性至关重要,它与内容一样重要,决定是否被接受。

请说明您的提交是否是一个案例研究。换句话说,您的提交是否是一个组织实施某些东西(如实践、产品

如果您在过去一年内在LF Asia, LLC, CNCF或Linux Foundation的活动中展示过这个演讲,请解释该演示与您在会议描述中提出的演示之间的重大差异。

请列出所有CNCF托管的毕业、孵化沙盒软件,以及您的演示如适用所关注的所有开源项目。

由于审稿委员会审核了众多的提案,额外的资源可以帮助评估演讲者的熟练程度和演讲技巧。请提供您之前发表的演讲的视频或音频记录。如果您没有任何先前的演讲记录,您可以创建一个短的YouTube视频,让自己讲几分钟。

如何做出精彩演讲

我们希望确保提交者获得资源,以帮助他们组织出色的提交,并在被接受后,做出最好的演示。为了帮助实现这一点,我们建议观看经验丰富的演讲者Dawn Foster的深入讲座:克服自我怀疑,成为一名会议演讲者 – Dawn Foster,VMware

有更多问题吗?第一次提交?不要感到害怕

CNCF / LF Asia, LLC 活动是了解社区和分享您的想法和工作的绝佳方式,我们强烈鼓励首次演讲者提交演讲稿。如果您对摘要不确定,请与我们联系,我们将非常乐意与您合作完善您的提案。请注意,此翻译是针对KubeCon + CloudNativeCon的。

Preparing to Submit Your Proposal

While it is not our intention to provide you with strict instructions on how to prepare your proposal, we hope you will take a moment to review the following guidelines that we have put together to help you prepare the best submission possible. To get started, here are three things that you should consider before submitting your proposal:

  1. What are you hoping to get from your presentation?
  2. What do you expect the audience to gain from your presentation?
  3. How will your presentation help better the ecosystem?

There are plenty of ways to give a presentation about projects and technologies without focusing on company-specific efforts. Remember the things to consider that we mentioned above when writing your proposal and think of ways to make it interesting for attendees while still letting you share your experiences, educate the community about an issue, or generate interest in a project.

Writing Your Proposal

Your session title will be the main point of reference for attendees to decide if they want to attend your talk, so choose it carefully. The title should accurately reflect the content of your talk and comply with The Linux Foundation’s Inclusive Language Initiative. Please use title case when inputting your title.

In the session description, make the most of your opportunity to pitch your talk to the program committee by emphasizing its problem, contribution, and relevance. Don’t forget technical details, but keep the big picture in mind. Your proposal’s description should be focused, detailed, and comply with The Linux Foundation’s Inclusive Language Initiative. It will appear on the website schedule if accepted, so ensure it’s error-free, uses full sentences, and written in the third person. This description can make or break an attendee’s decision to attend your talk, so provide enough information to aid their choice, and be concise. The competition for presentation slots is high, so a well-crafted, engaging abstract will improve your chances of acceptance.

Use this opportunity to elaborate on why your presentation is important and why attendees should care. Explain how your content will benefit the ecosystem or share any other relevant information with the co-chairs and program committee. We understand that this can be a challenging question to answer, but like the abstract, the relevance of your presentation is crucial, and it’s as significant as the content in determining acceptance.

Please indicate whether your submission is a case study. In other words, is your submission a report of an organization’s implementation of something, such as a practice, a product, a system, a service, or combination thereof? The case study can be thought of as a real-world test of how the implementation works, and how well it works.

If you have presented this talk before within the past year at a LF Asia, LLC, CNCF or Linux Foundation event, please explain the significant differences between that presentation and the one you are proposing in your session description.

Please list all CNCF-hosted graduated, incubating, or sandbox software(s) as well as all open source projects that your presentation will be focused on if applicable.

Since the Program Committee reviews numerous proposals, additional resources can assist in assessing a speaker’s proficiency and presentation skills. Please provide a video or audio recording of a previous talk you have given. If you do not have any prior recordings of your talk, you may create a brief YouTube video of yourself speaking for a few minutes.

How to Give a Great Talk

We want to make sure submitters receive resources to help put together a great submission and if accepted, give the best presentation possible. To help with this, we recommend viewing seasoned speaker Dawn Foster’s in-depth talk: Getting Over Your Imposter Syndrome to Become a Conference Speaker – Dawn Foster, VMware

Have More Questions? First Time Submitting? Don’t Feel Intimidated

CNCF / LF Asia, LLC events are an excellent way to get to know the community and share your ideas and the work that you are doing and we strongly encourage first-time speakers to submit talks for our events. In the instance that you aren’t sure about your abstract, reach out to us and we will be more than happy to work with you on your proposal.

如何提交

第一次使用Sessionize吗?

Sessionize是一款基于云的活动内容管理软件,旨在直观易用。如果您需要指导,请查看如何提交您的演讲议题以获取逐步说明和有用的屏幕截图。请注意,这是为KubeCon + CloudNativeCon翻译的。

代表别人提交?

虽然演讲者通常会自己提交他们的会议,但他们也常常让其他人代表他们提交。提交者可以选择以其他人的名义提交,并填写必要的演讲者信息,但会议提交流程与演讲者自己提交时完全相同。

How to submit

First time using Sessionize?

Sessionize is a cloud-based event content management software designed to be intuitive and user-friendly. If you need guidance, please review how to submit your session for an event to see step-by-step instructions and helpful screenshots.

Submitting on behalf of somebody else?

While speakers ordinarily submit their sessions themselves, it’s also common for them to have someone else do it in their name. Submitters can choose to submit as someone else and must fill out the necessary speaker fields, but the session submission process is otherwise identical to when the session is submitted by the speaker themselves.

示例提交

示例标题

OCI、CRI、??: 在Kubernetes中理解容器运行时景观

示例描述

您可能已经听说过OCI——这是一项标准化努力,旨在共享容器运行时、镜像和镜像分发的通用定义。再加上Kubernetes中的CRI(容器运行时接口)——旨在将容器运行时从kubelet中抽象出来——您可能会开始想知道所有这些标准和接口在Kubernetes世界中对您意味着什么。 从今年开始,包括CNCF项目containerd和cri-o在内的长列表的运行时都实现了CRI。但您知道还有很多其他的吗?独特的CRI组合数量正在增长,所有这些组合都使用通用的OCI定义来实现运行时和镜像互操作性。 但是,您如何决定哪个容器运行时适合您?显然,每个容器运行时都有权衡。本次演讲将帮助描述当前的情况,并为您提供有关每个CRI实现的原因和方法的详细信息。

生态系统的示例好处

在CNCF生态系统中,有一个反复出现的评论是容器运行时的选择数量令人困惑,特别是对于那些对我们的生态系统较新的人来说。即使是那些听过Docker、containerd、cri-o等名称的人,他们也很好奇为什么有许多不同的运行时可用于实现Kubernetes的CRI接口,以及是什么历史使我们达到了这一点。 这个演讲有助于澄清容器运行时的景观,特别是展示了在额外的隔离技术(如gVisor、AWS Firecracker和Kata容器)方面正在进行的有趣工作,以及为什么这可能对某些安全或工作负载限制具有价值。 最终,特别是我们有两个主要运行时作为CNCF项目,这个演讲希望为从业者、开发人员和运营商带来一定程度的洞察,了解为什么集群可能会选择不同的运行时,以及Kubernetes中的新功能(如RuntimeClass)如何使支持支持具有不同隔离特性或要求的工作负载的混合集群变得更加容易。

sample submission

Example title

OCI, CRI, ??: Making Sense of the Container Runtime Landscape in Kubernetes

Example Description

You’ve probably heard about the OCI—a standardization effort to share a common definition for container runtime, image, and image distribution. Add to that the CRI (container runtime interface) in Kubernetes—designed to abstract the container runtime from the kubelet—and you may start to wonder what all these standards and interfaces mean for you in a Kubernetes world.

As of this year, a long list of runtimes, including CNCF projects containerd and cri-o, all implement the CRI. But did you know there are quite a few others? The unique number of CRI combinations is growing, all of which use the common OCI definitions for runtime and image interoperability.

But how would you decide which container runtime is right for you? Clearly each one has tradeoffs. This talk will help describe the current landscape and give you details on the why and how of each CRI implementation available today.

Example Benefits to the ecosystem

It is a repeating comment across the CNCF ecosystem that the number of choices for container runtime is confusing, especially for those who are newer to our ecosystem. Even for those who many have heard the names–Docker, containerd, cri-o–even they are curious as to the reasons why there are many varied runtimes available to implement the CRI interface for Kubernetes, and what is the history that brought us to this point.

This talk helps bring clarity to the container runtime landscape, and especially shows the interesting work being done in additional isolation technologies like gVisor, AWS Firecracker, and Kata containers and why that may be of value to consider for certain security or workload constraints.

In the end, especially as we have two major runtimes as CNCF projects, this talk hopefully brings a level of insight to practitioners, developers, and operators as to why clusters may choose various runtimes and how new features in Kubernetes like RuntimeClass are making it easier to support mixed clusters that can support the needs of workloads with different isolation features or requirements.

行为准则

CNCF / LF Asia, LLC及其项目社区致力于为参与者提供无骚扰的体验。所有提交者都必须遵守我们的行为准则

Code of conduct

CNCF / LF Asia, LLC and its project communities are dedicated to providing a harassment-free experience for participants at our events. All submitters are required to abide by our Code of Conduct.

议题投稿相关问题

如果您对议题投稿流程有任何疑问,请通过cfp@cncf.io与我们联系。

CFP questions

If you have any questions regarding the CFP process, please contact us at cfp@cncf.io.

Sponsors

白银赞助商 SILVER