Frage

Ich habe eine Idee für einen Web-basierten Dienst. Die Umsetzung ist sehr komplex. Es gibt nur sehr wenige Anwender, und die traffice wird ziemlich niedrig sein, aber der serverseitigen Code könnte eine Menge von Ressourcen erfordern. Im Idealfall würde ich brauche so viel Kontrolle über die Server wie möglich haben.

Wie soll ich arrangieren für das Hosting, wenn es Zeit ist es für die Öffentlichkeit freizugeben kommt?

Soll ich das Hosting selbst zu tun, von meinem eigenen Server? Das Problem ist, da ich nicht ganz ein Experte für .NET-Hosting bin, könnte es Zeit zu lernen, und ich könnte großen Fehler machen.

Das Problem mit einem Hosting-Unternehmen verwendet, könnten sie meine Idee stehlen, oder aber, es könnte eine Menge Geld kosten. Da ich ein un-finanzierte Startup bin ich auf diese werfen nicht viel Geld haben.

War es hilfreich?

Lösung

Die meisten seriöse Hoster haben kein wirkliches Interesse an ihren Kunden Geschäftsideen, weil sie in dem Geschäft des Hosting sind. Irgendwelche hoster stehlen Geschäftsideen würden schnell verlieren auf Ruf, wenn sie diese Linie überschritten.

Sprechen

zu einem Unternehmen, das Server gewidmet ist und kauen das Fett mit ihnen über Ihre Anforderungen.

Ohne zu wissen, was Ihre Lösung funktioniert und welche besonderen Bedürfnisse es hat Sie gehen zu nicht viel Glück haben auf SO bekommen qualifizierte Antworten. Also vielleicht eine Übersicht von dem, was Sie tun, ohne die Krone jewls verlosen, um sein würde.

Update: Right .... es gibt eine Menge von FUD hier über Hostern Kundengeschäft Ideen zu stehlen. Ich arbeite in dem Hosting-Geschäft und das schon seit über 10 Jahren gemacht ....

Professional Hoster hat wirklich kein Interesse an Ihren Geschäftsideen .... sie sind im Geschäft der Hosting-Service bereitstellt, nicht den Bau den nächsten Stackoverflow oder Amazon oder eBay oder was auch immer. Glauben Sie wirklich, CrystalTech (die Host-SO) dachte „oh hey wir das tun könnten und einen Haufen machen“, wenn Jeff die Projektidee erwähnt? Nein ... sie Hosting.

Viele professionelle Hoster haben Reseller-Programme, und diese Hostern, die große Sorgfalt nehmen Sie nicht mit minderwertigen Praktiken Schritt auf Unternehmen, ihre Resellers wie direkt kontaktieren Reseller-Kunden ihr Geschäft zu stehlen.

Professional Hoster hat genug auf dem Teller, sicherzustellen, dass ihre Operationen reibungslos laufen wie Sie 100 bis 1000 auf 10.000 von der Verwaltung von Servern, um sicherzustellen, dass Backups arbeiten, um sicherzustellen, dass die Server nicht kochen in dem DC, dass die Netzwerk-Konnektivität zu gewährleisten ordnungsgemäß funktioniert, sicherzustellen, dass sie bezahlt etc etc.

Professional Hoster hat oft Personal für Mehrwertdienste hinzufügen, wie Beratung und technische Unterstützung zu helfen, Sie der Kunden Ihre Geschäftsidee aus dem Boden, und so faszinierend wie Ihre Geschäftsideen sein können, das sind alle ihre Jungs zu tun eingesetzt. Wenn Sie wirklich, dass sich Sorgen machen, bekommen sie ein NDA zu unterzeichnen, bevor Sie mit ihnen zu sprechen. Ich habe viel in meiner Zeit unterzeichnet und haben einige fantastische Geschäfte aus dem Boden zu sehen und jede Menge Geld machen .... aber .... diese Unternehmen sind nicht mein Fachgebiet .... weil erraten, was ... .hosters Dienste tun Hosting.

Das Unternehmen I, indem sie ein Händler für einen großen US-Hoster, 10 hatten wir mit ihnen dedizierten Servern zum Zeitpunkt 1998 im Hosting-Geschäft für begann arbeiten 3 davon in einem Stapel von Bargeld wurden geteilt und geharkt @ $ 15 ein Monat pro Standort mit rund 600 Standorten eines Server. Die Gewinnspanne war sehr lukrativ .... haben sie unser Geschäft stehlen? ... Nö.

So zu Jonathon meines Rat ist zu einem guten Hosters gehen sprechen und Dinge über reden, kompetente Beratung bekommen.

Hosters Sie Hosting, wir auf dem Verkauf von Torten oder Widgets oder immer den nächsten Venture-Capital-Liebling für die nächste auffällige Web 2.0 Idee nicht interessiert sind.

Prost
Kev

Andere Tipps

einige Amazon EC2-Instanzen einrichten ist auch eine Option, Sie immer noch selbst alle von der Verwaltung zu tun haben, aber zumindest Sie nicht brauchen, um die physische Hardware kümmern.

