Live Debug Lambda functions as they execute on AWS
Now you can test and debug your serverless applications live on AWS performing step-through debugging of your Lambda functions using your own local IDE.
SLAppForge Debugger is now available for Java, Node.js and Python.
SLAppForge Debugger for Node.js
SLAppForge Debugger for NodeJS is a toolkit that can be utilized to perform step-through debugging for the Lambda functions executing on live AWS environment, using your own local IDE.
Serverless Debugging with
SLAppForge Sigma IDE was the first Integrated Development Environment (IDE) to make live debugging of Lambda functions running on AWS a reality. This feature was announced and made publicly available since the 24th of June 2019 for Lambda functions written in NodeJS.
The ability to live debug AWS Lambda functions is a game-changer for developers, as they need not depend on offline log files or traces, and other help provided by observability tools or solutions, which only records information of a Lambda function that has usually completed its execution.
Testing code as you type!
The Sigma IDE is a Serverless application itself! So there is nothing between you and your code in your web browser and your target cloud platform AWS or GCP. So what you see is what you get, and what you type is what you execute – where you want – in AWS or GCP! Code changes does not need you to rebundle, redeploy or nothing to “re-” do.. just change the code and run while in Test mode. Developer can view the console log output right at the bottom of IDE under the Sigma Trail, and it eliminates the need to open up the AWS console and keep looking for cloudwatch logs.
Debug a Lambda function live on AWS!
When debug mode activated user is presented with the Chrome Developer Tools link to copy into another tab of Chrome browser, and the Lambda function is presented to be live debugged. Developer can set break-points and perform step-through debugging while output is presented on Sigma Trail.