Azure / appcat-rulesets

Repository for maintaining Rulesets for Windup
Eclipse Public License 2.0
6 stars 10 forks source link

Create rule to discover "Alibaba - Nacos" #160

Closed yangtony90 closed 7 months ago

yangtony90 commented 11 months ago

Nacos: An easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.

Dependencies to Discover

<dependency>
  <groupId>com.alibaba.nacos</groupId>
  <artifactId>nacos-client</artifactId>
</dependency>
<dependency>
  <groupId>com.alibaba.cloud</groupId>
  <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
<dependency>
  <groupId>com.alibaba.cloud</groupId>
  <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>
<dependency>
  <groupId>com.alibaba.boot</groupId>
  <artifactId>nacos-config-spring-boot-starter</artifactId>
</dependency>
<dependency>
  <groupId>com.alibaba.boot</groupId>
  <artifactId>nacos-discovery-spring-boot-starter</artifactId>
</dependency>

References

Spring Cloud Alibaba has great influence in China, and the most used components are Nacos, RocketMQ, Sentinel, Alibaba Cloud OSS and Alibaba Cloud SchedulerX.

Nacos is the most popular and fundamental component among that list. It provides both service discovery and config management.

Having discovery for Nacos will be beneficial, but we will need more discussions on what to recommend for such customers to migrate to Azure.