GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Mobile Apps verlagern sich auf Cloud-Server

Die Parameter des Cloud-Server-Hostings können, wie bei jeder Form des Cloud-Computing, neblig und unsicher sein. Der folgende Comic drückt die Gefahren aus, die in den Grauzonen einer Wolke zu finden sind.

Unabhängig von Missverständnissen und unterschiedlichen Qualitätsangeboten verschiedener Cloud Service Provider (CSPs) gibt es einen berechtigten Grund, warum so viele Unternehmen ihre Aufmerksamkeit und Ressourcen auf die Cloud verlagern. Abgesehen von ihren allgemeinen positiven Aspekten (und wir werden die wenig erwähnten weiter unten besprechen), hat die Cloud-Technologie unterschiedliche Auswirkungen auf verschiedene Unternehmen. Branchen wie Investitionen, Marketing (beide bereits in diesem Blog behandelt) und mobile Anwendungen können auf unterschiedliche Weise profitieren.

Mobile Apps werden heute im Mittelpunkt stehen. Wir werden kurz auf allgemeine Cloud-Vorteile eingehen – typische und untypische – und dann speziell die Relevanz für Unternehmen im Geschäft mit mobilen Anwendungen untersuchen.

Vorteile von Cloud Computing – offensichtlich &nicht so offensichtlich

Joe McKendrick von Forbes erwähnt einige der Hauptvorteile der Cloud, die normalerweise im Mittelpunkt stehen. Er behandelt auch einige unerwartete Cloud-Vorteile, die seltener vermittelt werden.

Einige der Standard-Cloud-Computing-Vorteile sind die folgenden:

  1. Wirtschaftlich
  2. Systemische Flexibilität
  3. Hochgradig skalierbar
  4. Überschüssiger RAM nach Bedarf verfügbar
  5. Überschüssiger Speicherplatz nach Bedarf verfügbar
  6. Extrem zuverlässig in Bezug auf Betriebszeit und Backups
  7. Geringe Latenz.

Hier sind einige weniger häufig diskutierte, aber ähnlich überzeugende Vorteile:

  • Agilität – Die Cloud macht es extrem einfach, in neue Geschäftsfelder einzusteigen oder Geschäftsfelder klug zu meiden, nachdem die entsprechenden Tests durchgeführt wurden. Da Cloud-Dienste jederzeit erweitert werden können, können Sie etwas sofort ohne langes Entwicklungsfenster testen.
  • Weniger Vorsicht beim Zusammenführen – Ein Grund, warum sich viele Unternehmen gegen eine Fusion entscheiden, ist, dass es so kostspielig und arbeitsintensiv ist, zwei riesige Datenpools zusammenzuführen. In einigen Fällen werden Dateneingabe-Mitarbeiter eingestellt, weil die Durchführung der Aufgabe mit Technologie als unerschwinglich kompliziert angesehen wird. Cloud-Daten sind viel einfacher zugänglich.
  • Den populären Geist anzapfen – Es gibt Bedenken, dass Cloud Computing so weit verbreitet ist, dass es zu einer heruntergekommenen Version legitimer Unternehmens-IT geworden ist. Aber genau dieses breite Netz macht es jetzt so stark, weil es immer wieder neue Ideen und Verbesserungen gibt.
  • Hoch hinauskommen – Die Verlagerung von Technologie in die Cloud ermöglicht es technischen Führungskräften, ihre Zeit und ihr Geld auf das Handwerk und die Planung zu konzentrieren, sodass sie leiten können, anstatt Brände zu löschen. Vier von fünf IT-Dollar fließen derzeit in die Wartung der Infrastruktur, ein Fokus, der mit der Cloud weiter gelenkt werden kann.

Zwei Ansätze für Cloud-basierte mobile Apps

Matthew Mombrea von ITworld schlägt zwei grundlegende Ansätze für die Entwicklung und Bereitstellung einer mobilen App vor. Diese verschiedenen Wege sind nicht spezifisch für die Cloud, aber Cloud Computing ist ein zuverlässiger Rahmen für beide Blickwinkel.

  1. Quick/Dirty – Mit dieser Strategie bewegen Sie sich schnell, wobei Ihr Hauptaugenmerk auf einem allgemeinen Testlauf mit der Öffentlichkeit liegt. Sie kümmern sich nicht im Voraus um die Verfügbarkeit für ein riesiges Publikum. Sie möchten sicherstellen, dass die App gut angenommen wird, bevor Sie über mögliche Probleme bei der Popularität nachdenken.
  2. Langsam/sauber – Auf der anderen Seite können Sie die App sorgfältig entwickeln und sicherstellen, dass sie für eine schnelle Skalierung optimiert ist. Sie investieren die Zeit im Voraus, um sicherzustellen, dass es unterwegs keine Probleme gibt. Sie investieren jedoch Zeit – und möglicherweise Ressourcen – die andernfalls anderweitig hätten aufgewendet werden können, wenn sich die App ohnehin als fehlerfrei erweist.

