← Back to Kornerstor3

Kornerstor3: A Unified Platform Portal for Cloud Operations

Author: ItBytes LLC
Version: 1.0
Date: August 2026


Abstract

Kornerstor3 is a serverless platform portal that consolidates infrastructure deployment, compliance management, identity administration, and operational visibility into a single authenticated web application. Built on AWS Lambda (Go), DynamoDB, and CloudFront, it eliminates tool sprawl by providing a unified interface for teams managing cloud environments at scale.

This paper describes the platform’s architecture, features, and operational model.


1. Problem Statement

Organizations managing AWS infrastructure face a recurring challenge: critical operations are scattered across dozens of tools, consoles, scripts, and tribal knowledge. Teams context-switch between the AWS Console, CLI scripts, compliance spreadsheets, identity providers, and deployment pipelines — with no single pane of glass to coordinate work or enforce standards.

The consequences are predictable:

Kornerstor3 solves this by consolidating these operations into a single authenticated portal backed by serverless infrastructure.


2. Architecture

2.1 High-Level Design

Browser → CloudFront → API Gateway → Lambda (Go) → DynamoDB
                                   → S3 (static site + white papers)
                                   → ECS Fargate (terraform-runner)
                                   → IAM Identity Center (SSO)
                                   → Security Hub (findings)
                                   → Athena (inventory queries)

2.2 Components

Component Service Purpose
CDN / TLS termination CloudFront Edge caching, WAF integration, custom domain
API routing API Gateway (HTTP API) JWT authorization, path-based routing
Business logic Lambda (Go, arm64) All API handlers, compiled to single binary
Authorization Lambda (authorizer) SAML/JWT validation, group resolution from Identity Center
Data store DynamoDB Documents, blueprints, compliance state, audit logs
Static assets S3 HTML/JS/CSS site, white papers
Infrastructure execution ECS Fargate (Graviton) Terraform plan/apply in isolated containers
Identity IAM Identity Center SSO via SAML, group-based RBAC
Security posture Security Hub Aggregated findings, automated remediation
Inventory queries Athena + S3 Ad-hoc SQL over resource inventory

2.3 Security Layers

Layer Mechanism
Network WAF IP allowlist (IPv4 + IPv6) with AWS Managed Rules
Transport TLS 1.2+ via CloudFront with ACM certificates
Identity IAM Identity Center SSO → Cognito → JWT
Authorization Group-based RBAC (admin, developer, viewer roles)
Data at rest AES-256-GCM encryption for sensitive blueprint values
Audit Every write operation logged to DynamoDB audit trail

3. Features

3.1 Blueprint System — Infrastructure from Templates

Kornerstor3’s blueprint system allows teams to deploy standardized infrastructure without writing Terraform manually.

How it works:

  1. An administrator defines a blueprint template (e.g., “Lambda API with DynamoDB and CloudFront”).
  2. A developer creates an instance of that blueprint, filling in parameters (project name, environment, memory size).
  3. The portal validates inputs — enforcing type constraints, CIDR format, ARN patterns, and enum values.
  4. The developer clicks Plan — an ECS Fargate task generates the Terraform plan.
  5. An administrator clicks Apply — the task executes terraform apply in an isolated container.
  6. Deploy Code builds and uploads Lambda binaries to S3.

Security controls:

Operational model:

3.2 Compliance Management

Kornerstor3 provides continuous compliance tracking against NIST 800-53, CMS ARS, and CIS Benchmarks.

Capabilities:

3.3 AWS Resource Inventory

Real-time visibility into all deployed AWS resources.

Capabilities:

3.4 Identity and Access Management

Kornerstor3 integrates with AWS IAM Identity Center for centralized identity administration.

Capabilities:

3.5 Document Portal

Kornerstor3 serves organizational documentation — standards, SOPs, onboarding guides — via its built-in document system.

Capabilities:

3.6 White Paper Publishing

A lightweight publishing pipeline for technical white papers.

Workflow:

  1. Author writes a paper in Markdown.
  2. publish-white-paper.sh converts it to styled HTML via pandoc with a professional template.
  3. A manifest is auto-generated from all published papers.
  4. Static files sync to S3 and serve via CloudFront.

Papers are publicly accessible — no authentication required for read access.

3.7 Deployment and CI/CD

Kornerstor3 includes built-in deployment capabilities for the projects it manages.

Capabilities:

3.8 Security Operations

Capabilities:

3.9 Visitor Feedback

Public visitors can submit feedback on white papers and public content. Submissions are stored in DynamoDB and surfaced in the admin UI for review.

3.10 Project Scaffolding

The “Creates” module generates new project repositories from templates, pre-configured with:


4. Deployment Model

4.1 Infrastructure as Code

All kornerstor3 infrastructure is managed via Terraform with modular composition:

4.2 Operational Scripts

Operation Command
Full infrastructure deploy bash infra/terraform/deploy.sh dti apply
Lambda code update only bash scripts/rebuild-api.sh
Static site sync bash scripts/post-deploy.sh
Health verification bash scripts/smart-health-check.sh
Drift detection bash scripts/detect-drift.sh

4.3 DR / Failover

Static content (white papers, publications) fails over to Cloudflare Pages for rapid recovery. DNS switches from CloudFront to Cloudflare within minutes. The API and data layer remain on AWS.


5. Technology Stack

Layer Technology
Language Go 1.26
Runtime AWS Lambda (arm64, Graviton)
Frontend Vanilla JavaScript (no framework), 508-compliant CSS
Data DynamoDB (primary), S3 + Athena (analytics)
CDN CloudFront with WAF
Auth IAM Identity Center → Cognito → JWT
IaC Terraform (primary), CloudFormation (fallback)
CI ECS Fargate (Graviton arm64)
Publishing Pandoc + S3 + CloudFront
Secrets 1Password (local), AWS Secrets Manager (cloud)

6. Design Principles

  1. Serverless by default — no servers to patch, no idle compute costs. Lambda scales to zero.
  2. Zero-trust authorization — every request validated. No implicit trust between layers.
  3. Infrastructure as code, always — nothing deployed via console clicks. All state in Terraform.
  4. Compliance as code — security controls are testable, evidence is machine-gathered, findings are tracked to closure.
  5. Single binary — the entire API compiles to one Go binary. Fast cold starts, simple deployment.
  6. Accessibility first — all UI meets Section 508 / WCAG 2.1 AA. No compromises.
  7. Operational transparency — every action audited, every deployment logged, every drift detected.

7. Outcomes

Metric Before After
Time to deploy standard infrastructure Hours (manual Terraform authoring) Minutes (blueprint Plan → Apply)
Compliance evidence gathering Manual screenshots, quarterly Automated, continuous
Security finding response Days (email chains) Hours (assigned in portal, tracked)
Infrastructure visibility AWS Console hunting Single inventory view with SQL queries
New project scaffolding Copy-paste from prior project Templated in seconds
Identity administration AWS Console + ticket system Self-service in portal

8. Conclusion

Kornerstor3 is not a replacement for AWS — it is a force multiplier for teams operating within it. By consolidating deployment, compliance, identity, and visibility into a single serverless portal, it eliminates the operational overhead that accumulates when these concerns are managed separately.

The platform is fully operational, deployed via Terraform, and serving the ItBytes engineering team in production.


© 2026 ItBytes LLC. All rights reserved.