Vorteile einer serviceorientierten Ansatz in der Cloud Computing

Die zunehmende Einführung von Hybrid-Cloud-Umgebungen können direkt an den Erfolg Unternehmen haben bei der Umstellung auf ein gemachter verknüpft werden serviceorientierten Ansatz

Menu

IT. Serviceorientierung ist ein Weg, Schlüssel Business-Services zu modularisieren und gut definierte Schnittstellen zu schaffen, die sicherstellen sollen, dass diese Dienste in vielen verschiedenen Situationen arbeiten.

Dieser Schritt zur Serviceorientierung ist ein sich entwickelnder Prozess, und nicht einfach an dem. In der Tat haben Organisationen sehr hart gearbeitet traditionellen Komponenten von Computer zu trennen, so dass Anwendungscode unabhängig von der zugrunde liegenden Betriebssystem und Hardware funktionieren kann. Diese Trennung ist erforderlich, um die modulare und wiederholbare Entwicklungsprozess zu entwickeln, der Serviceorientierung eine wichtige Voraussetzung für die Cloud macht.

Natürlich ist nicht jede Organisation, die Cloud-Computing verwendet hat Serviceorientierung angenommen, aber es macht sicherlich einfacher ist es, eine gut funktionierende Cloud zu erstellen, wenn Sie Dienste planen und zu verwalten. Da Unternehmen immer mehr Cloud-Services hinzufügen, wird der serviceorientierten Ansatz ein wichtiger Grundpfeiler für den Erfolg.

Als Organisationen beginnen integrierte Umgebungen zu verwalten, bestehend aus privaten und öffentlichen Cloud-Services zusammen mit traditionellen Data Center Services, Serviceorientierung wird als Klebstoff betrachtet, die alles wie beabsichtigt hält.

Definieren von Serviceorientierung

Serviceorientierung ist ein architektonischer Ansatz, der auf Geschäftsprozesse als Software-Services zu implementieren. Diese Business-Services bestehen aus einer Reihe von lose gekoppelten Komponenten - entworfen Abhängigkeiten zu minimieren - montierte eine gut definierte Geschäfts Aufgabe zu unterstützen. Aufbau von Systemen mit modularen Business Services führt zu einer effizienteren und flexible IT-Systeme.

Systeme entwickelt, Serviceorientierung zu integrieren ermöglichen es Unternehmen, vorhandene Ressourcen zu nutzen und einfach die unvermeidlichen Veränderungen durch ein dynamisches Geschäft erlebt zubringen. Darüber hinaus gibt es Situationen, wenn eine Reihe von Diensten kombiniert werden muss. Dadurch wird sichergestellt, dass diese kombinierten Auslastungen der Lage sein, mit weniger Latenz auszuführen als mit lose gekoppelten Komponenten möglich wäre.

Serviceorientierung ist auch ein Geschäft Vorgehensweise und Methodik. einen serviceorientierten Ansatz hilft Unternehmen, die Skalierbarkeit von Cloud Computing möglich an den Wandel anzupassen und macht.

Geschäftsdienstleistungen spielen eine wesentliche Rolle in Systemen mit Schwerpunkt auf Serviceorientierung entwickelt. Diese Business-Services überqueren eine Reihe von verschiedenen IT-Systemen, effektiv die organisatorische Silos aufgelöst, die sich um herkömmliche IT-Systeme gebildet.

Die folgende Abbildung zeigt, wie eine Kreditprüfung Business-Service in eine Bestellung Verarbeitungsprogramm aufgenommen wird. Sein Dienst wird aufgerufen, wenn ein neuer Kunde einen Auftrag erteilt, ob der Kunde kreditwürdig ist, zu bestimmen. Aus Gründen der Einfachheit halber sagen, dass die Kreditprüfung Business-Service - Softwarekomponente - von einer externen Firma betrieben und liefert lediglich eine Dienstleistung. Das Unternehmen, das diese Kredit-Kontrolle Software ist zuversichtlich, dass der Dienst eine Bonitätsprüfung ordnungsgemäß durchführt.

