web analytics

SLAppForge Debugger for Java

Debug Lambda functions live as they execute on AWS

Now you can test and debug your serverless applications locally. Perform step-through debugging of your Lambda functions with SLAppForge Debugger for Java.

AWS Lambda Java Debugger

What is SLAppForge Debugger?

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.

SLAppForge Debugger for Java is announced today to coincide with AWS re:Invent 2019, and offers the vast numbers of Java developers moving enterprise applications to AWS Lambda, to debug Java functions with their favourite IDE – exactly the same way they remotely debugged traditional on-premise applications.

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. Instead, the SLAppForge Debugger for Java can trigger the local IDE of a developer at a set breakpoint, anytime the breakpoint is hit while executing on AWS.

Blog

Live debug your AWS Lambda functions in Java

Learn how to get started live degugging AWS Lambda in Java using SLAppForge Debugger.

Read More

Blog

Live debug your AWS Lambda functions in NodeJS

Learn how to get started live degugging AWS Lambda in Node.js using SLAppForge Debugger.

Read More

Deployment

The SLAppForge Debugger for Java consists of two end-user visible components. The first is an AWS Lambda Layer, and the second is a user agent, which executes on the local machine where the favorite IDE runs. The Lambda function connects with the IDE through the SLAppForge Debug Server, and both communication ends are secured with challenge-response based authentication to ensure that only authorized developers can debug a function.

For large enterprises such as financial services or Government organizations that are extremely security-sensitive, SLAppForge shall offer a distribution of its debug server for deployment within a VPC or internal network, which can be further secured with SSL encryption, IP based access filtering and any other forms of additional security.

SLAppForge Java Debugger

Java Logo

SLAppForge Debugger for Java

Now you can test and debug your serverless applications locally. Perform step-through debugging of your Lambda functions with SLAppForge Debugger for Java.

Learn More

Node JS logo

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.

Learn More