- Kullanıcının uzaktan SSH ortamı üzerinden doğrudan bağlanabildiği bir geliştirme amaçlı VM barındırma hizmeti
ssh exe.dev ile bağlanarak SSH bağlantısını adeta bir API gibi kullanabilir; ayrı bir hesap oluşturmadan anında VM oluşturup terminal oturumu başlatabilirsiniz
- Yalnızca toplam CPU ve RAM miktarı belirlenir; bunu birden çok VM serbestçe paylaşır, bu yüzden VM sayısına göre ek maliyet oluşmaz
- Gerçek Ubuntu tabanlı VM'ler sunarken aynı zamanda saniyenin altında açılış desteği vererek konteyner seviyesinde çeviklik ile VM'in sunduğu esnekliği bir arada sağlar
- Oturum içinde disk kalıcıdır (persistent); yeniden bağlandığınızda da veriler korunur ve kullanıcıya sudo yetkisi verildiği için sistem düzeyinde komutlar çalıştırılabilir
- Varsayılan gizlilik ayarları, kolay paylaşım bağlantıları ve ajan çalıştırmaya uygun sandbox tasarımıyla yapay zeka tabanlı geliştirme ortamlarını hedefler
exe.dev'in duyurulma arka planı
- sketch.dev geliştirme sürecinde çok sayıda küçük program ve aracı çalıştıracak VM ihtiyacının hızla artması deneyiminden doğdu
- LLM yazma yardımcıları, debugger'lar ve farklı geliştirme yardımcı araçlarının kullanımı arttıkça VM işletiminin kendisi bir darboğaz haline geldi
- VM'leri kolayca oluşturup silmeye ve yük olmadan elde tutmaya uygun bir ortama duyulan ihtiyaç netleşti
Exe.dev genel bakış
ssh exe.dev komutuyla bağlanılabilen bir uzak geliştirme ortamı sunar
- Ayrı bir web arayüzü olmadan yalnızca SSH istemcisiyle erişilebilir
- Oturumun diski kalıcı olarak korunur; çıkış yaptıktan sonra bile veriler silinmez
- Kullanıcıya sudo yetkisi verilir, böylece sistem yönetimi komutları çalıştırılabilir
- Abonelik bazında yalnızca toplam CPU ve RAM kapasitesi sunulur, VM sayısına sınır konmaz
- VM başına ücretlendirme veya yönetim ek yükü olmadan, kullanıcı kaynakları istediği gibi dağıtabilir
- Aralıklı olarak istek işleyen çok sayıdaki küçük VM'yi çalıştırmak için de uygundur
Başlıca özellikler
- All the VMs that fit
- Aboneliğe dahil CPU ve RAM sınırları içinde VM sayısı ve kullanım amacı serbestçe yapılandırılabilir
- Düşük yüklü çok sayıda VM'yi sürekli açık tutan kullanım modeli de desteklenir
- Real VMs, sub-second start
- Tam bir Ubuntu makinesi sunar; gerekirse Docker Compose gibi araçlar da kurulabilir
- VM olmasına rağmen çok hızlı açılış süresi sağlar
- Persistent disks
- VM kapandıktan sonra da veriyi koruyan diskler sunar
- İleride ek özelliklerle genişletilmesi planlanır
- SSH-based API
- Yalnızca
ssh exe.dev ile bağlanarak VM oluşturma ve yönetmeye başlanabilir
- Ayrı bir web konsolu olmadan terminal merkezli kullanım mümkündür
- Private by default, share with links
- HTTP servisleri varsayılan olarak dış erişime kapalı şekilde çalışır
- TLS ve kimlik doğrulamayı otomatik yönetir, bağlantı üzerinden kolay paylaşım sağlar
- Agent-friendly sandbox
- VM'ler ajan çalıştırma amaçlı sandbox olarak kullanılabilir
- Belirli bir araç veya ajana bağımlı olmayan bir yapıya sahiptir
- Yönetici yetkisi sunar:
sudo ile paket kurulumu veya sistem ayarlarını değiştirmek mümkündür
Kullanım olasılıkları
- Geliştirme deneyleri, test ve öğrenme ortamları için uygundur
- Yerel ortam kurulumu gerektirmeden anında kullanılabilir sunucu oturumları sağlar
- SSH tabanlı çalıştığı için güvenlik ve sadeliği aynı anda korur
Hizmeti deneme yöntemi
- Ayrı bir kayıt süreci olmadan
ssh exe.dev komutuyla hizmet hemen keşfedilebilir
- Geliştirici önizleme aşamasındadır; mevcut kapasite sınırları içinde kullanılabilir
İlgili yazılar
1 yorum
Hacker News yorumları
Diğer hizmetler ya geçici oluyor ya da paylaşımı zor oluyor; burası ise ikisinin arasındaki noktayı iyi yakalamış gibi hissettirdi. Açık kaynak olarak “tek tıkla VM başlat/arşivle” gibi bir katman yapmak da ilginç olabilir
Ama
apt install apacheya dabashkomutu çalışmıyor, “exe.dev repl: command not found” diyor. Bunun gerçekten bir Linux shell olup olmadığından emin olamadımssh yourvm.exe.xyzile bağlanmayı denemenizi öneririmhelpyazmayı deneyinSSH anahtarı kaydetme yöntemi ilk başta kafa karıştırıcıydı ama dokümantasyonda ya da arayüzde daha net yönlendirilse iyi olur. Fiyat makul ama yüksek donanıma ihtiyaç duymayanlar için biraz pahalı olabilir.
Eskiden benzer UX'e sahip Okteto diye bir hizmet vardı ama bireysel SaaS'i sonlandırdı. Umarım bu hizmetin başına aynı şey gelmez
Ekran görüntüsü özelliği de varsayılan olarak geliyor; ilk 15 dakikada bende güçlü bir izlenim bıraktı. Yerel ortamı olmayan arkadaşlara Claude benzeri araçları denemeleri için önermeyi düşünüyorum