Navigation überspringen

SmartHotel360-Referenz-Apps

SmartHotel360 ist ein fiktives Smart Hospitality-Unternehmen, das die Zukunft des vernetzten Reisens präsentiert. Wenn Sie ein Entwickler sind, der unsere erstklassigen Tools verwenden und mit diesen offene, skalierbare und intelligente plattformübergreifende Apps mit einem zuverlässigen Azure-Back-End erstellen möchte, laden Sie das SmartHotel360-Referenzbeispiel herunter.

Der Code basiert auf einer Microservice-orientierten Architektur, die mit mehreren Docker-Containern orchestriert ist. Es gibt verschiedene Dienste, die in unterschiedlichen Sprachen entwickelt wurden: .NET Core 2.0, Java und Node.js. Diese Dienste verwenden verschiedene Datenspeicher wie SQL Server, Azure SQL-Datenbank, Azure Cosmos DB und PostgreSQL. In der Übersicht zur SmartHotel360-Demo-App finden Sie eine detaillierte Zusammenfassung der Funktionsweise von SmartHotel360.

In der Produktion werden alle SmartHotel360-Microservices in einem Kubernetes-Cluster ausgeführt, der von Azure Kubernetes Service (AKS) unterstützt wird. Dies wird im folgenden Architekturdiagramm dargestellt.

An alle Entwickler: Hier geht‘s lang!

Legen Sie los, indem Sie unsere App in unserer Sandkastenumgebung testen, oder nutzen Sie die Möglichkeit, die App und Dienste im Rahmen Ihres eigenen Abonnements zu erstellen und bereitzustellen.

Microservices in Containern

Erstellen Sie Cloud-Apps mithilfe von Microservices, und profitieren Sie von der automatisierten Bereitstellung, Skalierung und Verwaltung von Containern für Back-End-Dienste mit Kubernetes und der Cloud.

Apps mit Kubernetes entwickeln und bereitstellen

Webbasierte und serverlose Apps

Vereinfachen Sie die Entwicklung von benutzerfreundlichen öffentlichen Websites, verbessern Sie die Leistung, und erhöhen Sie die Sicherheit mit ASP.NET Core 2.0 und den serverlosen Funktionen.

Erstellen Sie schon heute die Web-App von morgen!

Mobile Entwicklung

Erstellen Sie anspruchsvolle, komplett native Android-, iOS- und Windows-Apps, und nutzen Sie dabei die Back-End-Bausteine für das Skalieren und Erweitern mit Visual Studio.

Mobile Apps erstellen, testen, verteilen und überwachen

Cognitive Services

Finden Sie die Anforderungen Ihrer Benutzer (z.B. beim Check-in in einem Hotel) heraus, und bedienen Sie sich dabei den Mitteln der natürlichen Kommunikation wie Sehen, Hören, Sprechen, Verstehen und Interpretieren, die APIs wie „Maschinelles Sehen“ und „Textanalyse“ bereitstellen.

Apps durch intelligente Algorithmen verbessern

Azure Cosmos DB

Führen Sie in einer beliebigen Anzahl von geografischen Azure-Regionen elastische und unabhängige Skalierungen für Durchsatz und Speicher durch.

Global verteilten Datenbankdienst mit Unterstützung mehrerer Modelle verwenden

DevOps überall verfügbar

Codieren Sie in jeder integrierten Entwicklungsumgebung oder Sprache, und erstellen Sie Apps für eine beliebige Zielplattform. Führen Sie kontinuierliche Integrationen und Bereitstellungen mit Visual Studio Team Services und Visual Studio App Center durch.

Besser planen, im Team codieren und schneller ausliefern

Verwandte Videos

Keynote „Journey to the Intelligent Cloud“ zum ersten Mal vorstellen.

Erfahren Sie, wie Scott Guthrie und andere Microsoft-Techniker die SmartHotel360-Lösung im Rahmen der Connect-

Einführung in SmartHotel360

Werfen Sie einen Blick auf die gesamte Lösung, und erfahren Sie, wie wir SmartHotel360 erstellt haben.

.NET Core 2, Azure Functions und Maschinelles Sehen

Erfahren Sie, wie mit ASP.NET Core 2.0 und Azure Functions die öffentliche Website erstellt wird.

Microservices mit Kubernetes

Erfahren Sie, wie Sie eine beliebige Plattform mit Docker-Containern und Kubernetes erstellen und bereitstellen.

Mobile Apps mit Xamarin

Finden Sie heraus, wie mithilfe von Visual Studio App Center mobile Apps erstellt und kontinuierlich verteilt werden.

Mixed Reality

Sehen Sie sich die beeindruckende Dashboardumgebung an, die mithilfe von Mixed Reality und der von den SmartHotel360-Apps gesammelten Daten erstellt wurde.

Verwandte Produkte und Dienste

Azure App Service

Erstellen Sie schnell leistungsstarke Cloud-Apps auf einer vollständig verwalteten Plattform.

Textanalysen

Erkennen Sie Stimmungen, Schlüsselbegriffe und die Sprache in Ihren Texten.

Maschinelles Sehen

Extrahieren Sie umfangreiche Informationen aus Bildern, um visuelle Daten zu analysieren.

Azure Cosmos DB

Verwenden Sie bei der Entwicklung eine geografisch verteilte NoSQL-Datenbank mit Unterstützung mehrerer Modelle.

Azure Functions

Lernen Sie die serverlose Technologie kennen, die sich je nach Bedarf skalieren lässt.

Azure DevOps

Planen Sie besser, codieren Sie im Team und liefern Sie schneller aus.

Visual Studio App Center

Liefern Sie schneller und zuverlässiger Apps mit höherer Qualität aus.

.NET Core

Verwenden Sie eine kostenlose Open Source-basierte, plattformübergreifende Lösung für die Erstellung von Apps.

Azure Kubernetes Service (AKS)

Profitieren Sie von Microservices in Containern mit Kubernetes.

Xamarin

Stellen Sie native plattformübergreifende Apps mit den vorhandenen Kompetenzen, Teams und Code bereit.

Visual Studio

Profitieren Sie von erstklassigen Tools für jeden Entwickler.

Visual Studio-Code

Erkunden Sie einen kostenlosen Open Source-basierten Code-Editor, der in sämtlichen Umgebungen ausgeführt werden kann.