Skip to main content

Enterprise Server 3.21 目前作为发布候选版本提供。

大规模采用 GitHub Advanced Security 简介

可以在公司中大规模采用GitHub Advanced Security,并遵循行业和GitHub最佳做法。

关于以下文章

GitHub Advanced Security (GHAS)产品通过集成工具(如机密扫描和代码扫描 CodeQL)帮助团队更快地构建更安全的代码。 若要了解可用的 GitHub Advanced Security安全功能,请参阅 关于GitHub高级安全性

GHAS 是一套工具,需要整个企业的开发人员积极参与。 若要实现最佳投资回报,你必须了解如何使用、应用和维护 GHAS。

我们已创建针对通过行业和 GitHub 最佳做法开发的 GHAS 推出的分阶段方法。 我们预期大多数客户都会想要借鉴我们帮助客户成功部署GitHub Advanced Security的经验来遵循这些阶段,但可能需要针对贵公司的特定需求修改此方法。

在大型组织中启用 GHAS 可以分为六个核心阶段。

  1. 与推出战略和目标保持一致:思考成功预期,并根据贵公司的 GHAS 实现方式进行调整。 该阶段可能只需要数天或一周,但可为其余推出流程奠定坚实基础。

  2. 准备大规模启用:让开发人员做好准备,收集有关存储库的数据,并确保可以进行下一阶段。

  3. 试点计划:根据需要对一些影响很大的项目和团队进行试点,执行初步推出。 这将使公司内的初始组能够熟悉 GHAS,然后再推出到公司的其他团队。

  4. 创建内部文档:为 GHAS 的使用者创建和传达内部文档。 如果没有向开发人员、安全工程师和其他将使用 GHAS 的人员提供适当的文档,则对推出没有任何意义。

  5. 推出和扩展 code scanning:使用可用的 API,结合之前收集的存储库数据,按团队和语言在整个企业范围内自动推出 code scanning。

  6. 部署和扩展:部署,其涉及更少的配置,因此比采用更简单。 尽管如此,制定处理新旧结果的策略仍然至关重要。

GitHub 支持 和 GitHub Professional Services

如果在实现过程中遇到任何问题或有任何疑问,可以搜索我们的文档以查找解决方案,或者与GitHub 支持进行互动。 有关详细信息,请参阅“关于GitHub支持”。

如果希望在整个推出过程中提供指导, Expert Services 可以与你合作,成功推出和实施 GitHub Advanced Security。 我们提供各种 GitHub Professional Services 指导和支持选项。 我们还提供培训和集训营,以帮助贵公司优化 GitHub Advanced Security 的价值。

请与销售代表联系,了解有关所有可用选项的详细信息 GitHub Professional Services 。 有关详细信息,请联系 GitHub 的销售团队

后续步骤