報告顯示,最流行的 API 是 Salesforce Platform APIs,其次是 Twitter API,然後是 Notion API。最常用的 APM 工具是 Elastic (34%),然後是 Grafana (31%),之後是 Datadog (20%) 和 Splunk (19%)。
部署 API 的受訪者使用了多種方法,其中 CI/CD 管道更受歡迎,61% 的受訪者稱這是最常用的工具。緊隨其後的是在雲中部署 API (38%)、框架 (35%) 和定製部署方法 (27%)。當被問及哪些 CI/CD 解決方案受到青睞時,一半的受訪者提到了 GitHub。Jenkins (36%) 和 GitLab (28%) 也是熱門選擇,其次是 Azure Pipelines 和 Bitbucket(各佔 22%)。
在 API 閘道器或雲 API 管理工具方面,有兩種解決方案脫穎而出:一半的受訪者提到了 AWS API Gateway,超過四分之一的受訪者提到了 Azure API 管理。
報告顯示,全棧開發人員是使用 API 最大的群體,佔受訪者的 25%,其中後端開發人員的代表性更強,約為 19%。另外,超過 40% 的後端開發人員每週花在 API 上的時間超過 20 小時,是調查中比例最高的。
開發人員將大部分時間花在了 API 上。大約 51% 的受訪者表示,他們所在企業將一半以上的開發工作花在了 API 上。這一比例高於 2020 年的 40% 和去年的 49%,凸顯了 API 作為現代軟體構建塊的作用。
效能、安全性、可靠性和文件是與 API 整合之前受訪者們的主要考慮因素,而決定是否使用和生成 API 的首要因素是它與內部應用程式和系統的整合程度。去年,內部 API 整合甚至沒有成為 API 消費的前三名因素。
PDF版本將分享到199IT知識星球,掃描下面二維碼即可下載!