Backend Development,
Accelerated.
Production-ready .NET backend modules that deploy directly into your customers' AWS environment. Full ownership, zero vendor lock-in. What used to take weeks now takes hours.
Nine modules. One platform. Your AWS.
Secure, scalable file storage and delivery — deployed to your own AWS with S3, CloudFront, and signed URLs pre-wired.
Learn more →A dynamic form builder backend — define schemas in code, collect structured submissions, with full validation and conditional logic.
Learn more →Complete user identity and access management — registration, login, JWTs, MFA, and RBAC — deployed into your AWS account.
Learn more →A self-hosted, standards-compliant OAuth 2.0 and OpenID Connect server — become your own identity provider in hours, not weeks.
Learn more →Stream every event into your AWS — then let anyone on the team answer "why" in clicks, not SQL. Six proven analytics patterns are built in, ready to point at any event you capture.
Learn more →WebSocket-based chat, presence, and typing indicators — with one-to-one, group, and channel support. Powered by AWS IoT Core and DynamoDB.
Learn more →Fire notifications on any event — instantly, after a delay, on a recurring schedule, or with smart cancellations if a different event happens first. One template covers email, SMS, push, and in-app, each toggleable per send.
Learn more →A strongly-typed, serverless-friendly event bus on AWS EventBridge + Lambda — publish, subscribe, replay, and debug distributed events without the YAML.
Learn more →A complete digital wallet backend — balances, ledgers, holds, transfers, and multi-currency support. Fully auditable, deploys into your PCI-scoped AWS.
Learn more →Authentication & Authorization
Secure, battle-tested auth in minutes. JWT issuance, password hashing, refresh tokens, and role-based access control — all pre-wired. No more reinventing the wheel on every project.
// Deploys to YOUR AWS environment —
// Cognito user pool + permissions wired via extensions
using Kanject.Identity.Provider.AwsCognitoV3.Extensions;
builder.Services.AddCognitoIdentityProviderSettings(options =>
{
options.AccessKeyId = appSettings.AwsAccessKeyId;
options.AccessSecretKey = appSettings.AwsAccessSecretKey;
options.Region = cognito.Region;
options.ClientId = cognito.ClientId;
options.UserPoolId = cognito.UserPoolId;
options.ApplicationIdentitySchema = "AppIdentity";
builder.Services.AddAuthorizationServerWithPermissions(option =>
{
option.RegisterDefaultClientPolicies();
option.RegisterDefaultUserGroupPolicies();
});
}); Transactional Email & SMS
Reliable, template-driven email and SMS delivery. Built-in support for OTPs, welcome flows, and alerts. Integrates with your existing providers or uses ours.
using Kanject.EventHub.Provider.AwsSnsV4.Extensions;
// Fully-typed event hub — topics auto-provisioned on first run
builder.Services.AddEventHub(options =>
{
options.AwsRegionEndpoint = appSettings.AwsRegion;
options.EventHubSchemaName = hub.EventHubSchemaName;
options.ServerlessEventLogSchemaName = hub.ServerlessEventLogSchemaName;
options.SyncEventTopics = hub.SyncEventTopics;
});
// Publish typed events anywhere with a single injected client
public class OrderNotifier(IEventHubClient events)
{
public Task PublishAsync(OrderCreated evt)
=> events.PublishAsync("order_created", evt);
} Deploy Once, Own Forever
The entire BaaS stack deploys into your customer's AWS account via CloudFormation. Storage, AI services, and compute — all running on their infrastructure, under their control.
// Infrastructure-as-code included —
// deploy the full BaaS stack with one command:
// dotnet-lambda deploy-serverless -cfg aws-lambda-tools.prod.json
using Kanject.FileServer.Provider.AwsV2.Extensions;
using Kanject.Insights.Provider.AwsV2.Extensions;
builder.Services.AddAwsFileServer(options => { /* ... */ });
builder.Services.AddKanjectInsight(options =>
{
options.SchemaName = "my-app-schema";
options.AwsAccessKey = appSettings.AwsAccessKeyId;
options.AwsSecretKey = appSettings.AwsAccessSecretKey;
options.AwsRegionEndpoint = appSettings.AwsRegion;
});
app.UseKanjectInsight(); // analytics + event stream wired Simplify your cloud
journey today.
Join forward-thinking developers and businesses who trust Kanject to eliminate cloud complexity and accelerate innovation.