Interessanterweise verwendet Mombrea im Allgemeinen den ersten der beiden Spielpläne. Es ist sicherlich ein vernünftigerer Ansatz, der berücksichtigt, wie voreingenommen wir zugunsten unserer Milliarden-Dollar-Ideen sein können, die in vielen Fällen tatsächlich Tausend-Dollar-Ideen sind.

Spezifische Durchführbarkeit des Cloud-Server-Hostings für mobile Apps

Kurt Marko von Network Computing glaubt, dass die Cloud die neue Grenze für mobile Anwendungen ist. Er glaubt, dass der Cloud Server viele der Probleme lösen kann, die bei mobilen Apps auftreten. Die Cloud ist in der Tat genau das, was die IT braucht, um die Entwicklung mobiler Apps in einer Zeit zu verwalten, in der 70 % der Unternehmen derzeit mobile Marken-Apps entwickeln oder dies planen.

Ein Teil der Schwierigkeit bei mobilen Apps, sagt Marko, besteht darin, dass, weil Mobiltelefone unterschiedlich sind und so wenig auf den Bildschirm passt, native Apps – solche, die speziell für bestimmte Geräte bestimmt sind – wünschenswert sind. Diese Erkenntnis war für die Computerwelt frustrierend, da das Web bereits zuvor auf PCs eine native Anwendungsphase durchlaufen hat. Es wurde festgestellt, dass webbasierte Anwendungen besser integriert, besser für die Synchronisierung optimiert und sicherer sind.

Die Cloud jedoch richtet das Boot für mobile Apps wieder auf. Die Anbindung einer nativen mobilen Anwendung an die Cloud – über Mobile Backend-as-a-Service (MBaaS) oder allgemeines Cloud-App-Hosting – bietet die folgenden Vorteile:

  • Daten befinden sich in der Cloud, im Bereich des technischen Personals und nicht auf dem Gerät des Benutzers
  • Möglichkeit, die Übertragung von Informationen einzuschränken, wie z. B. das Deaktivieren der Möglichkeit zum Einfügen in einen E-Mail-Client oder eine andere Anwendung
  • automatische Synchronisierung mit der Cloud.

Mobiles Anwendungshosting in der Cloud

Wählen Sie mit Bedacht, wenn Sie einen SSD-Cloud-Hosting-Partner für Ihre Cloud-basierten mobilen Anwendungen auswählen. Wie im obigen Comic vorgeschlagen, gehen Sie nicht mit der Cumulonimbus-Wolke. Im Allgemeinen möchten Sie einen Hosting-Service, bei dem Cloud-Expertise kein nachträglicher Einfall, sondern ein Schwerpunkt ist. Hosten Sie Ihre mobile Webanwendung bei Atlantic.Net, wo die Cloud König ist.

Cloud-Server-Hosting ist nur einer von vielen Diensten, die Atlantic.net anbietet – wir bieten auch verwaltete, dedizierte und VPS-Hosting-Lösungen an. Sehen Sie sich unseren VPS-Hosting-Preis an.


Linux
  1. Erstellen Sie OnMetal Cloud-Server

  2. Bereiten Sie Datenträger auf Linux-Cloud-Servern vor

  3. Rackspace Cloud Server-Funktionen, die auf der Fortigate-VM nicht verfügbar sind

  4. Zeigen Sie Informationen zu verfügbaren Cloud-Servern an

  5. Welche Arten von DNS-Servern gibt es?

Erstellen Sie schnell Ihre erste Website auf Cloud-Servern

Verwalten Sie OnMetal Cloud-Server über die API

Andere Cloud-Server-Nutzungsszenarien

Berechtigungsmatrix für Cloud Server

Tauschen Sie Speicherplatz auf Cloud-Servern aus

Aktualisieren Sie ServiceNet-Routen auf Cloud-Servern