bild0.jpg

Die Auftragsabwicklung Anwendung fordert einfach die Kreditüberprüfungsdienst und geht entlang der notwendigen Informationen (den Namen einer Person und Sozialversicherungsnummer). Die Kreditüberprüfungsdienst berät seine Informationsquellen, führt einige Berechnungen und gibt ein Kredit-Rating zurück.

Die Kreditüberprüfungsdienst zu vielen Computern verbinden kann, viele verschiedene Datenquellen konsultieren, und verwenden Sie einen sehr ausgefeilten Algorithmus, um die Kredit-Rating zu berechnen, aber die Details, wie der Algorithmus Werke sind keine Bedeutung für die Auftragsabwicklung Anwendung. Soweit die Auftragsabwicklung Anwendung betrifft, so ist Kreditprüfung aufgerufen, einen bestimmten Geschäftsprozess zu erreichen, und das ist alles.

Die Kreditprüfung Komponente tut nur Kreditprüfung. Es ist nicht eine breite Palette von Dienstleistungen anbieten. Es ist genau, da die Komponenten einen eng begrenzten Umfang haben - das heißt, sie tun nur eine Sache - dass sie verwendet und als Bausteine ​​wiederverwendet werden können.

eine serviceorientierte Ansatz macht es einfacher, neue Anwendungen als auch die Änderung bestehender Anwendungen zu bauen. Mit bewährten und erprobten Komponenten macht neue Anwendungen effizienter zu testen.

Warum Serviceorientierung zählt in der Cloud

Hybrid-Cloud-Umgebungen werden immer wichtiger, weil die Unternehmen ständig selbst neu zu erfinden, um Veränderungen zu reagieren und wettbewerbsfähiger zu werden. Die IT muss an der Spitze einer Business-Strategie auf Innovation und Transformation basiert. Organisationen verstehen, dass es schwer ist, eine beste IT-Computing-Ansatz für alle Arten von Workloads zu finden. Daher ist es am praktischsten ist eine Hybrid-Cloud-Umgebung zu implementieren.

Um eine Cloud-Infrastruktur Arbeit in der realen Welt zu machen erfordert ein hohes Maß an Flexibilität und Modularität. Eine Wolke muss entworfen, um eine Vielzahl von Workloads und Business-Services zu unterstützen. Niemand kann vorhersehen, wenn ein Dienst werden skaliert muss und wenn es nach unten skaliert werden.

Genauer gesagt, ist es dieser serviceorientierten Ansatz für die architektonische Gestaltung, die die wichtigsten Cloud-Eigenschaften der Elastizität unterstützt, Self-Service-Bereitstellung, auf Standards basierende Schnittstellen und Pay-as-you-go-Flexibilität. Die Kombination aus einem serviceorientierten Ansatz und Cloud-Services ermöglicht es Unternehmen, Kosten zu senken und die Flexibilität des Unternehmens zu verbessern. Wiederverwendbare und lose gekoppelte Komponenten machen Skalierbarkeit und Elastizität zu einer Realität für öffentliche und private Cloud-Umgebungen.

Einer der wichtigsten Vorteile einer serviceorientierten Ansatz ist, dass Software Best Practices und Geschäftsprozesse ausgelegt ist, zu reflektieren, anstatt das Geschäft der Herstellung arbeiten nach dem starren Aufbau einer technischen Umgebung. Serviceorientierung können Unternehmen vorhandene Ressourcen nutzen und neue Business-Services erstellen, die konsistent sind, kontrolliert und leichter geändert und verwaltet werden. Im Ergebnis führt eine serviceorientierte Ansatz zur Business-Ziele im Einklang mit den Anforderungen des Cloud-Computing-Umgebungen.

Menü