Devy

Search Posts

Search blog posts by title, description, tags, or content.

Back to About

SaaS Monitoring Service Business Logic

EXEM · Sep 2021 - Dec 2023

JavaSpring BootKeycloakOpenAPI

Tasks

  • Implemented user and tenant metadata management features
  • Implemented monitoring features and user dashboard authoring features
  • Managed API specifications with OpenAPI to keep backend and frontend code formats consistent
  • Implemented SLA features for checking SaaS service status
  • Built middleware log analysis for quality management
  • Created and published shared libraries for code reuse in an MSA environment
  • Built a Nexus Repository for managing internal libraries

Achievements

  • Provided service-specific monitoring features to users
  • Supported login and SSO with Keycloak
  • Implemented admin features for creating tenants and inviting users
  • Reduced frontend integration cost through API-spec-driven collaboration
  • Enabled real-time distributed-server status checks through SLA features
  • Collected Apache Druid logs and sent daily report emails
  • Improved team productivity by reducing duplicate code with shared libraries