Zuhause Persönliche Finanzen Entwicklungs- und Implementierungsänderungen in der Hybrid Cloud - Dummies

Entwicklungs- und Implementierungsänderungen in der Hybrid Cloud - Dummies

Video: Konsolidierter Entwicklungs- und Finanzplan (KEF) 2020-2023 und Entwurf Budget 2020 2024

Video: Konsolidierter Entwicklungs- und Finanzplan (KEF) 2020-2023 und Entwurf Budget 2020 2024
Anonim

In einer hybriden Cloud-Umgebung können Sie mit Ihren Partnern über einen hybriden Cloud-Dienst zusammenarbeiten oder einige Cloud-basierte Anwendungen speziell für Ihr Vertriebsteam entwickeln und bereitstellen… Sie müssen wissen, wie Sie Anwendungen in der Cloud und für die Cloud erstellen, bereitstellen und verwalten.

Es gibt zahlreiche Szenarien, in denen Sie eine Anwendung für die Hybrid-Cloud schreiben möchten. Hier sind ein paar:

  • Sie möchten eine Anwendung für die Cloud schreiben, die mit den angepassten Anwendungen funktioniert, die Sie bereits installiert haben.

  • Sie möchten Anwendungen schreiben, die lokal arbeiten und in die Cloud gelangen können. Zum Beispiel können diese Anwendungen für Spitzensituationen in die Cloud platzen.

  • Sie können Anwendungen für die Cloud schreiben, die über mehrere Clouds hinweg genutzt werden können.

Der Markt ist noch sehr jung, wenn es darum geht, hybride Cloud-basierte Anwendungen zu entwickeln und bereitzustellen. Also, was ist wichtig? Einige Teile des Puzzles enthalten

  • Serviceorientierung: Serviceorientierung ist ein architektonischer Ansatz, der auf der Implementierung von Geschäftsprozessen als Softwaredienstleistungen basiert. Diese Business-Services bestehen aus einer Gruppe von lose gekoppelten Komponenten, die so konzipiert sind, dass sie Abhängigkeiten minimieren. Sie sind so zusammengesetzt, dass sie eine genau definierte Geschäftsaufgabe unterstützen.

    Unternehmen, die in den Entwurf einer Infrastruktur mit einem serviceorientierten Ansatz investiert haben, werden in der Lage sein, interne Services besser in Cloud-Services zu integrieren. Unternehmen, die sich darauf konzentriert haben, bestehende Infrastrukturen zu übernehmen und Schlüsselkomponenten so zu verpacken, dass sie als Services verfügbar gemacht werden können, sind bereit, den Service in einer Hybridumgebung zu integrieren.

  • Skalierbarkeit: Anwendungen müssen so entworfen und erstellt werden, dass sie in einer Cloud funktionieren, sodass sie sich über Cloud-Grenzen hinweg skalieren lassen. Es geht nicht nur darum, eine Anwendung zu schreiben, die auf ein paar Servern läuft. Es geht darum, sie zu bauen, um potentiell viele Server zu verwenden.

    Wenn Menschen, die mit der Cloud vertraut sind, über Skalierbarkeit sprechen, verwenden sie die Begriffe scale-up versus scale-out . Skalierung bezieht sich auf die Erhöhung von Arbeitsspeicher / CPU auf dem Server, und Skalierung bezieht sich auf die Skalierung von Ressourcen über viele, viele Knoten hinweg. Sie müssen eine Anwendung so erstellen, dass sie über mehrere Computer hinweg funktioniert.

    Sie müssen auch vorhersagen, wie sich eine Anwendung verhält, weil sie so erstellt werden muss, dass diese horizontale Skalierbarkeit der Cloud unterstützt wird. Mit anderen Worten, der Code muss potenziell als Teile auf mehreren Computern funktionieren.Dies beinhaltet die Tatsache, dass die Anwendung ein zustandsloses Protokollmodell unterstützen muss (dh jeder Aufruf eines Objekts kann für sich alleine stehen), dass jeder Codeabschnitt modular mit loser Kopplung ist und dass derselbe Code mehrfach ausgeführt werden kann. Maschinen.

  • Dienstsynchronisierung und Abhängigkeiten: Eine Anwendung kann Datenbanken, Nachrichtendienste und andere Dienste enthalten. Wenn eine Anwendung einen bestimmten Dienst benötigt (z. B. einen Datenbankdienst), wurde der Dienst normalerweise durch Zuordnung von Verweisen auf physische Adressen behandelt. Dies ändert sich natürlich in der Cloud, da Sie die IP-Adressen möglicherweise vorher nicht kennen, was bedeutet, dass das Auffinden von Ressourcen Teil der Anwendung sein muss.

  • Verfügbarkeit: Experten raten den Entwicklern auch dazu, einen Plan für Fehler zu berücksichtigen, einschließlich Überlegungen zu Mean Time to Failure (MTTF, die vorhergesagte Zeit zwischen Systemfehlern) und Mean Zeit bis zur Wiederherstellung (MTTR).

