Updated on 2022-12-05 GMT+08:00

Product Advantages

ServiceStage integrates successful experience in cloud transformation and technological innovation. As a one-stop application cloud platform, it has the following advantages over traditional platforms:

Table 1 Product advantages

Application Lifecycle

Traditional Platform

ServiceStage

Environment preparation

  • Low resource obtaining efficiency (> 1 day)
  • Low resource utilization (< 30%)
  • Self-service and efficient resource obtaining (minute-level)

Service development

  • Architecture coupled, a small change requires significant reconstruction
  • Single technology, one technology is required to resolve all problems
  • System release at a large granularity, requiring long response period
  • Architecture decoupled

    Open API-based development makes the development, test, document, collaboration, and control activities of microservices are standardized and automated.

  • Flexible access of various technologies

    Supports Java, Go, PHP, Python, and Node.js.

    The high-performance REST/RPC microservice development framework provides out-of-the-box tools to reduce the development threshold.

  • Agile

    The one-stop microservice governance console provides governance capabilities for microservices, such as load balancing, rate limiting, degradation, circuit breaker, fault tolerance, and fault injection.

    Supports microservice upgrade dark launch.

Installation and deployment

  • Siloed system
  • Manual deployment

Developers only need to use ServiceStage and source code repository to implement one-click automatic deployment and update.

Application configuration

  • Complex configuration items
  • All involved environments configured separately
  • Error-prone
  • Configuration files can be imported to applications.
  • The configuration file is decoupled from the environment so that the configuration file can be separately maintained but shared by multiple environments.
  • The configuration file supports multiple versions, which facilitates system update and rollback.

Application upgrade

  • Patch installation
  • Manual upgrade
  • Services interrupted

During rolling upgrades, services are evenly distributed to new and old instances; therefore, services are not interrupted.

Application O&M

  • Application breakdown or crash
  • Slow service response
  • Insufficient system resources
  • Difficult fault locating
  • Real-time graphical display of application monitoring metrics

    CPU usage, alarms, node exceptions, running logs, and key events can be monitored in real time

  • Microservice governance

    Supports microservice API-level SLA metrics (throughput, latency, and success rate) monitoring and governance in real time (in seconds), ensuring continuous service running.