Floci: AWS'yi Laptopunda Çalıştır, LocalStack'in Yerine
LocalStack'in Community Edition'ı kapanması sonrası AWS öğrenenlerin yeni adresi Floci oldu. Floci basit bir konsept üzerine kuruluyor: AWS SDK, CLI, Terraform ya da CDK'yı localhost:4566'ya yönlendirip gerçek buluta gitmesini engelle.
Floci bir Docker konteynerinde çalışan açık kaynak emülatör. Kurulum son derece basit, bir komut ve hazırsın. Hiç AWS hesabı, hiç kredi kartı gerekmiyor. Öğrenme aşamasında S3, Lambda, DynamoDB, EC2 gibi ana servisleri test edebilirsin. Repo'da 27 bin yıldız var, MIT lisansıyla açık.
Pratik tarafından bakınca, geliştirme ortamında çalışırken her API çağrısı için AWS'ye para harcamayacaksın. CI/CD pipeline'larında da lokal testler yapabilirsin. Ancak gerçek üretim ortamının tüm nüanslarını kopyalamaz, bazı edge case'ler ya da yeni AWS özelikleri gecikmeli gelir.
LocalStack Community'nin kapanmasıyla Floci'ye olan ilgi arttı. Sosyal medyada paylaşılan bir post saatlerce içinde binlerce görüntü aldı. Gerçekten AWS öğrenmek istiyorsan ve cebine koyabilecek bir laptop varsa, bu araç tam da aradığın şey. Tek uyarı: production'da kullanılmamak üzere tasarlanmış. Geliştirme ve test için mükemmel, ama canlı ortamda AWS gerçek hizmeti lazım.
0 yorum