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.
Featured Products
☁️ 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
| Tier | Products | Complete | In Progress | Status |
|---|---|---|---|---|
| Featured Products | 2 | 2 | 0 | ✅ 100% |
| Core Platform | 4 | 0 | 4 | 🚧 In Progress |
| Cloud Insights | 11 | 0 | 11 | 📝 Planned |
| Support Services | 20 | 0 | 20 | 📝 Planned |
| Utilities | 11 | 0 | 11 | 📝 Planned |
| Total | 48 | 2 | 46 | 4% Complete |
Getting Started
For New Users
Start with our featured products:
- AWS Lens: Begin with cost visibility
- AWS Tuner: Add automated optimization
- Quick Start Guide: Get up and running
For Developers
Explore technical documentation:
- Lens Documentation: Complete technical guide
- Tuner Documentation: Optimization features
- Architecture Guide: Platform architecture
For Architects
Understand system design:
- Technical Architecture: System design
- Integration Points: External integrations
- Data Flows: Request flows
External Resources
Note: Documentation for additional products is being developed. Check back regularly for updates.