Wenn Sie sich ein Unternehmen ansehen, besteht eine gute Chance, dass Sie eine Mischung aus Entwicklungsumgebungen und -prozessen finden. Die Entwicklung kann in Silos für isolierte Anwendungen erfolgen. Entwickler können durch den Mangel an Ressourcen eingeschränkt sein. Vielleicht wurden die Tools, die sie verwenden, entwickelt, um die komplexesten Probleme zu lösen. Wenn Unternehmen sich in der Cloud weiterentwickeln, ist es wichtig für sie zu verstehen, wie man etwas von der Komplexität abstrahieren kann. Dies wird einige Zeit dauern.

Große Vorteile bei der Entwicklung und Implementierung von Anwendungen in der Cloud sind ihre Elastizität und Skalierbarkeit. Die Infrastruktur, die Sie für die Entwicklung und Bereitstellung benötigen, kann basierend auf den Anforderungen der Anwendung automatisch nach oben oder unten skaliert werden. Dieses Gebiet entwickelt sich jedoch weiter und es zahlt sich aus, die Mathematik zu machen. Viele Anbieter berechnen basierend auf der Nutzung der zugrunde liegenden Ressourcen Gebühren, die die Nutzung pro Stunde, Verarbeitung, Bandbreite und Speicher umfassen können.

Entwicklungs- und Implementierungsänderungen in der Hybrid Cloud - Dummies

Die Wahl des Herausgebers

Zum Hinzufügen von Arbeitsblättern zu Ihrer Excel 2013-Arbeitsmappe - dummies

Zum Hinzufügen von Arbeitsblättern zu Ihrer Excel 2013-Arbeitsmappe - dummies

Jede leere Arbeitsmappe, die Sie öffnen, enthält ein Einzelblatt mit dem prosaischen Namen Sheet1. Um weitere Blätter zu Ihrer Arbeitsmappe in Excel 2013 hinzuzufügen, klicken Sie einfach auf die Schaltfläche Neues Blatt in der Statusleiste (die mit Pluszeichen in einem Kreis). Jedes Arbeitsblatt, das Sie mit der Befehlsschaltfläche Neues Blatt hinzufügen, ist ...

Wie man bedingte Formatierung in Excel 2010 anwendet - dummies

Wie man bedingte Formatierung in Excel 2010 anwendet - dummies

