During microservices development, you can use Alibaba Cloud Toolkit to connect your on-premises applications with Alibaba Cloud services. The interconnection enables data processing in the cloud and allows seamless interaction between on-premises applications and applications deployed in Alibaba Cloud.
Interconnection between on-premises and cloud applications
You can connect on-premises Java applications with Java applications in Alibaba Cloud. Java applications that use the Spring Cloud or Dubbo microservices frameworks are supported. After the connections are established, the on-premises channel service forwards the traffic from on-premises applications to a cloud proxy. The cloud proxy then forwards the traffic to the registry, databases, and other cloud resources. Services in the cloud also use the cloud proxy and on-premises channel service to access on-premises applications. For more information, see Overview.
Install and use Alibaba Cloud Toolkit
You can configure Alibaba Cloud Toolkit within IntelliJ IDEA to establish connections between on-premises and cloud applications. For more information, see Implement interconnection between on-premises and cloud applications in IntelliJ IDEA.
Alibaba Cloud Toolkit supports proxies based on Kubernetes clusters and proxies that use SSH or SOCKS protocols. For more information, see Configure a proxy and On-premises container mode.
For networks with access limitations, we recommend that you use the offline installation method. For more information, see Install plug-ins offline and initialize the on-premises environment.