Ana içeriğe geç
Bulut & Altyapı

Floci bulut servislerini yerel ortamda çalıştırmaya başladı

Öne çıkanlar

  • Floci; AWS, Azure, GCP ve OCI servislerini yerel makinede tek port üzerinden çalıştırıyor.
  • GraalVM ile derlenen sistem 24 milisaniyede açılıyor ve boşta 13 MiB bellek kullanıyor.
  • LocalStack alternatifi olan araç, 4566 portu üzerinden 119 AWS servisine kod değişikliği olmadan destek veriyor.

Açık kaynaklı yerel bulut emülatörü Floci yayımlandı. Araç; AWS, Azure, Google Cloud Platform (GCP) ve Oracle Cloud Infrastructure (OCI) servislerini harici bir bulut hesabına veya kimlik doğrulama anahtarına ihtiyaç duymadan doğrudan yerel sistemlerde çalıştırıyor. MIT lisansıyla dağıtılan yazılım, bağımsız ikili dosyalar veya Docker konteynerleri aracılığıyla geliştiricilere ve yapay zeka ajanlarına hızlı bir test ortamı sağlıyor.

GraalVM Mandrel ile derlenen Floci, 24 milisaniyelik soğuk başlatma süresi ve boşta 13 MiB bellek tüketimi sunuyor. Sistem, LocalStack için doğrudan bir alternatif olarak konumlanıyor ve aynı 4566 portunu kullanarak AWS tarafında 119 servisi destekliyor. Ayrıca Azure tarafında 8, GCP tarafında 25 ve OCI tarafında 8 farklı servis tek bir port üzerinden emüle ediliyor. Lambda işlevleri gerçek Docker konteynerlerinde çalışırken RDS veritabanları PostgreSQL ve MySQL, önbellek katmanı ise gerçek Redis motorları üzerinden hizmet veriyor.

Yazılım; Terraform, OpenTofu, resmi SDK'ler ve mevcut komut satırı araçlarıyla doğrudan uyumlu çalışıyor. Yerel ortamda çalışan yapay zeka kodlama ajanları, gerçek bulut kimlik bilgileri taşımadan ve fatura riski oluşturmadan bu emülatör üzerinde kod doğrulayabiliyor. Tüm emülatörler tek bir birleşik komut satırı arayüzü veya görsel kontrol paneli üzerinden yönetiliyor.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.