咱們的使命是經過協做工具和實踐的力量來釋放全部團隊的潛力。對於實踐 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速遞】公衆號,獲取更多活動及資訊。