folder Tahribat.com Forumları
linefolder Programlama Genel
linefolder Resim Ve Dosyalari Web'de Saklama



Resim Ve Dosyalari Web'de Saklama

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unbalanced
    unbalanced's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    Selamlar

    Yaptigim projede elimdeki resimleri ve dosyalari webte güvenli bir sekilde saklamak istiyorum. Bu resimler ve dosyalar müsterilerimin müsterilerinin sahsi ve yasal verileri olacak. O yüzden güvenlik cok önemli.

    Azure'un blob storage ve file storage servisleri var bunlari kullanmayi düsünüyorum. 12 ay boyunca 5'er GB ücretsiz olarak veriyor. Bu veriler containerlarda saklaniyor. Bir library ile de kolayca CRUD islemleri yapilabiliniyor. Ilgili keyleri DB'de saklayip, verileri azure'dan cekmeyi düsünüyorum.

    Azure'un bu servislerini kullananlar var mi? Varsa memnunlar mi? Avantajlari ve eksik yönleri nelerdir ayrica bu 5 GB ne kadar süre yeter, nasil iyilestirmeler yapilabilinir..

    Azure harici tavsiye ettiginiz servisler, sistemler var mi?

    Not: Kanun geregi buradaki müsterilerin tüm verileri isvicre'de saklanmak zorunda. O yüzden server'i isvicre'de olmayan bir yerde verileri saklamam mümkün degil. Azure'un isvicre lokasyonlu servisleri var ve suan mantikli gelen de o. Ama atiyorum bir CDN mi kullansam ya da baska bir sey mi? Bu hizmetleri verenler de var..

    Not 2: ne tarz veriler olduguna gelince: müsterinin logosu, onun müsterilerinin ve calisanlarinin fotograflari, ayni zamanda müsterilerinin bazi kimlik bilgileri ve izinleri (taranmis olarak ya da fotografi cekilmis olarak)

    Bu konuda tecrübelerinizi paylasirsaniz sevinirim

    Tesekkürler


    Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    manglerman
    manglerman's avatar
    Kayıt Tarihi: 30/Aralık/2003
    Erkek

    isviçre lokasyonlu linux 3-4 server alıp mongodb distribution kuruyorsun hocam. dosyaları da mongo dbye atıyorsun. replika mantığını da oturttuktan sonra hem güvenli hem hızlı olur.

    server başı 5-6 dolara çok güzel makineler alırsın muhtemelen. bu tarz çözümleri biz elastic le yapıyoruz ucuz bir sürü makine alıp replica ve sahard olayını oturtttuktan sonra geiris kolay.

     

    biz hiç file tutmadık elastic ve solr'da ama mongo db de file tutan arkadaşlarım oldu performansından memnundu.

     


    türk kızlarından sabun yapalım, rus kızları elini yıkasın.:)
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unbalanced
    unbalanced's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    @manglerman  tesekkürler hocam degisik bir öneri, mongodb'de hic resim-dosya tutma aklima gelmedi :) suan firmada yaptigim 2 projede mongodb kullaniyoruz ama resim degil de data tutuyoruz :) azure'da da cosmos DB'de mongo Db olusturdum o da gayet güzel calisiyor

    bu olayi bi düsünecegim.. resimde ne kadar perfromans alabilirim bilmiyorum ve optimazasyonunun o kadar kolay olacagini sanmiyorum..

     

    gridfs diye bir sey gördüm.. bakayim buna sagol tekrar

    https://docs.mongodb.com/manual/core/gridfs/

     

     

    unbalanced tarafından 13/Nis/20 23:36 tarihinde düzenlenmiştir

    Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    manglerman
    manglerman's avatar
    Kayıt Tarihi: 30/Aralık/2003
    Erkek

    bende mongodbde hiç dosya tutmadım hocam. tutan arkadaşlar bir sorunla karşlaşmadığını muhabbet arasıdna söylemişlerdi. inşallah bir ışık yanarda bir an önce başlarsın. bu işlerin argesi, işin kendinden uzun sürüyor malesef.

    kolay gelsin.


    türk kızlarından sabun yapalım, rus kızları elini yıkasın.:)
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unbalanced
    unbalanced's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    tesekkürler hocam.. db'de dosya saklamak bana mantikli gelmiyor, cünkü db'nin amaci bu degil, ha keza NoSql sistemlerinin amaci da bu degil, zaten mongodb harici olarak gridfs diye bir sey sunmus 16mb'a kadar.. Resim sayisi arttikca sikintilar baslayacaktir endisesi var.. DB büyüyecek, hantallasacak vs..

    böyle bir sey yaparsam, bir tane nodejs API yazip mongodb'den veri cekip-yazma islemi yaptiririm. Benim core API'mde bu nodejs API ile iletisime gecer.. Ama baya bir is var görünüyor bu sekilde.. Suan hala azure blob daha mantikli görünüyor. Kolayca halledebiliyorsun, performans ve güvenlikte sorun olmaz. Tek sikinit fiyat.. Ne kadar sisecegini tahmin edemiyorum. Resimleri mümkün mertebe pre-process'den gecirecegim..  tesekkürler tekrar önerin icin


    Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    coder2
    coder2's avatar
    Kayıt Tarihi: 15/Mart/2007
    Erkek

    Konuyla direk alakalı değil ama Amazon servislerini kullanmayı düşünürseniz (Muhtemelen denk gelmişsinizdir ama yine de paylaşayım) startup lar 6 bin dolara kadar credit alabiliyormuş. Alabilirseniz maddi olarak destekleyici olacaktır hocam.

    https://serverlesslaravelcourse.com/blog/5000-aws-credit


    Önceleri Kızlar Utanınca Kızarırdı Şimdilerde Kızarınca Utanıyorlar..
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    RockZs
    RockZs's avatar
    Kayıt Tarihi: 30/Haziran/2002
    Erkek

    Saklamak için "cold storage" leri araştırlabilirsin.

    https://www.scaleway.com/en/c14-cold-storage/

    Bu adreste yer alan karşılaştırma fikir verebilir. Scaleway in İsviçre'de datacenter'ı (ya da cold storage'ı) yok diye biliyorum ama alternatiflerinin olabilir.

    Sevgiler.

  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unbalanced
    unbalanced's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    @coder2  hocam amazon'u kullandim bir kac kere ama memnun degilim pek.. Hem azure'da hem aws de ayni virtual makineyi olusturdum, amazondaki makine bariz sekilde daha yavasti :) ayrica kodlari VS ile deploy etmek bile baya ugrastirdi en son yapamadim :) O yüzden amazon'a hic bulasmak istemiyorum. Karisik geliyor. Bu aralar azure ile baya yakindan calisiyorum, gittikce hosuma gidiyor (her ne kadar cakalliklari olsa da :) ) 

    Azure'un bir yetkisilisi ile iletisime gectim. Startup destek icin, benimle görüsmek istedi ama firsat bulamadim henüz. Ayrica actigim firmayi suan dondurdum.. Su isleri bitirip tekrar aktif yapacagim ondan sonra bu startup programina bakacagim (azure'un 12 aylik ücretsiz olayi bir süre beni götürür, daha sonra aylik 100 dolar gibi bir cost ciksa da sorun yok)

    @ RockZ  sagolasin hocam, bu terimi daha önce duymustum ama aklimdan cikmis. Verdigin sitede fiyatlar iyiymis ama fransa'da oldugu icin mümkün degil ama alternatiflerine bakacagim. Bu arada fransizlardan uzak durun.. is ahlaklari bu kadar kalitesiz adamlara denk gelmedim.. Bu aptallar yüzünden kac binde modülü tekrar programliyoruz, fix toollarini da yazmak bana düsüyor.. Adamlar sirf zarar. Yetmedi bi de tunuslularla calisiyorlar, onlar bunlardan da beter.. Yolladiklari modüllerin bir kismi sikintili.. Bu adamlar dogru dürüst calismayi bilmiyorlar, tembeller, bastan savma yapiyorlar. O yüzden bunlardan birak server almayi, sakiz bile almam. Bedava verseler de kullanmam. Basa beladan baska bi sey degiller

     

     


    Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    YeniHarman
    YeniHarman's avatar
    Kayıt Tarihi: 17/Haziran/2012
    Erkek

    Konuyla şimdilik alakalı değil ama ileride işine yarayacağını düşündüğüm bir şeyden bahsedeyim:

    Bir projede (kodamanlar sağ olsun, o kadar görüntü bir sayfaya konmaz, konsa bile bu kadar fazla çözünürlüklü konmaz, bunun mobili var, i/o'su var vs. dinletemedim) imaj optimizasyonu için imagemagick&mozjpeg ile çalışmak zorunda kaldım. imagemagick görüntü dosyasını raw olarak okumak için kullanıldı sadece. mozjpeg'in başarısını https://calendar.perfplanet.com/2014/mozjpeg-3-0/ adresinden görebilirsin. Github reposu: https://github.com/mozilla/mozjpeg

    Veri ambarı için de https://moosefs.com/ kullanmayı düşünmüştüm bir ara. Henüz kısmet olmadı. Elimde ne kuracak donanım ne de yönetecek personel var.

     

    YeniHarman tarafından 14/Nis/20 00:33 tarihinde düzenlenmiştir

    Olaylara karışmayın!
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unbalanced
    unbalanced's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek
    RockZs bunu yazdı

    Saklamak için "cold storage" leri araştırlabilirsin.

    https://www.scaleway.com/en/c14-cold-storage/

    Bu adreste yer alan karşılaştırma fikir verebilir. Scaleway in İsviçre'de datacenter'ı (ya da cold storage'ı) yok diye biliyorum ama alternatiflerinin olabilir.

    Sevgiler.

    isvicre'deki sistemler pahali oluyor hocam genelde. O yüzden azure fiyat bakimndan iyi olur diye düsünüyorum. mount10 isimli firma baksana verileri nasil sakliyor :) adamlar sitelerine fiyat bile yazmiyor. Aylik en asagi 200-300 dolar fiyati vardir :)


    Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unbalanced
    unbalanced's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek
    YeniHarman bunu yazdı

    Konuyla şimdilik alakalı değil ama ileride işine yarayacağını düşündüğüm bir şeyden bahsedeyim:

    Bir projede (kodamanlar sağ olsun, o kadar görüntü bir sayfaya konmaz, konsa bile bu kadar fazla çözünürlüklü konmaz, bunun mobili var, i/o'su var vs. dinletemedim) imaj optimizasyonu için imagemagick&mozjpeg ile çalışmak zorunda kaldım. imagemagick görüntü dosyasını raw olarak okumak için kullanıldı sadece. mozjpeg'in başarısını https://calendar.perfplanet.com/2014/mozjpeg-3-0/ adresinden görebilirsin. Github reposu: https://github.com/mozilla/mozjpeg

    Veri ambarı için de https://moosefs.com/ kullanmayı düşünmüştüm bir ara. Henüz kısmet olmadı. Elimde ne kuracak donanım ne de yönetecek personel var.

    bu resim isleme gerekecek hocam zaten, mozjpeg'i hic duymamistim söyle bir wrapper var .net icin https://github.com/JosePineiro/MozJpeg-wrapper

    kullandigin neydi?

    bu moosefs basarili görünüyor ama datalocation sanirim polonya'da.. benim isime yaramaz hocam maalesef..

    suan elimde azure'un free trial hesabi var. Biraz bu azure blob storage ile oynamayi düsünüyorum. Sanirim azure blob benim acimdan en iyi alternatif görünüyor.

     

    edit: sanirim en yeni wrapper bu https://github.com/georg-jung/MozJpegSharp

    bi de bu var https://github.com/quamotion/AS.TurboJpegWrapper

     

    unbalanced tarafından 14/Nis/20 00:47 tarihinde düzenlenmiştir

    Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.
Toplam Hit: 1708 Toplam Mesaj: 16
azure dosya saklama azure blob cdn