Viele Hosting-Provider in der Lage, Sie mit einem dedizierten Server oder VPS (Virtual Private Server) zur Verfügung zu stellen, wo Sie eine virtuelle Maschine auf gemeinsam genutzter Hardware laufen. Ich habe verwendet HostMySite für VPS in der Vergangenheit und der Service war sehr gut. Dedicated und VPS-Hosting kostet viel mehr als eine Shared-Hosting-Situation, aber wahrscheinlich eine sicherere Wette als Ihre eigene Hardware zu kaufen, in dem High-Speed-Backbone läuft, den Umgang mit Backups, Klimaanlagen, Generatoren für Stromausfälle, etc.

Update:

vermisste ich den Teil über das Hosting-Unternehmen zu stehlen Ihre Idee. Jemand wird Ihre Idee nehmen, aber Ideen allein sind wertlos ... es ist alles über die Ausführung, und ich glaube nicht, Menschen in Ihren Hosting-Unternehmen Ihren Code direkt kopieren würden.

Wenn Ihre Idee taugt, wetten Sie, dass viele (und ich weiß nicht notwendig mittlere Webhosting-Unternehmen) werden versuchen, es zu kopieren, egal wie Sie es hosten. Auch wird keine Webhosting-Firma ermöglicht es Ihnen, ressourcenhungrige Anwendungen, die auf gemeinsam genutzten Infrastruktur zu hosten, so dass Sie es auf Ihren eigenen dedizierten Servern sowieso zu tun haben.

Vielleicht sollten Sie einen Blick auf die Windows Azure-Plattform erhalten. Im Moment hörte ich nichts über Preise, aber es kann eine gute Lösung sein, wenn Ihre Anwendung (in transparenter Art und Weise) skalieren muss.

Statt einem Web-Hosting-Unternehmen, können Sie eine Colocation-Anlage verwenden, in dem Sie Ihre Server in ihrer Höheneinheit setzen, und sie bieten die Leistung und Bandbreite. Wenn Sie sich entscheiden, sie nicht Zugriff auf die Box für den Notfall und Backup-Zwecke zu geben, haben sie keinen Zugriff mehr auf den Inhalt des Servers als die Öffentlichkeit.

Ich bin ein Offizier in der Boston Linux und UNIX-Gruppe , und wir haben ein halbes Rack mit drei Server und Tape-Backup-Einheit.

Sie wollen sich auf .NET-Hosting IIS ja? was ist „eine Menge von Ressourcen“ (Speicher, Bandbreite, Datenbank, CPU)? Was würde mit einem einfachen und billigen gemeinsamen Web-Hosting-Account falsch sein?

Wenn Sie „Web-basierte Service“ sagen, meinen Sie einen „echten Leben Service“ umgewandelt in etwas, das wirtschaftlicher ist durch Web oder eine ganz neue „YouTube / Facebook“ (nur Beispiele für Web-basierte Dienste zu tun ) ???

Was ich versuche, ist die Öffnung Figur, welche Art von „setup“ Sie wirklich Sie für Ihre ersten Lauf benötigen.

Ich würde mit einer „lokalen Version“ beginnen, wo Sie und zusätzlichem PC / altem Desktop kaufen tun soll. Dann anmelden Sie Websparks von Microsoft, die es Ihnen ermöglichen Lizenzen für die Entwicklung zu gewinnen. Beiden Server und Visual Studio ... Sie dann einige Erfahrung erhalten bei der Installation und diese Konfiguration und dass Sie verwenden können, um den Dienst zu bewegen Online, sobald Sie dazu bereit sind.

Mit diesem Setup zu testen, alles, was Sie tun müssen, ist Sie Port 80 (http) in Ihrem privaten Router / ADSL (Internet connnection zu Hause) zu übermitteln oder wo auch immer Sie gehen, um diesen Service zu setzen, während der Entwicklung.

Wenn Sie ein paar Freunde haben Testen von außen und alles beginnt glatt zu laufen, hat dann einen Blick auf einer Art von professionellem Hosting. Ich würde persönlich etwas wie Amazon EC2 oder Microsoft Azure empfehlen. Es gibt einen weiteren Cloud-Hosting-faclities. Sie sind nicht so billig, aber sie versprechen eine höhere Bandbreite und Stabilität ...

Nicht sicher, ob ich wirklich glauben würde, so da ich weiß, Ihre „echte Idee“ nicht, ich mit der lokalen Entwicklungsversion zuerst haften würde. Welche eignet sich auch hervorragend für die Erprobung neuer Ideen und Prototyping aftewards. Denn sobald man sich online mit einer .NET-Website, müssen Sie eine „offline“ Version haben Sie entwickeln, zu können. Jedesmal, wenn Sie neue Dateien laden die Website neu zu kompilieren hat und das würde Online-Nutzer langsam Seiten erfahren oder verlieren ihre Session = Relogin, die für die Nutzer völlig ärgerlich ist.

Bitte geben Sie os einige mehr „Details“ - nicht die Idee, aber erzählen Sie uns mehr über Ihre Berechnungen in Bezug auf Bandbreite, CPU-Leistung, RAM, SQL-Datenbank etc ... dann könnten wir in der Lage sein, Ihnen zu helfen, herauszufinden, welcher Ansatz am besten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top