Efficient access to the operating system command-line interface – works from anywhere and instantly. Whether the resource is at any physical location or networking environment – home or workplace, data centre, containerized or virtualized environment, including IoT - platform-neutral way.
You can also share your command-line interface with others to move faster, or ask someone else to help.
Similar to screen sharing services, but with this solution the pipes are shared. You wouldn't believe. This is it.
With CloudShell™, you can easily share the command-line interface of remote operating systems - it can be any containerized platform such as Kubernetes, Docker or Hyper-V cloud instances or any on-premise including IoT.
Strong security
Secure and private communication channel over SSL/TLS
Realtime
Low-latency, real-time WebSocket and WebRTC-based communication
On-demand or continuous use
Ad-hoc use or even continuous service mode can be set up
Cross platform
Available for Linux, macOS, Microsoft and in any containerized platform including IoT
Multiple shell
PowerShell, bash, zsh and other standard input and output based application support
Anywhere
It handles complex network topology, including firewalls, subnets and proxy, in a standard way
A command-line interface is an operating system shell that uses alphanumeric characters typed on a keyboard to provide instructions and data to the operating system, interactively.
Command-line shells require the user to be familiar with commands and their calling syntax and to understand concepts about the shell-specific scripting language - for example bash, zsh, PowerShell.
Command-line interfaces are accessible through standard interfaces - you can give them input through standard interfaces and pass the result of the processing through standard output channels and pipes - whether processed by a machine or human interface.
With CloudShell™, you can easily connect your machines in a standard way, accessing their standard input, standard output and standard error pipes - stdin, stdout, stderr - over secure SSL/TLS, with WebSocket technologies and WebRTC technologies.
CloudShell™ is a service that makes the devices and applications you own accessible anywhere in the world, securely and effortlessly. It enables encrypted point-to-point connections using WebSocket and WebRTC data channel, bi-directional protocol, which means devices on your network can communicate with each other in peer-to-peer. The contents of the standard input, output and error pipes - stdin, stdout, stderr - of the linked command-line interfaces only travel between the endpoints, are not visible in the CloudShell™ service centre, and cannot be accessed.
Platform-neutral downloads are available for Linux, macOS, Microsoft and in any containerized platform.
During installation, follow the instructions and then use the cloudshell command.
CloudShell>_
Windows
powershell -ExecutionPolicy Bypass -Command "[scriptblock]::Create((Invoke-WebRequest "https://cloudshell.io/install.ps1").Content).Invoke();"
macOS
/usr/bin/ruby -e "$(/usr/bin/curl -fsSL https://cloudshell.io/install.sh
Linux
curl -fsSL https://cloudshell.io/install.sh | sh
Docker and Kubernetes
curl -fsSL https://cloudshell.io/install.sh | sh
Developers can use CloudShell™ to publish and manage pilot services to their team without the hassle of setting up firewall rules and network configurations. They can quickly navigate between the development, testing and pre-production layers and easily participate in the operation of live systems.
Small business owners can provide a secure way for their employees working from home to access sensitive resources in minutes without having to maintain dedicated staff. With CloudShell™ remote access, travel costs associated with critical industrial systems, can be eliminated and SLAs can remain high.
Business leaders can reduce their security risk by drastically reducing the complexity of their internal networks. All users have exactly the level of access they need - administrators can log in instantly, support staff can log in with appropriate privileges, and developers can connect remote programs to their systems instantly.
For incubation and innovation companies, using CloudShell™ is a great way to dramatically increase efficiency and eliminate investment costs - upfront and operational - by creating a real DevOps operation from the start.
CloudShell™ service is hosted on redundant servers from industry-leading ISPs - with high availability, 7x24 operation, including expert staff support. WebService based service over SSL/TLS secure communication channel: wss://cloudshell.io/ws
The CloudShell™ service can be deployed in the operating environment of any platform provider - including Microsoft Azure, Google Cloud Platform, Amazon AWS, Digital Ocean and IBM Bluemix - so you can host your own CloudShell™ service for your organisation, either as an existing on-premises or public-private cloud service. If you want to host your CloudShell™ service for your organisation, please contact us.
The case shows how to connect with CloudShell™ from a Linux bash terminal to a Windows PowerShell terminal.
The case shows how to connect with CloudShell™ from a macOS zsh terminal to a Linux bash terminal.
CloudShell™ is compatible with products from leading industry solution providers - whether on-premise, hybrid or cloud solution platforms.
Monthly
Start with free trial. No credit card needed. Cancel at anytime.
1 GB Data transfer
3 Devices
Custom Domain name
24/7 Support
* Can be converted to Team or Business
Monthly
Start with free trial. No credit card needed. Cancel at anytime.
20 GB Data transfer
9 Devices
Custom Domain name
24/7 Support
* Billed as $240 yearly (auto-renewal)
Monthly
Start with free trial. No credit card needed. Cancel at anytime.
Unlimited GB Data transfer
Unlimited Devices
Custom Domain name
24/7 Support
* Billed as $480 yearly (auto-renewal)
Stay informed about new features and updates to the CloudShell™ solution. You can write even if you want to be a partner.