mmofacts.com

Meinungen / Erfahrungen: Browsergame in a Cloud

gepostet vor 14 Jahre, 7 Monate von n26

Seit einer Weile verfolge ich schon Azure (ja ich weiß gibt auch andere Cloud Services). Nun ist seit kurzem endlich SQL Azure CTP verfügbar. Wodurch ich nun die Alpha meines Games mal in die Wolke gepackt habe (http://td.cloudapp.net/).

Ich habe mich mit dem Thema nicht sehr tiefgründig beschäftigt. Aber ich sehe da trotzdem einige Vorteile, z.B.:

- Sehr einfaches Deploying (nagut bei SQL Azure CTP noch etwas kompliziert)
- Ich muss keinen Server keine Serverfarm betreuen
- Wenn die Power nicht mehr reicht, erhöhe ich fix die Anzahl der Instanzen (kein Zeit und Kosten aufwendiges Aufwerten der Hardware)

Ich habe schon oft gelesen, dass eine Cloud zu teuer sei.
Ich sehe das aus folgendem Standpunkt. Falls mein BG irgendwann mal gut läuft müsste ich eine Person/eine Firma anstellen, die sich um meine Server kümmert. Denn Server in Produktionsbetrieb zu betreuen traue ich mir nicht zu. Ich weiß zwar, wie ich die Anwendungen zum laufen bringe; was aber die Sicherheit und die Hochverfügbarkeit angeht ... Kurz gesagt: das selber noch zu übernehmen würde (logischer Weise) entfallen.

Wenn ich nun die Kosten Vergleiche.

Cloud
* Bezahlt wird jede aktive Stunde,
* jeder genutzter GB Platz,
* jeder GB Traffic und
* der Platz für die Datenbank

vs.

Eigene Server Farm
* Personal, was die Server betreut,
* die Server an sich,
* eventuelle Neuanschaffungen an Hardware oder sogar Server

Habe jetzt keine genauen Zahlen, aber hier mal ein Ausschnitt aus den Kosten am Bsp. von Azure:

Windows Azure:

  • Compute = $0.12 / hour
  • Storage = $0.15 / GB stored / month
  • Storage Transactions = $0.01 / 10K
  • Bandwidth = $0.10 in / $0.15 out / GB

SQL Azure:

  • Web Edition Up to 1 GB relational database = $9.99 / month
  • Business Edition Up to 10 GB relational database = $99.99 / month
  • Bandwidth = $0.10 in / $0.15 out / GB

Grob überschlagen würde ich sagen, dass Cloud billig kostengünstiger ist und auf jeden Fall voraussichtlich weniger Nerven kostet/weniger Arbeit/Probleme macht.

Kommentare, Meinungen und Erfahrungen erwünscht!

gepostet vor 14 Jahre, 7 Monate von TheUndeadable

Auch das Erlebnis von Bitbucket führt dazu, dass ich zumindest bei mir sämtliche Cloud-Pläne auf's Eis gelegt habe:

http://depon.net/temp/bitbucket.htm

gepostet vor 14 Jahre, 7 Monate von exe

Die Cloud ist nur solange günstiger solange dein Spiel noch klein ist bzw. die Summe die du für die Cloud bezahlst niedriger ist als die Kosten für einen Server + Serveradministrator. Sobald du aber mehrere Server auslasten kannst, ist die Cloud um ein vielfaches teurer als eine selbstverwaltete Serverfarm. Ein Platz in der Cloud kostet dich pro echten Server den du ersetzt problemlos 300-600 im Monat. Ein eigener Server zu mieten kostet, wenns vernünftige Hardware ist 100 +-50. Da kannst du dir ausrechnen ab wieviel Servern es sich lohnt die selber zu mieten und einen Serveradministrator anzustellen.

Zumal ich bezweifle, ob das Argument mit der einfacheren Administration wirklich so richtig taugt. Das einzige, was wirklich entfällt, sind Softwareupdates am Server. Eine Einarbeitungszeit in die Plattform hast du trotzdem und Entwicklerzeit ist teuer. Ob das jetzt so viel weniger Arbeit ist, als sich einen Server hinstellen zu lassen, da eine .NET-Runtime draufzupacken und alle Tage mal nach einem Softwareupdate zu schauen sei mal dahingestellt.

Auf diese Diskussion antworten