Skip to main content

CloudKeeper Products

Browse all CloudKeeper products organized by tier. The platform consists of 48 microservices working together to provide comprehensive cloud cost management and optimization.

☁️ AWS Lens - Cloud Cost Intelligence Platform

Status: ✅ Complete | Documentation: 12 files | Lines: 11,285

AWS and Google Cloud cost visibility and recommendation platform. Gain clear insight into spending patterns with resource-level visibility, hourly dashboards, and anomaly detection.

Key Features:

  • Resource-level cost visibility without account access
  • Hourly dashboards spanning 90 days
  • RI/Savings Plan coverage tracking & forecasting
  • Budget alerts and anomaly detection
  • CUDOS dashboards for all major services

Average Result: 20% savings on cloud bills

View Documentation → | Learn More →


⚙️ AWS Tuner - Automated Optimization Platform

Status: ✅ Complete | Documentation: 8 files | Lines: 6,080

Automated AWS usage optimization with 150+ recommendations covering 50+ services. Includes Cleaner for unused resources, Scheduler for off-hours automation, and SpotBot for up to 65% compute cost savings.

Key Features:

  • 150+ optimization recommendations across 50+ services
  • Automated resource scheduling for off-hours
  • SpotBot: Dynamic ECS Fargate Spot/On-Demand switching
  • Zombie resource detection
  • Browser extension for in-console recommendations

Average Result: 10% additional savings

View Documentation → | Learn More →


Core Platform Products

📊 Usentrix - User Management & RBAC

Status: 🚧 Documentation In Progress

Comprehensive user management, role-based access control (RBAC), and multi-tenant management for the CloudKeeper platform.

Key Features:

  • User authentication and authorization
  • Role-based access control
  • Multi-tenant isolation
  • User activity tracking
  • Permission management

💰 Billdesk - Billing & Invoicing

Status: 🚧 Documentation In Progress

Automated billing, invoicing, and payment processing for CloudKeeper customers.

Key Features:

  • Automated invoice generation
  • Multi-currency support
  • Payment gateway integration
  • Subscription management
  • Billing analytics

🔐 AuthX - Authentication Services

Status: 🚧 Documentation In Progress

Centralized authentication and authorization service providing JWT-based security for all CloudKeeper products.

Key Features:

  • JWT token generation and validation
  • OAuth 2.0 support
  • Single Sign-On (SSO)
  • API key management
  • Session management

💹 Profitability - Business Analytics

Status: 🚧 Documentation In Progress

Customer profitability analysis and business intelligence for CloudKeeper operations.

Key Features:

  • Customer lifetime value (CLV) analysis
  • Margin tracking
  • Cost-to-serve analysis
  • Churn prediction
  • Revenue forecasting

Cloud Insights Products (11 products)

Specialized products for cloud platform cost data collection and analysis:

  • Azure-Insights: Azure cost data collection and processing
  • GCP-Insights: Google Cloud Platform cost analysis
  • RDSCore: RDS database cost insights
  • SnowCore: Snowflake data warehouse integration
  • CKAuto: Automated cloud resource discovery
  • Schedulers: Job scheduling and orchestration
  • BatchProcessor: Batch data processing
  • QueryProcessor: Query optimization and execution
  • EventGenerator: Event-driven architecture support
  • MQPublisher: Message queue publishing
  • Monitoring: System health monitoring

Support Services (20 products)

Infrastructure and support services powering the CloudKeeper platform:

  • Marketplace: AWS Marketplace integration
  • Notifications: Multi-channel notification service (Email, Slack, MS Teams)
  • Auditor: Audit logging and compliance
  • ReportBuilder: Custom report generation
  • InvoiceBuilder: Invoice document generation
  • DataAccessLayer: SQL database abstraction
  • Mongo-DataAccessLayer: MongoDB abstraction
  • SnowPlug: Snowflake connector
  • Sonic: Search and indexing service
  • And 11 more support products

Utilities Utilities & Infrastructure (11 modules) Infrastructure (11 products)

Core utilities and infrastructure components:

  • Core: Shared core libraries
  • UtilPro: Utility functions and helpers
  • LoggerUtil: Centralized logging
  • ErrorHandler: Error handling and reporting
  • Fusion: API gateway and routing
  • SSOPlug: SSO integration plugin
  • DTOs: Data Transfer Objects library
  • CK-Tuner modules: Tuner-specific utilities
  • CK-Multitenant-UI: Multi-tenant UI framework
  • Browser Extension: AWS Console integration
  • Config-Server: Centralized configuration management

Module Architecture

Technology Stack

CloudKeeper products are built using modern, scalable technologies:

  • Backend: Spring Boot (Java 17), Node.js
  • Databases: Snowflake, MongoDB, MySQL, Redis
  • Message Queue: RabbitMQ
  • API Gateway: Spring Cloud Gateway
  • Service Discovery: Eureka
  • Configuration: Spring Cloud Config
  • Deployment: Kubernetes on AWS EKS

Inter-Module Communication

Modules communicate through:

  • REST APIs: Synchronous HTTP requests
  • RabbitMQ: Asynchronous event-driven messaging
  • Redis: Distributed caching
  • JWT Tokens: Secure authentication across services

Data Flow

User Request → API Gateway → AuthX (Authentication)
→ Core Module (Lens/Tuner) → Data Access Layer
→ Database (Snowflake/MongoDB/MySQL) → Response

Documentation Status

TierProductsCompleteIn ProgressStatus
Featured Products220✅ 100%
Core Platform404🚧 In Progress
Cloud Insights11011📝 Planned
Support Services20020📝 Planned
Utilities11011📝 Planned
Total482464% Complete

Getting Started

For New Users

Start with our featured products:

  1. AWS Lens: Begin with cost visibility
  2. AWS Tuner: Add automated optimization
  3. Quick Start Guide: Get up and running

For Developers

Explore technical documentation:

  1. Lens Documentation: Complete technical guide
  2. Tuner Documentation: Optimization features
  3. Architecture Guide: Platform architecture

For Architects

Understand system design:

  1. Technical Architecture: System design
  2. Integration Points: External integrations
  3. Data Flows: Request flows

External Resources


Note: Documentation for additional products is being developed. Check back regularly for updates.