Prerequisites
The following requirements are met:
- The version of IntelliJ IDEA is 2018.3 or later.
- The plug-in supports Secure Shell (SSH), SOCKS, and Kubernetes proxies.
- Use the SSH or SOCKS proxy: An Elastic Compute Service (ECS) instance that can be
accessed over SSH is prepared to establish channels between on-premises and cloud
applications. For more information, see Create and manage an ECS instance by using the ECS console (express version)Quick
start.
Notice
- Make sure that the ECS instance and the applications to be interconnected are deployed on the same virtual private cloud (VPC).
- The SSH channel requires password logon. Key pair logon is not supported.
- Use the Kubernetes proxy: A Kubernetes cluster is deployed on the cloud, and the on-premises kubectl is installed and configured to access the cluster. You can also use an existing Kubernetes cluster. For more information, see Create a managed Kubernetes cluster.
- Use the SSH or SOCKS proxy: An Elastic Compute Service (ECS) instance that can be
accessed over SSH is prepared to establish channels between on-premises and cloud
applications. For more information, see Create and manage an ECS instance by using the ECS console (express version)Quick
start.
Limits
Limits on Java applications
Java applications can be used for connecting on-premises and cloud applications. The following table describes limits on Java microservices frameworks.
Microservices framework | Limits |
---|---|
Spring Cloud | If you use Nacos to manage Spring Cloud configurations, make sure that you use Spring Cloud Edgware or later. |
Dubbo |
|
Settings for applications in other languages
Non-Java applications can use containers without special limits.
Step 2: Configure an Alibaba Cloud Toolkit account
After Alibaba Cloud Toolkit is installed, use your AccessKey ID and AccessKey secret to configure your Alibaba Cloud Toolkit account.
Step 3: Configure interconnection between on-premises and cloud applications
(Optional) Step 4: Use the on-premises process for interconnection
Start the on-premises application. If the application is connected with a cloud application, the message appears.
An etrans process is started after the application starts.

(Optional) Step 5: Use an on-premises container for interconnection
You can also connect an application running in an on-premises container to a cloud application.