Rookout 宣布首款適用於 AWS Lambda 的生產環境除錯解決方案
AWS
![Rookout 宣布首款適用於 AWS Lambda 的生產環境除錯解決方案](https://kingcloud.tech/wp-content/uploads/2024/03/1711612773-下载-1.png)
Rookout 提供前所未有的存取權,可在無伺服器功能執行時查看其即時狀態
2018年6月4日 – 快速生產環境除錯公司 Rookout 今日宣布推出首款適用於 Amazon 領先的無伺服器運算平台 AWS Lambda 的生產環境除錯工具。軟體工程師現在首次能夠無痛地除錯其即時無伺服器功能。
無伺服器是最新的重大計算基礎架構創新,隨著公司尋求利用其提供的靈活性和便利性,年增長率估計高達700%。在無伺服器環境中,功能會在雲端執行,開發人員無需建立或維護虛擬機器或容器。無伺服器基礎架構可擴展、價格實惠且易於使用,而 Amazon Web Services Lambda 更是領導該市場。
無伺服器有用的同時,在開發和部署方面也存在障礙;每個功能都在雲端執行於自身的實例中,使得監控其實際運作情形變得困難。Lambda 功能會與各種來源通訊,從可隨時變更的第三方 API 到產生無法預測實體輸入的物聯網裝置。為了除錯無伺服器應用程式,開發人員必須建立測試環境,並嘗試模擬這些不同的來源,憑藉猜測並期望獲得最佳結果。
Rookout 就像是在 Lambda 上的生產環境中為即時無伺服器程式碼進行除錯。開發人員只需使用其友善的 IDE,點選他們想要檢測的程式碼部分,即可獲得完整的堆疊追蹤或任何變數狀態,全部來自即時程式碼,而不會停止或變更任何環境。Rookout 提供前所未有的無伺服器程式碼可見度,以及它在真實世界中的實際行為方式,而非僅在模擬環境中。
Rookout 共同創辦人兼執行長 Or Weis 表示:「無伺服器是雲端運算的自然演進路徑,但在除錯方面卻帶來新的挑戰。Rookout 掀開神秘面紗,讓開發人員可從其在無伺服器環境中執行的生產 Lambda 功能獲得完整的除錯資料。」
Rookout 共同創辦人兼技術長 Liran Haimovitch 說:「無伺服器開發的高速度意味著在生產環境中會發生複雜的錯誤。錯誤會發生,且造成龐大成本。現在有了 Rookout,無伺服器就不再是個黑盒子;開發人員可查看 Lambda 內部,精確了解生產環境中真正發生的情況,讓他們能夠充分利用新的無伺服器基礎架構。」
關於 Rookout
Rookout 是快速生產環境除錯解決方案,可按需從即時程式碼收集資料,並立即將其傳輸至任何目的地,例如警示和監控工具。
透過 Rookout 的即時檢測技術,公司可在無需編碼、重新部署或重新啟動應用程式的情況下,解決錯誤和問題。Rookout 目前支援 Python、JVM 和 NodeJS。