Zuhause Vorausdenken Beim Cloud Computing ist Flexibilität nicht immer gut

Beim Cloud Computing ist Flexibilität nicht immer gut

Video: Cloud Computing Services Models - IaaS PaaS SaaS Explained (November 2024)

Video: Cloud Computing Services Models - IaaS PaaS SaaS Explained (November 2024)
Anonim

In meinem letzten Beitrag habe ich darüber gesprochen, wie Cloud Computing und insbesondere Software-as-a-Service (SaaS) besonders flexibel ist und nicht. Flexibilität kommt von einem Modell, für das keine Rechenzentrumshardware erforderlich ist, und von einer Reihe umfassender APIs, die ein wesentlicher Bestandteil der besten SaaS-Angebote sind. Gleichzeitig sind SaaS-Anwendungen insofern unflexibel, als sie nicht viele Anpassungen an der Kernsoftware selbst ermöglichen und in der Regel jeder Kunde auf derselben, aktuellsten Version ohne Optionen ausgeführt werden muss.

Wenn ich es mir anschaue, denke ich, dass die Bereiche, in denen Cloud-Anwendungen am unflexibelsten sind, sich tatsächlich als eines ihrer stärksten Merkmale herausstellen könnten. Ich kann argumentieren, dass traditionelle Client-Server-Anwendungen zu viel Flexibilität bieten und insbesondere große Unternehmen zu viel Zeit, Mühe und Kosten für deren Anpassung aufgewendet haben. Wir alle kennen Beispiele von Unternehmen, die Millionen (oder manchmal auch Dutzende von Millionen) Dollar für die Anpassung ihrer ERP-Lösungen ausgegeben haben, möglicherweise mit begrenzten Vorteilen.

Das Schöne - obwohl möglicherweise auch eine der Fallen - von SaaS ist, dass diese Programme davon ausgehen, dass jeder seine Organisation an die Software anpasst. Manchmal ist dies auf kleine Weise, manchmal auf größere Weise. Aber ein Unternehmen kann die Funktionsweise der Software nicht wirklich ändern. Aus diesem Grund geben Unternehmen, die diese Pakete auswählen, nicht viel Geld für das Anpassen und Ändern aus - und viele stellen fest, dass sie ohne die Änderungen, die sie sonst vorgenommen hätten, problemlos miteinander auskommen. Mit anderen Worten, manchmal ist "gut genug verdammt gut genug".

Es ist nicht so, dass es keine Programmierarbeit gibt. SaaS-Anwendungen müssen noch konfiguriert werden. Sie müssen häufig mit anderen Anwendungen verbunden werden und werden manchmal mit einer Sammlung anderer Tools in größere Systeme integriert.

Ein großer Unterschied zur älteren Methode besteht darin, dass die SaaS-Tools fast alle über offene APIs verfügen und auf solche Verbindungen ausgelegt sind. Dieses Konzept - "kleine Teile, die lose zusammengefügt sind" - gibt es schon seit langer Zeit, aber es wird jetzt viel mehr als früher verwendet. Es verändert das Gesicht der Unternehmensprogrammierung, und ich gehe davon aus, dass dies in den nächsten Jahren eine der Hauptprioritäten für die IT-Abteilungen sein wird.

Ein Vorteil hierbei ist, dass es einfacher ist, eine Reihe von SaaS-Anwendungen zu verwalten, als die "Anwendungsausbreitung", die sich in vielen größeren Organisationen entwickelt hat. SaaS-Anwendungen sind in der Regel weniger anpassbar und weisen im Allgemeinen eine geringere Anzahl als benutzerdefinierte Anwendungen auf. Vor allem ist aus Entwicklersicht eine wesentlich geringere Verwaltungsanforderung erforderlich.

In vielerlei Hinsicht besteht die große Veränderung darin, dass durch die Verwendung von SaaS-Anwendungen für die allgemeinen Anwendungen, die für die Unternehmensführung verwendet werden (Rechnungswesen, Salesforce-Management, Mitarbeitermanagement, Kundenbindung usw.), tendenziell Ressourcen frei werden, um sich auf das Wesentliche zu konzentrieren Unterscheiden Sie wirklich Ihr Unternehmen. Kunden kaufen nicht ein Produkt über ein anderes, da der Hersteller Freizeit, Aufwandskonten oder sogar Kundeninteraktionen besser nachverfolgen kann. Sie entscheiden sich eher für Produkte, die auf der Qualität und dem Wert der Produkte basieren.

Wenn Sie sicherstellen, dass sich Ihre Mitarbeiter auf diese Attribute konzentrieren, anstatt auf die grundlegenden Aufgaben der Haushaltsführung, sollten Sie theoretisch in der Lage sein, Ihrem Unternehmen zu helfen, bessere Produkte zu produzieren. Wenn sich Ihre Ressourcen auf die Verbesserung Ihrer Produkte oder die Senkung Ihrer Preise oder anderer wichtiger Unternehmensmerkmale konzentrieren können, anstatt über die grundlegenden Anwendungen nachdenken zu müssen, die für den Fortbestand eines Unternehmens erforderlich sind, ist das Unternehmen langfristig besser aufgestellt Lauf.

Dies könnte sich als der größte Vorteil der Cloud herausstellen.

Weitere Informationen finden Sie unter Wenn große Unternehmen Cloud Computing und Cloud Computing nicht vertrauen: Zwei Siege, einer unvollständig.

Beim Cloud Computing ist Flexibilität nicht immer gut