diff --git a/spring-cloud/spring-cloud-rest/application-config/spring-cloud-rest-server.properties b/spring-cloud/spring-cloud-rest/application-config/discovery.properties
similarity index 89%
rename from spring-cloud/spring-cloud-rest/application-config/spring-cloud-rest-server.properties
rename to spring-cloud/spring-cloud-rest/application-config/discovery.properties
index 96cacdb5fb..2f2a56248f 100644
--- a/spring-cloud/spring-cloud-rest/application-config/spring-cloud-rest-server.properties
+++ b/spring-cloud/spring-cloud-rest/application-config/discovery.properties
@@ -1,4 +1,4 @@
-spring.application.name=spring-cloud-rest-server
+spring.application.name=discovery
server.port=8761
#### cloud
diff --git a/spring-cloud/spring-cloud-rest/pom.xml b/spring-cloud/spring-cloud-rest/pom.xml
index 70d9c8e4c7..6c6090b6fd 100644
--- a/spring-cloud/spring-cloud-rest/pom.xml
+++ b/spring-cloud/spring-cloud-rest/pom.xml
@@ -7,8 +7,8 @@
spring-cloud-rest
1.0.0-SNAPSHOT
- spring-cloud-rest-config
- spring-cloud-rest-server
+ spring-cloud-rest-config-server
+ spring-cloud-rest-discovery-server
spring-cloud-rest-books-api
spring-cloud-rest-reviews-api
diff --git a/spring-cloud/spring-cloud-rest/spring-cloud-rest-config/.gitignore b/spring-cloud/spring-cloud-rest/spring-cloud-rest-config-server/.gitignore
similarity index 100%
rename from spring-cloud/spring-cloud-rest/spring-cloud-rest-config/.gitignore
rename to spring-cloud/spring-cloud-rest/spring-cloud-rest-config-server/.gitignore
diff --git a/spring-cloud/spring-cloud-rest/spring-cloud-rest-config/pom.xml b/spring-cloud/spring-cloud-rest/spring-cloud-rest-config-server/pom.xml
similarity index 95%
rename from spring-cloud/spring-cloud-rest/spring-cloud-rest-config/pom.xml
rename to spring-cloud/spring-cloud-rest/spring-cloud-rest-config-server/pom.xml
index a6f045899c..a1e4af1190 100644
--- a/spring-cloud/spring-cloud-rest/spring-cloud-rest-config/pom.xml
+++ b/spring-cloud/spring-cloud-rest/spring-cloud-rest-config-server/pom.xml
@@ -4,11 +4,11 @@
4.0.0
org.baeldung
- spring-cloud-rest-config
+ spring-cloud-rest-config-server
0.0.1-SNAPSHOT
jar
- spring-cloud-rest-config
+ spring-cloud-rest-config-server
Spring Cloud REST configuration server
diff --git a/spring-cloud/spring-cloud-rest/spring-cloud-rest-config/src/main/java/org/baeldung/SpringCloudRestConfigApplication.java b/spring-cloud/spring-cloud-rest/spring-cloud-rest-config-server/src/main/java/org/baeldung/SpringCloudRestConfigApplication.java
similarity index 100%
rename from spring-cloud/spring-cloud-rest/spring-cloud-rest-config/src/main/java/org/baeldung/SpringCloudRestConfigApplication.java
rename to spring-cloud/spring-cloud-rest/spring-cloud-rest-config-server/src/main/java/org/baeldung/SpringCloudRestConfigApplication.java
diff --git a/spring-cloud/spring-cloud-rest/spring-cloud-rest-config/src/main/resources/application.properties b/spring-cloud/spring-cloud-rest/spring-cloud-rest-config-server/src/main/resources/application.properties
similarity index 100%
rename from spring-cloud/spring-cloud-rest/spring-cloud-rest-config/src/main/resources/application.properties
rename to spring-cloud/spring-cloud-rest/spring-cloud-rest-config-server/src/main/resources/application.properties
diff --git a/spring-cloud/spring-cloud-rest/spring-cloud-rest-config/src/test/java/org/baeldung/SpringCloudRestConfigIntegrationTest.java b/spring-cloud/spring-cloud-rest/spring-cloud-rest-config-server/src/test/java/org/baeldung/SpringCloudRestConfigIntegrationTest.java
similarity index 100%
rename from spring-cloud/spring-cloud-rest/spring-cloud-rest-config/src/test/java/org/baeldung/SpringCloudRestConfigIntegrationTest.java
rename to spring-cloud/spring-cloud-rest/spring-cloud-rest-config-server/src/test/java/org/baeldung/SpringCloudRestConfigIntegrationTest.java
diff --git a/spring-cloud/spring-cloud-rest/spring-cloud-rest-server/.gitignore b/spring-cloud/spring-cloud-rest/spring-cloud-rest-discovery-server/.gitignore
similarity index 100%
rename from spring-cloud/spring-cloud-rest/spring-cloud-rest-server/.gitignore
rename to spring-cloud/spring-cloud-rest/spring-cloud-rest-discovery-server/.gitignore
diff --git a/spring-cloud/spring-cloud-rest/spring-cloud-rest-server/pom.xml b/spring-cloud/spring-cloud-rest/spring-cloud-rest-discovery-server/pom.xml
similarity index 95%
rename from spring-cloud/spring-cloud-rest/spring-cloud-rest-server/pom.xml
rename to spring-cloud/spring-cloud-rest/spring-cloud-rest-discovery-server/pom.xml
index 98325e8ae9..d9d08079b7 100644
--- a/spring-cloud/spring-cloud-rest/spring-cloud-rest-server/pom.xml
+++ b/spring-cloud/spring-cloud-rest/spring-cloud-rest-discovery-server/pom.xml
@@ -4,11 +4,11 @@
4.0.0
org.baeldung
- spring-cloud-rest-server
+ spring-cloud-rest-discovery-server
0.0.1-SNAPSHOT
jar
- spring-cloud-rest-server
+ spring-cloud-rest-discovery-server
Spring Cloud REST server
diff --git a/spring-cloud/spring-cloud-rest/spring-cloud-rest-server/src/main/java/org/baeldung/SessionConfig.java b/spring-cloud/spring-cloud-rest/spring-cloud-rest-discovery-server/src/main/java/org/baeldung/SessionConfig.java
similarity index 100%
rename from spring-cloud/spring-cloud-rest/spring-cloud-rest-server/src/main/java/org/baeldung/SessionConfig.java
rename to spring-cloud/spring-cloud-rest/spring-cloud-rest-discovery-server/src/main/java/org/baeldung/SessionConfig.java
diff --git a/spring-cloud/spring-cloud-rest/spring-cloud-rest-server/src/main/java/org/baeldung/SpringCloudRestServerApplication.java b/spring-cloud/spring-cloud-rest/spring-cloud-rest-discovery-server/src/main/java/org/baeldung/SpringCloudRestServerApplication.java
similarity index 100%
rename from spring-cloud/spring-cloud-rest/spring-cloud-rest-server/src/main/java/org/baeldung/SpringCloudRestServerApplication.java
rename to spring-cloud/spring-cloud-rest/spring-cloud-rest-discovery-server/src/main/java/org/baeldung/SpringCloudRestServerApplication.java
diff --git a/spring-cloud/spring-cloud-rest/spring-cloud-rest-server/src/main/resources/bootstrap.properties b/spring-cloud/spring-cloud-rest/spring-cloud-rest-discovery-server/src/main/resources/bootstrap.properties
similarity index 72%
rename from spring-cloud/spring-cloud-rest/spring-cloud-rest-server/src/main/resources/bootstrap.properties
rename to spring-cloud/spring-cloud-rest/spring-cloud-rest-discovery-server/src/main/resources/bootstrap.properties
index 528cb4cfd3..d31caf55b5 100644
--- a/spring-cloud/spring-cloud-rest/spring-cloud-rest-server/src/main/resources/bootstrap.properties
+++ b/spring-cloud/spring-cloud-rest/spring-cloud-rest-discovery-server/src/main/resources/bootstrap.properties
@@ -1,4 +1,4 @@
-spring.cloud.config.name=spring-cloud-rest-server
+spring.cloud.config.name=discovery
spring.cloud.config.uri=http://localhost:8081
spring.cloud.config.username=configUser
spring.cloud.config.password=configPassword
\ No newline at end of file
diff --git a/spring-cloud/spring-cloud-rest/spring-cloud-rest-server/src/test/java/org/baeldung/SpringCloudRestServerIntegrationTest.java b/spring-cloud/spring-cloud-rest/spring-cloud-rest-discovery-server/src/test/java/org/baeldung/SpringCloudRestServerIntegrationTest.java
similarity index 100%
rename from spring-cloud/spring-cloud-rest/spring-cloud-rest-server/src/test/java/org/baeldung/SpringCloudRestServerIntegrationTest.java
rename to spring-cloud/spring-cloud-rest/spring-cloud-rest-discovery-server/src/test/java/org/baeldung/SpringCloudRestServerIntegrationTest.java