2016 年:SwaggerHub 年度回顧

  2017 年 1 月 5 日

SwaggerHub 團隊在 2016 年開始時的目標是改變團隊使用 Swagger 設計、建立和記錄其 API 的方式。 當時,該工具看起來大不相同,而且我們只向一小部分開發團隊推出了 SwaggerHub 平台。 看到 SwaggerHub 從基本概念發展到現在被全球成千上萬的開發人員使用的成熟平台,這是一段相當長的旅程。 在我們開始 2017 年之際,我們想回顧一下 2016 年的一些重大新聞。

協助數千個開發團隊使用 Swagger 建立優質 API

在 2016 年期間,我們看到大大小小的團隊都開始使用 SwaggerHub。這些團隊在各行各業的組織中工作,包括軟體開發、金融科技、醫療、電子商務、餐飲服務、娛樂等等。 我們的許多用戶開始使用 SwaggerHub 是因為他們剛接觸 Swagger,並且希望遵循設計優先的工作流程來建立他們的 API。其他人則在記錄他們現有的 Swagger API 方面有特定需求,並且需要一個平台讓他們安全地託管他們的 Swagger 定義,並在 API 設計人員、開發人員和技術寫作人員團隊之間進行協作。 自我們 2015 年 11 月首次推出以來,僅僅一年多的時間,SwaggerHub 就已支援超過 15,000 名開發人員,託管了超過 18,000 個私人和公共 API。 

新工具和改進的功能

傾聽使用者的意見一直是一項具有教育意義的工作。我們已將您的回饋納入考量,並開發了一些強大的新功能來最佳化您的 API 工作流程。

API 開發的協作方法

為了滿足提供有利於協作的環境的需求,SwaggerHub 新增了功能以更好地支援協作工作流程。現在,使用者可以建立組織和團隊,以更好地管理其組織資產。我們也最佳化了我們的 UI,其中包含 API 的內建目錄,可協助在安全且彈性的環境中管理和使用關鍵 API。      SwaggerHub 透過新的比較和合併功能加強了其 API 文件工作流程。這讓使用者可以精確控制將哪些變更新增至 API,哪些變更不新增,使協作成為更有結構且定義完善的流程。 透過 SwaggerHub 評論進行即時團隊互動,協作是 SwaggerHub 的核心重點。 深入瞭解: 使用 SwaggerHub 進行 API 協作

API 可以使用一些原始碼控制

雖然 SwaggerHub 非常適合設計、開發、記錄和託管 API,但我們意識到需要將 API 連結到組織的軟體開發工作流程中。原始碼控制已成為儲存軟體和程式碼的事實平台。 今年,SwaggerHub 團隊新增了與熱門原始碼控制主機(如 GitHub、Bitbucket 和 GitLab)的直接整合。透過這些整合,SwaggerHub 允許使用者將 API 定義和程式碼推送產生到他們最愛的儲存庫。現在,不需要在工作流程中新增其他層,即可將 API 納入發布週期中。      深入瞭解: 將您的 API 與 GitHub、GitLab 和 Bitbucket 同步

繼續模擬

當團隊能夠看到 API 的行為方式時,設計和記錄 API 會變得更容易。透過開發 SwaggerHub 的自動模擬功能,API 設計人員和開發人員可以在實作任何實際程式碼之前開始使用 API。模擬伺服器直接從 UI 為您的 API 後端產生,並讓您針對應用程式呼叫測試您的 API 操作和回應,以反覆運算 API 的介面。      深入瞭解: 在 SwaggerHub 中推出自動模擬

無伺服器部署,無需麻煩

開發人員體驗、安全性與監控是成功 API 的重要因素,這些只是將 API 部署到 API 管理平台的部分好處。我們開發了整合,可以連結到您在 Microsoft AzureAmazon API Gateway 上的 API 管理解決方案。我們也透過與 Amazon Lambda 的整合來協助支援無伺服器部署的日益增長之勢,這讓您可以在 API Gateway 上建立 Lambda 函式,而無需進行其他 API 部署可能涉及的繁瑣的管線和設定。這樣,您可以從 SwaggerHub 的單一真理來源處理所有 API 部署需求。 深入瞭解: 

將 SwaggerHub 巡迴展示

我們很榮幸能贊助並參與 2016 年的一些精彩活動。 我們有機會舉辦研討會、進行簡報,並與全球數千名使用 API 的人員交流。這些會議包括:丹佛的 GlueCon、波士頓的 APIStrat、拉斯維加斯的 AWS:Reinvent,以及法國巴黎的 APIDays。 

歡迎 API 專家來到 SmartBear 總部

SwaggerHub 團隊聚集了 API 產業中傑出的思想領袖,討論他們如何處理 API 策略。小組成員包括: 討論的主題包括從 SOAP 轉換到 REST、組織應如何處理其 API 管理,以及改進 API 採用率的最佳實務。 您可以在此觀看小組討論:專家小組:為 2017 年制定 API 策略 [影片]

持續為 API 成功建立新資源

我們透過免費的雙週 線上訓練網路研討會,進一步致力於您在 SwaggerHub 上的 API 成功。這些網路研討會旨在逐步介紹 SwaggerHub 的各種功能,這些功能可加速 API 生命週期的各個階段。您可以在此處找到更多有關該系列的資訊。 此外,我們還新增了新的教學課程,包括: 並歡迎許多 API 專家在 SwaggerHub 部落格上分享他們的知識。您可以在 Twitter 上追蹤 SwaggerHub,以掌握我們的最新消息和資源:@SwaggerHub。我們很榮幸也很興奮看到這麼多工程師和組織信任我們提供的 API 解決方案,我們希望在新的一年裡提供更好的功能和改進。

API 經濟以及如何優化您組織的 Swagger API 工作流程

將 API 視為業務目標的重要推動力,是相當晚近的發展,而公司現在已開始大量投資於他們的 API 策略。同時,API 描述格式(如 Swagger)的採用率也爆炸性成長,這有助於簡化開發並提高組織 API 的採用率。在我們即將舉行的網路研討會API 經濟以及如何優化您組織的 Swagger API 工作流程中,我們將逐步說明組織應如何思考其 API 策略,以及 Swagger 等 API 描述格式如何提供幫助。我們將提供建立 API 生命週期工作流程的最佳實務,並介紹您的團隊如何使用 SwaggerHub 來協作設計、撰寫文件和開發您的 API。涵蓋的主題包括
  • 什麼是 API 策略?
  • API 提供哪些商機?
  • 成功的 API 策略有哪些要求?
  • 決定正確的 API 開發方法
  • 使用 SwaggerHub 優化 API 工作流程
網路研討會時間為 1 月 25 日星期三下午 1:00(美國東部時間)。立即註冊!