PERIANxFlyte: Reduce Cost, save Time and boost Performance of your ML Workflows

VS Code Remote Tunneling on PERIAN Sky: Your Development Environment, Anywhere

Remote development powered by PERIAN's Sky platform and VS Code Remote Tunneling


Have you ever needed to access your development environment from anywhere, only to find yourself blocked by private networks or forgotten commits? The combination of PERIAN's Sky platform with Visual Studio Code's Remote Tunneling feature offers an elegant solution to these common challenges.

After implementing this setup at PERIAN over the past six months, I've discovered how this integration creates a powerful, accessible development environment that can transform your workflow.

Let me show you how you can beam your local VS Code directly into the cloud and access it from anywhere.

See VS Code Remote Tunneling in action with this official overview from the VS Code team:

To see Remote Tunneling in action, check out this quick overview from the VS Code team: VS Code Remote Tunneling Tutorial


Why Should You Care?

This solution is perfect for developers who:

  • Need flexible access to their development environment from any location
  • Work with resource-intensive applications requiring powerful computing
  • Want to maintain a consistent development environment across different machines
  • Seek to reduce local hardware requirements while maintaining full IDE capabilities

The Solution: VS Code Remote Tunneling on Sky

By combining VS Code's Remote Tunneling with PERIAN's Sky platform, you get:

  • Instant access to powerful computing resources (300,000+ machine types available)
  • A secure connection to your development environment from anywhere
  • Pay-per-use pricing model that optimizes costs
  • Seamless integration with your existing VS Code workflow

Getting Started

Prerequisites

To get started, you'll need:

  • A PERIAN Sky Platform account
  • Visual Studio Code installed on your local machine
  • Remote-Tunnels Extension for VS Code
  • A GitHub Account or Microsoft AccountBETA for authentication

Setup Process

1. Launch your Sky instance using the PERIAN CLI:

    
perian job create \
--image \
ghcr.io/perian-io/vscode-github-tunnel:latest \
--accelerators 1 \
--accelerator-type A100
    
  

For MicrosoftBETA users:

    
perian job create \
--image \
ghcr.io/perian-io/vscode-ms-tunnel:latest \
--accelerators 1 \
--accelerator-type A100
    
  

2. Wait for automatic instance provisioning

3. Register your tunnel with your GitHub/Microsoft account

4. Connect to the tunnel from your local VS Code installation


Closing Your Session

When you're done, simply close the VM using:

    
perian job cancel --last
    
  

Benefits at a Glance

Here's what you'll get:

  • Instant Access: Launch your development environment in minutes
  • Powerful Computing: Access high-performance machines on demand
  • Cost Efficiency: Pay only for the time you use
  • Flexibility: Work from anywhere with an internet connection
  • Consistency: Maintain the same development environment across different locations

Ready to Start?

Want to see this in action? Check out our detailed video tutorial that walks you through the entire setup process.


Need Help?

If you have questions about setting up VS Code Remote Tunneling on the Sky platform, our team is here to help. Reach out to us, and we'll help you get your development environment into orbit! 🚀

Cheers🍺,
Paul


"That's one small step for a developer, one giant leap for development-kind" - Developers everywhere