咱们的使命是经过协做工具和实践的力量来释放全部团队的潜力。对于实践 DevOps 的团队来讲尤为如此,好的工具彻底能够真正提高开发团队,IT 运营团队和业务团队之间的高效协做。
安全
可是,增长多个团队的协做也有可能会给开发人员带来其它成本的付出。虽然开发人员无需编写代码并构建创新的解决方案,但最终须要花费大量时间去集成多个工具,更新工做状态并与其余团队共享。微信
在咱们今年年初进行的 DevOps 趋势调查中很明显地发现了这个问题。咱们发现,本应该使开发人员的生活更轻松的那些作法实际上引发了新的痛苦。太多不兼容的工具,手动流程管理以及不断变化的协做实践阻碍了开发人员实现全链路 DevOps 的愿望。app
90%的团队表示 DevOps 对业务产生了积极的影响,但也有可能会为了创新而浪费时间,有84%的团队表示他们面临实施方面的障碍。编辑器
近期,咱们推出了12个 DevOps 新功能,其自动化和集成功能帮助开发人员节省时间并更快地发布更好的代码。开发人员能够进行更少的语境切换,开更少的会议,有关安全事件的IT 提醒也会变得更少。所以开发人员将有更多时间进行编码并为客户创造价值。ide
咱们新推出的自动化功能能够将 Atlassian 产品和第三方工具的很好地集成起来,这使得开发团队,IT 运营团队和业务团队能够很是高效地协同起来,从而帮助开发人员专一于他们的代码。Atlassian 以 Jira 做为基础和最终的事实来源,统一了全部 DevOps 的工做并减小了协做负担。工具
咱们认为,DevOps 工具链不是万能的方法。DevOps 是横跨不一样应用程序和团队的工具箱,对于使用哪一种工具或使用多少工具,开发人员最为了解。但正是有了这种灵活性,如何高效进行团队之间的协调就变得十分迫切了。咱们的调查发现,愈来愈多的 DevOps 团队表示他们须要5种以上的工具来了解项目状态。而并未使用这些工具进行紧密合做的 IT 运营和业务团队也是须要了解正在发生的事情以及什么时候发生。在这种状况下,Jira 就有了用武之地,Jira 能够自动化地进行跨团队和工具的统一工做。学习
咱们已经在 Jira Software Cloud 与 Bitbucket Cloud,GitHub 和 GitLab 之间创建了深度集成,从而能够在您自动编码的地方进行问题跟踪和项目更新,而无需回到 Jira。您的项目经理将无需提醒您进行更新,也不会中断您的编码流程,由于您的项目委员会将根据您在 Bitbucket,GitHub 或 GitLab 中的工做自动进行更新。测试
Bitbucket Cloud 中新的“您的工做”仪表板已进行了扩展,其中包括分配给您的 Jira 问题,所以您能够快速从一项任务转移到下一项任务,而无需在工具之间跳转。在每一个库中,您还将很快在“ Jira 问题”选项卡中看到一个新的团队级视图,以查看已关联项目和问题。编码
在 Jira Software Cloud 中,咱们经过功能强大的新 DevOps Automation Triggers 加强了自动化功能。只需单击几下,您就能够建立自动化规则,以使您的工做与开发活动保持同步,并经过任何已链接的代码库中的 commit 或 pull request 活动触发。最基本的是,您能够自动更新相关的 Jira 问题的状态,并且这些新的自动化方法还容许更复杂的规则,例如为质量检查或代码审查从新分配Jira问题,甚至向团队的Slack频道发送有关新 PR 的消息。这些自动化规则可与 Bitbucket Cloud,GitHub,GitLab 以及与 Jira Software Cloud 集成的任何代码库一块儿使用。spa
每一个团队都但愿有最好的工具来编写和审查代码,而使用BitbucketCloud,咱们能够知足您的全部要求。咱们但愿最大程度地提升开发人员在平常工做中的生产力,即编写和审查代码。
不管您是喜欢在Bitbucket仍是在IDE中工做,咱们的目标都是让您步入正轨,并减小工具之间没必要要的来回切换。
Bitbucket Cloud 的新 Pull Request 体验为您提供了创新的设计,使您能够更轻松,更快捷地查看代码更改。合并的任务列表,集成的Jira问题建立以及活动提要过滤器等新功能使开发人员能够更快地完成其代码审查,并有效地一次处理多个提取请求。
Atlassian VS 代码集成将整个开发管道带到了您的编辑器中,在 Jira Software Cloud 中查看任务列表并体验完整的代码审查流程,以及在 Bitbucket Pipeline中进行 CI/ CD。
DevOps 团队正在尝试经过自动化以及将手动检查“shifting left”到 CI/ CD 流程中来加快其交付过程。为了解决这个问题,咱们将问题扫描和质量报告引入到了 Bitbucket Cloud 代码审核体验中,以便在将任何内容推入生产环境以前,审核人员都会收到有关潜在问题的警报。您还能够试用咱们新的自动化变动管理,该功能将您的 CI/ CD 流程与 Jira Service Desk Cloud 中的轻松变动批准链接起来。
Bitbucket Cloud 中的 Code Insights 可以让您将最佳的 DevOps 扫描,测试和分析工具引入到您的代码审查过程,包括用于自动化测试的 Mabl 和用于自动化监控的 Sentry。咱们新的 DevSecOps 能够与 Snyk 的集成,这一点特别重要,由于 Snyk 能够尽早扫描并突出显示重要的安全漏洞——在它们变成 Sev-1 安全事件以前。全部这些集成都基于开放的 API,所以您可使用本身工具的其它代码报告来扩展 Bitbucket Cloud。
使用 Jira Service Desk Cloud 和 Bitbucket Pipelines(当前处于早期访问)的自动化变动管理将暂停您的 CI / CD 流程,在 Jira Service Desk 中建立变动请求,而后在批准后触发部署:
咱们的 Jira Service Desk Cloud 中的风险评估引擎能够快速评估变动的风险,并自动批准和部署低风险变动。
咱们在 Jira Service Desk Cloud 中的变动管理视图经过将全部信息汇总到可追溯的变动请求中,使团队能够审查并在必要时手动批准,从而简化了高风险变动的批准流程。
自动化的变动管理功能能够支持 Bitbucket pipeline,Jenkins,Circle CI 和 Octopus Deploy。
当事件发生时,快速解决问题的关键是迅速肯定引发问题的缘由。随着您的团队采用DevOps并使他们的部署流程自动化,与变动相关的故障变得愈来愈广泛。当您开始处理故障时,知道最近的代码更改是否引发了问题,并当即可以从正确的开发人员那里得到帮助,这不是很好吗?
对于当今的大多数团队而言,这须要进行高级检测工做,包括检测Git历史记录和Jira工单。咱们知道必须得有更好的方法才行。Opsgenie 与 Jira Software Cloud 和 Bitbucket Cloud 进行了全新的深度集成,可帮助团队简化整个过程,为第一响应者提供有关近期部署及其相关 Jira 工单的审计跟踪。
咱们的 Opsgenie 和 Bitbucket Cloud 集成可集中全部警报并过滤出噪音,以确保发现了正确的问题,警告了正确的人员并采起了正确的措施。使用“ 事件调查仪表板”,团队能够查看事件发生以前的部署,将其添加为潜在缘由,而后与进行更改的开发人员联系,以便他们能够回滚并解决该事件。
成功的 DevOps 实施并不只限于完善链接工具。大多数 DevOps 从业者都赞成,他们将人员和团队文化视为成功实施的首要因素。为了达到这种平衡,咱们为您建立了一个新的学习和分享 DevOps 最佳实践的地方。
咱们的资源中心提供有关如何将工具与实践联系起来以及如何培养世界一流的DevOps文化的指导资料。该中心包括:
DevOps 社区(具备 DevOps 思想领袖的独家 AMA)
DevOps Confluence 模板(以改善 DevOps 习惯并设定长期团队目标)
DevOps 指南(有关如何将工具(如 Jira)与行业最佳实践(如 CI / CD)链接的知识)
咱们还将自动集成扩展到您的经常使用通讯工具。对于您的平常工做,咱们的 Slack 集成和 Statuspage 集成能够帮助您在内部和外部通讯中采用DevOps最佳实践。
想更多了解 Atlassian DevOps 解决方案或更多客户案例?关注【Atlassian速递】公众号,获取更多活动及资讯。