在 2017 年推出之后,OpenDev 会议 现在已成为一年一度的盛事。 在去年 9 月的首届活动中,会议的重点是边缘计算。 今年的活动将于 5 月 22 日至 23 日举行,重点是持续集成/持续部署 (CI/CD),并将与在温哥华举行的 OpenStack 峰会同期举行。
由于我具备 OpenStack 项目 CI/CD 系统的背景,以及近期进入容器领域,因此我受邀参与 OpenDev CI/CD 的计划委员会。 现在,我经常谈论使用各种开源技术的 CI/CD 管道,包括 Jenkins、GitLab、Spinnaker 和 Artifactory。
这次活动让我感到兴奋,因为我们将两个开源基础设施理念融合到一个活动中。 首先,我们将讨论任何组织都可以使用的 CI/CD 工具。 为此,在 主题演讲 中,我们将听到有关开源 CI/CD 工具的实用演讲,包括 Boris Renski 关于 Spinnaker 的演讲以及 Jim Blair 关于 Zuul 的演讲。 主题演讲还将包括关于对开放技术的偏爱,尤其是在各个社区和开源项目内部的高级演讲。 我们将从 Fatih Degirmenci 和 Daniel Farrell 那里听到关于跨社区共享持续交付实践的信息,Benjamin Mako Hill 将加入我们,讨论为什么自由软件需要自由工具。
鉴于 CI/CD 相对较新,其余活动是讲座、研讨会和协作讨论的混合。 在选择提交的讲座和研讨会,并提出协作讨论主题时,我们希望确保有一个多样化的日程安排,以便开放 CI/CD 领域的任何人都能找到有趣的内容。
这些讲座将采用标准的会议风格,选择涵盖关键主题,例如设计 CI/CD 管道、提高 DevOps 实践中的安全性,以及更具体的解决方案,例如基于容器的 Aptomi on Kubernetes 和在 ETSI NFV 环境中执行 CI/CD。 其中许多会议将作为这些主题的介绍,非常适合那些不熟悉 CI/CD 领域或任何这些特定技术的人。
动手研讨会时间更长,并且针对与会者设定了具体的目标。 这些包括“持续集成作业中的异常检测”、“如何安装 Zuul 并配置您的第一个作业”和“Spinnaker 101:以速度和信心发布软件”。 (请注意,这些研讨会的名额有限,因此已设置 RSVP 系统。 您可以在此处提供的会话链接上找到 RSVP 按钮。)
也许我最兴奋的是协作讨论,这些讨论占据了会议日程的 一半以上。 这些主题由计划委员会根据我们在社区中看到的内容选择。 这些是“鱼缸式”会议,几个人聚集在一个房间里讨论围绕 CI/CD 的特定主题。
这种会议形式的想法来自 Ubuntu 社区率先开创的开发者峰会和 OpenStack 社区继续进行的开发者峰会。 这些协作讨论的主题包括针对 CI 和 CD 基础知识的单独会议、可以进行改进以鼓励跨社区协作的会议、在组织中推动 CI/CD 文化的会议,以及为什么开源 CI/CD 工具如此重要的会议。 共享文档用于在这些会话期间做笔记,以确保尽可能多地保留会话期间共享的知识。 从这些讨论中产生行动项目也很常见,因此社区成员可以推进与所涵盖主题相关的倡议。
活动以 联合结论会议 结束,该会议将总结协作讨论中的要点,并确定与会者希望在未来处理的工作领域。
此活动的注册包含在 OpenStack 峰会注册中,或者仅此活动的门票可以以 199 美元的价格在温哥华会议中心现场购买。 在 OpenDev 网站上了解有关门票和完整议程的更多信息。
我希望您能加入我们在温哥华的活动,一起度过激动人心的两天,学习、协作并共同推进 CI/CD 的发展。
评论已关闭。