Mit der bedingten Formatierung von excel 2010 können Sie das Aussehen von eine Zelle basierend auf ihrem Wert oder dem Wert einer anderen Zelle. Sie geben bestimmte Bedingungen an, und wenn diese Bedingungen erfüllt sind, wendet Excel die Formatierung an, die Sie auswählen. Sie können die bedingte Formatierung verwenden, um Datumsangaben zu suchen, die bestimmte Kriterien erfüllen (z. B. fallen auf ...

Die Wahl des Herausgebers

ASVAB Vorbereitung: Wie man Brüche multipliziert und dividiert - Dummies

ASVAB Vorbereitung: Wie man Brüche multipliziert und dividiert - Dummies

Es wird erwartet, dass festes Verständnis des mathematischen Grundwissens, wenn Sie das ASVAB nehmen. Multiplizieren und Dividieren von Brüchen sind zwei der Dinge, die Sie wissen müssen. Fraktionen multiplizieren Fraktionen multiplizieren ist sehr einfach. Alles, was Sie tun müssen, ist, die Zähler untereinander zu multiplizieren und die Nenner mit ... zu multiplizieren.

ASVAB-Praxis: Beispiel-Fragen zu Word-Kenntnissen - Dummies

ASVAB-Praxis: Beispiel-Fragen zu Word-Kenntnissen - Dummies

Sie müssen für die Word-Wissensprobleme bereit sein auf dem ASVAB. Das Format, das Sie unten sehen, ist ein gutes Beispiel dafür, was Sie finden werden, wenn Sie das ASVAB benutzen. Beispielfragen Wortwissenszeit: 11 Minuten für 35 Fragen Anleitung: Der Wortwissensubtest ist der dritte Untertest ...

ASVAB: Paragraph Comprehension Subtest Beispiel Testfragen - Dummies

ASVAB: Paragraph Comprehension Subtest Beispiel Testfragen - Dummies

Zeit für Sie, all Ihre ASVAB Vorbereitung zur guten Verwendung. Fragen Sie sich anhand der folgenden Beispieltestfragen, ob Ihr Leseverständnis auf dem neuesten Stand ist. Lesen Sie jeden kurzen Absatz, dem eine oder mehrere Fragen zu den in dieser Passage enthaltenen Informationen folgen. Achten Sie darauf, den Absatz sorgfältig zu lesen ...

Die Wahl des Herausgebers

Zoomen und Schwenken in AutoCAD - Dummys

Zoomen und Schwenken in AutoCAD - Dummys

AutoCAD erleichtert das Schwenken, indem es Bildlaufleisten und Echtzeit-Schwenken bietet. Beim Echtzeit-Panning (im Gegensatz zum Vorgabezeit-Panning?) Können Sie Objekte auf dem Bildschirm sehen, wenn Sie die Maus nach oben und unten oder vor und zurück bewegen. Natürlich bewegt sich der Standpunkt, nicht die Objekte. Sowohl das Schwenken als auch das Zoomen ändern die Ansicht ...

Mit AutoCAD LT 2005 DesignCenter - Dummies

Mit AutoCAD LT 2005 DesignCenter - Dummies

DesignCenter ist ein dummer Name für eine nützliche, wenn auch etwas ausgelastete Palette. Die DesignCenter-Palette ist praktisch für das Extrahieren von Daten aus allen Arten von Zeichnungen. Während sich die Eigenschaftenpalette mit Objekteigenschaften beschäftigt, behandelt die DesignCenter-Palette hauptsächlich benannte Objekte: Ebenen, Linientypen, Blockdefinitionen (dh Symboldefinitionen), Textstile und andere Organisationsobjekte ...

Was Sie über AutoCAD-Koordinatensysteme wissen sollten - Dummies

Was Sie über AutoCAD-Koordinatensysteme wissen sollten - Dummies

Jeder Punkt in einer AutoCAD-Zeichnungsdatei kann identifiziert werden durch seine X-, Y-, Z-Koordinaten. (In den meisten 2D-Zeichnungen ist der Z-Koordinatenwert 0. 0.) Dieses Koordinatensystem wird in AutoCAD als Weltkoordinatensystem oder WCS bezeichnet. Koordinateneingabe Die direkteste Methode, um Punkte präzise einzugeben, ist die Eingabe von Zahlen mit dem ...