Aslında böyle şeyler yapanlar için bu soru çok saf. Yanlışlıkla "Bir dolandırıcılık doları" diyebiliriz, ancak bu size yardımcı olmayacak.
Aşağıdaki soruları cevaplamanız gerekir ve bu cevapları aldıktan sonra, bu sorunun cevabını bulmak yeterince kolaydır:
Bir veritabanı ne kadar büyük? Petabayt? Günlük ne kadar veri saklıyorsunuz? Bunu nasıl saklamak istersin? Postgres db? Hadoop? NoSQL lezzet? Ve bu, yarattığınız uygulamanın bir faktörüdür. Django? JavaScript? Yakut? Scala?
Uygulamanın bir sahte var mı? Ya da en azından bu büyük veri depolarına ne tür veri toplamak ve bunları beslemek istediğinize dair net bir fikir? Bu size kodlamanın ne kadar süreceğini söyleyecektir. Umarım yardım için ücretsiz çalışan arkadaşlarınız var.
Doğru miktarda para için her şeyi yapabilecek servis sağlayıcıları bulabilirsiniz. Kendinize sormanız gereken, sunulan verilere 7/24 ulaşılabiliyor mu yoksa günün belli saatlerinde mi olacak? Günün belli bölgelerinde daha ağır olması için işlem gücüne ihtiyacınız var mı? Çok sayıda veri (petabayt) için, bu verileri depolayan bir çift veri merkezine sahip olmak muhtemelen daha düşük maliyetlidir. Büyük olasılıkla hızlı çevrimiçi erişimde her bitin dönmesi gerekmez.
Uygulamanızı ve ne saklayacağını öğrenin. Uygulamanın veriler için kullandığı günlük zamanlarda 100.000 kullanıcıyı hesaplayın.
Size maliyet tahminlerini veremeyiz, çünkü esasen, üzerinde karar vermek için hiçbir veri olmadan bir şey istediniz. Bir AWS veya başka bir bulut hesabı edinmenizi ve uygulamanın alayını küçük ölçekte oluşturmaya çalışmanızı öneririm. Bu mükemmel bir öğrenme deneyimi olacak.