JD - AI & AWS Cloud SMEBack to Projects
SERVERLESS AWS • CRUD APPLICATION

CloudOps Asset Manager

A serverless cloud and IT asset inventory application demonstrating complete Create, Read, Update, and Delete operations through a web dashboard, REST API, Lambda business logic, and DynamoDB persistence.

APPLICATION PATTERNFull CRUD Asset Management
PLATFORMAWS Serverless
DATA STOREAmazon DynamoDB
DATA FLOW DIAGRAM

CRUD Request & Response Flow

How create, read, update, and delete requests move through the implemented serverless application.

CloudOps Asset Manager data flow showing user, web dashboard, API Gateway, Lambda, DynamoDB, response path, and CloudWatch logging
AWS ARCHITECTURE

Serverless AWS Architecture

The implemented core uses API Gateway, Lambda, DynamoDB, IAM, and CloudWatch. CloudFront and S3 are shown only as optional frontend hosting.

CloudOps Asset Manager AWS architecture showing the implemented Browser, API Gateway, Lambda, DynamoDB, IAM, CloudWatch, AWS SAM, and optional S3 and CloudFront frontend hosting

Implemented core: Browser → API Gateway → Lambda → DynamoDB, with IAM and CloudWatch. S3/CloudFront remain optional frontend-hosting extensions.

MICROSOFT AZURE REFERENCE ARCHITECTURE
CloudOps Asset Manager Azure reference architecture showing Azure Front Door, Static Web Apps, API Management, Azure Functions, Cosmos DB, Blob Storage, Microsoft Entra ID, Managed Identity, Key Vault, Azure Monitor, Application Insights, GitHub Actions, and Terraform or Bicep

Azure reference equivalent for portfolio comparison. The original project implementation remains as documented elsewhere on this page.

Technology Stack

API GatewayAWS LambdaDynamoDBIAMCloudWatchAWS SAMPythonHTML/CSS/JavaScript