Ana Sayfa

Shorlabs: Boşta Maliyeti Olmayan Açık Kaynak Sunucusuz Backend

1 dk okuma

Shorlabs, Python veya Node.js ile geliştirilmiş backend uygulamalarını altyapı endişesi olmadan dağıtmak, yönetmek ve ölçeklendirmek için tasarlanmış açık kaynaklı bir platformdur. Geliştiricilerin sunucu sağlama veya bakım yapma yükünden kurtulmasını hedefler. Temel olarak AWS Lambda üzerine kurulu olması sayesinde, kullanıcılar yalnızca kullandıkları kadar ödeme yapar ve otomatik ölçeklenebilirlik avantajından yararlanır. Ayrıca cömert bir ücretsiz kullanım katmanı da sunmaktadır.

Platform, tek tıklamayla dağıtım imkanı sunar; GitHub deposunu bağlamak yeterlidir ve Docker bilgisi gerektirmez. Shorlabs, Python veya Node.js projelerini otomatik olarak algılar ve buna göre yapılandırır. Her proje için benzersiz bir proje-adı.shorlabs.com alt alan adı sağlar. Ortam değişkenleri, gösterge paneli üzerinden güvenli bir şekilde yapılandırılabilir ve .env dosyası içe aktarımlarını destekler. Bellek (1 GB, 2 GB, 4 GB), zaman aşımı (300 saniyeye kadar) ve geçici depolama (512 MB, 1 GB, 2 GB) gibi hesaplama kaynakları da yapılandırılabilir.

Shorlabs, dağıtım geçmişini ve durumunu, derleme günlüklerini ve zaman damgalarını takip etme olanağı sunar. Çalışma zamanı günlükleri (CloudWatch günlükleri) doğrudan gösterge panelinden gerçek zamanlı olarak görüntülenebilir. GitHub OAuth ile sorunsuz kimlik doğrulama ve depo erişimi sağlanır. "Kullandıkça öde" fiyatlandırma modeli sayesinde, sadece gerçek hesaplama süresi için ödeme yapılır, bu da boşta kalan sunucu maliyetlerini ortadan kaldırır. Bu özellikler, geliştiricilerin altyapı yerine kod yazmaya odaklanmasını sağlayarak verimliliği artırır.

İçgörü

Geliştiricilerin altyapı yönetimiyle uğraşmadan, maliyet etkin ve otomatik ölçeklenebilir backend uygulamaları dağıtmasını sağlayarak geliştirme süreçlerini basitleştiriyor.

Kaynak