JetBrains has announced the public launch of its solution for remote development in the cloud and on any other server. Users of IntelliJ IDEA and other IDEs will be able to remotely access fully featured and instantly available development environments in the cloud or on a private server.
The new functionality provides the familiar experience of a desktop-based IDE while moving all the heavy load to a remote server. These remote instances can be warmed up – initialized in advance – so developers can begin coding right away without spending their time on configuring the environment, dealing with the version control system, and so on. The functionality is based on a hybrid technology which ensures a fast and asynchronous experience while providing full feature parity with local IDEs, including third-party plugins and extensions. This remote development functionality is available for IntelliJ-based IDEs.
JetBrains Space supplements this remote development functionality with a suite of features designed to streamline the work of software development teams. Users of Space are able to spin up development environments with a single click, while Space fully manages their orchestration. This model empowers the teams to maintain reproducible development environments described in code, manage them, and run them centrally from Space. JetBrains is also working on making them available via third-party vendors.
“With our Remote Development solution developers can now get a ready-to-use environment right from their own repository”, said Kirill Skrygan, Remote Development Lead at JetBrains. “Our goal is to provide them with a seamless and unified coding experience no matter what machine they’re using and where they’re based. They don’t have to set up the local environment and wait for it to initialize their project and, most importantly, they aren’t limited by the power of their own computers.”