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 Azure 或 Amazon 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(美國東部時間)。
立即註冊!