Erstellen von Anwendungen in Microsoft Cloud

Hinweis

Dies ist Artikel 1 von 6 in Erstellen von Anwendungen in Microsoft Cloud.

Die Microsoft Cloud bietet eine einheitliche Sammlung von Diensten zum Erstellen von Anwendungen. Die Verantwortlichen für die Entwicklung von Unternehmensanwendungen können diese Dienste kombinieren, um in kürzerer Zeit und mit höherer Sicherheit mehr Wert zu schaffen. Dieser Leitfaden beschreibt das Gesamtbild der Microsoft Cloud aus der Perspektive der Anwendungsentwicklung und konzentriert sich darauf, wie Führungskräfte vorgehen müssen, um erfolgreich zu sein.

Microsoft Cloud: Eine Anwendungsentwicklungsperspektive

Die meisten neuen Anwendungen nutzen in irgendeiner Form Clouddienste. Viele Unternehmen verlassen sich auf Microsoft Azure und die damit verbundenen Dienste für professionelle Softwareentwickler. Das ist in Ordnung, aber Sie können bessere Anwendungen erstellen, indem Sie auch andere Azure-Dienste nutzen.

Um dies zu erkennen, müssen Sie sich zunächst bewusst machen, dass Azure nur ein Teil der Microsoft Cloud ist. Aus der Sicht der Anwendungsentwicklung umfasst die Microsoft Cloud auch mehrere andere Komponenten, wie Abbildung 1 zeigt. Wahrscheinlich verwendet Ihr Unternehmen heute einige oder alle dieser Komponenten. Sie werden vielleicht nicht als Teil Ihrer Anwendungsplattform betrachtet, aber sie sind es. Jede Komponente bietet nützliche Clouddienste, die Ihre Anwendungen nutzen können. Warum sollten Sie sie also nicht nutzen, um Ihre neuen Anwendungen so gut wie möglich zu realisieren?

Diagramm einer Anwendung, die Microsoft-Dienste wie Microsoft Azure und Power Platform nutzt.

Abbildung 1: Microsoft Cloud bietet eine einheitliche Sammlung von Diensten, die in Anwendungen verwendet werden können.

Diese Dienste arbeiten zusammen und sind eine integrierte Plattform für die Anwendungsentwicklung.

  • Microsoft Azure bietet Dienste für professionelle Softwareentwickler, die neue Anwendungen erstellen und pflegen.
  • Power Platform bietet Dienste für die Low-Code-Entwicklung. Citizen Developers (also Menschen, die keine Softwareexperten sind) können die Dienste nutzen, um Anwendungen zu erstellen und Geschäftsprozesse zu automatisieren.
  • GitHub und Azure DevOps bieten Tools zum Erstellen, Testen, Bereitstellen und Ausführen von Anwendungen.
  • Microsoft 365 bietet Anwendungen für den modernen Arbeitsplatz, darunter Microsoft Teams, Exchange und SharePoint.
  • Dynamics 365 verfügt über Anwendungen für Unternehmen, einschließlich Anwendungen für die Vertriebsunterstützung, das Finanzwesen und den Kundendienst.
  • Microsoft Entra ID und Microsoft Sentinel sind grundlegende Dienste zum Schützen von Anwendungen und Systemen.

Das Erstellen neuer Lösungen auf dieser Art von breit gefächerter, einheitlicher Cloudplattform ist der nächste Schritt in der Evolution der Anwendungsentwicklung. Durch die Bereitstellung einer integrierten Sammlung von weit verbreiteten Diensten bietet die Microsoft Cloud eine Grundlage für diese Aufgabe.

Die Verwendung dieser einheitlichen Dienste bringt echte Vorteile mit sich, darunter:

  • Sie können verschiedene Technologien einfach kombinieren. Beispiel:
    • Kombinieren Sie eine Low-Code-Anwendung mit komplexerer Software, die von professionellen Entwicklern erstellt wurde.
    • Erstellen Sie eine Low-Code-Anwendung, die in eine Plattform für die Zusammenarbeit integriert ist.
  • Sie können Daten einfacher integrieren und freigeben. So können Sie beispielsweise eine neue cloudnative Anwendung auf Daten aus Branchenanwendungen oder modernen Arbeitslösungen zugreifen lassen.
  • Es besteht ein geringeres Integrationsrisiko, da die Microsoft-Clouddienste gut zusammenarbeiten.
  • Die Sicherheit wird verbessert, da die Verwendung derselben Sicherheitsdienste und -tools in der gesamten Umgebung für Anwendungsentwickler einfacher ist. Auch für die Mitarbeiter, die die Anwendungen in der Produktion überwachen und verwalten, wird das Leben dadurch einfacher.

Wie Führungskräfte bei der Entwicklung von Unternehmensanwendungen erfolgreich sein können

Um in einem modernen Unternehmen erfolgreich zu sein, muss ein Leiter der Anwendungsentwicklung mehrere Dinge beachten. Damit Sie verstehen, wie Sie diese Aspekte erfolgreich umsetzen können, wird in den Artikeln in diesem Abschnitt ein einfaches Szenario einer typischen Unternehmensanwendung beschrieben. Dabei werden Sie Beispiele für den Nutzen der einzelnen Microsoft Cloud-Komponenten kennenlernen.

Die folgende Tabelle enthält eine Beschreibung der einzelnen Artikel und einen entsprechenden Link. Die Artikel sollten der Reihe nach gelesen werden.

Wie Führungskräfte bei der Entwicklung von Unternehmensanwendungen erfolgreich sein können Artikel zum Thema
Erstellen besserer Anwendungen in kürzerer Zeit mit der Pro-Code-Entwicklung in Azure und der Low-Code-Entwicklung auf Power Platform. 2. Erstellen und Bereitstellen von mehr Anwendungen in weniger Zeit
Optimales Nutzen technischer Talente mit Fusionsentwicklung und einem integrierten Low-Code- und Pro-Code-Entwicklungsprozess, der GitHub und Azure DevOps einschließt. 3. Optimales Nutzen technischer Talente
Integrieren neuer Anwendungen in vorhandene Lösungen mithilfe von Azure API Management, Microsoft Graph und Dynamics 365. 4. Integrieren neuer Anwendungen in vorhandene Lösungen
Erstellen und Ausführen sicherer Anwendungen mithilfe von Active Directory für Identitäts- und Zugriffsverwaltung. Verwenden von Azure Sentinel für Security Information & Event Management (SIEM) und für die Sicherheitsorchestrierung mit automatisierter Reaktion (Security Orchestration Automated Response, SOAR). 5. Erstellen und Ausführen sicherer Anwendungen

Nachdem Sie diese Artikel gelesen haben, können Sie mehr über die Erstellung von Anwendungen in der Microsoft Cloud erfahren, indem Sie unsere Microsoft Cloud-Ressourcensammlung nutzen. Sie bietet Entwurfsleitfäden, Lösungen, Lernressourcen und Produktdokumentation, um Ihnen den Einstieg zu erleichtern.

Nächste Schritte

Erfahren Sie, wie erfolgreiche Führungskräfte in der Anwendungsentwicklung bessere Anwendungen in kürzerer Zeit mit Pro-Code-Entwicklung in Azure und Low-Code-Entwicklung in Power Platform erstellen.