Omitir navegación

Aplicaciones de referencia de SmartHotel360

SmartHotel360 es una empresa ficticia de alojamiento inteligente que muestra el futuro de los viajes conectados. Si es desarrollador y desea usar nuestras mejores herramientas para compilar aplicaciones multiplataforma inteligentes, escalables y de código abierto con un back-end de Azure de confianza, descargue el ejemplo de referencia de SmartHotel360.

El código se compila con una arquitectura orientada a microservicios orquestada con varios contenedores de Docker. Hay varios servicios desarrollados en diferentes lenguajes: NET Core 2.0, Java y Node.js. Estos servicios usan almacenes de datos diferentes como SQL Server, Azure SQL DB, Azure Cosmos DB y Postgres. Vea la información general sobre la aplicación de demostración SmartHotel360 para obtener un resumen de un extremo a otro sobre cómo funciona SmartHotel360.

En el entorno de producción, todos los microservicios de SmartHotel360 se ejecutan en un clúster de Kubernetes, con la tecnología de Azure Kubernetes Service (AKS), como se muestra en este diagrama de arquitectura.

¿Desarrollador? Siga este procedimiento.

Comience por probar la aplicación en un entorno de sandbox. También puede crear e implementar la aplicación y los servicios en su propia suscripción.

Microservicios en contenedores

Compile aplicaciones en la nube y benefíciese de la implementación, el escalado y la administración automáticos de los contenedores de servicios back-end con Kubernetes y la nube.

Desarrolle e implemente con Kubernetes

Web y sin servidor

Simplifique el desarrollo de sitios web públicos fáciles de utilizar, mejore el rendimiento y aumente la seguridad con ASP.NET Core 2 y funciones sin servidor.

Cree hoy la aplicación web del futuro

Desarrollo móvil

Cree aplicaciones para Android, iOS y Windows completamente nativas y de alta calidad, aprovechando los elementos básicos de back-end que necesita para escalar y crecer con Visual Studio.

Cree, pruebe, distribuya y supervise las aplicaciones móviles

Cognitive Services

Vea, escuche, comunique, comprenda e interprete las necesidades de los usuarios, como en el caso de los registros en hoteles, mediante medios naturales de comunicación con Computer Vision y análisis de textos.

Infunda en las aplicaciones algoritmos inteligentes

Azure Cosmos DB

Escale el rendimiento y el almacenamiento de forma elástica e independiente en cualquier número de regiones geográficas de Azure.

Use un servicio de base de datos multimodelo distribuido globalmente

DevOps está en todos sitios

Codifique en cualquier lenguaje o entorno de desarrollo integrado y cree aplicaciones para cualquier plataforma de destino. Realice una integración e implementación continuas con Visual Studio Team Services y Visual Studio App Center.

Planee mejor, diseñe código en colaboración y envíe contenido más rápido

Vídeos relacionados

Conferencia: Viaje a la nube inteligente

Vea cómo Scott Guthrie y otros ingenieros de Microsoft presentan la solución SmartHotel360 en Connect();.

Presentación de SmartHotel360

Vea toda la solución de un vistazo y aprenda cómo compilamos SmartHotel360.

.NET Core 2, Azure Functions y Computer Vision

Descubra cómo ASP.NET Core 2 y Azure Functions funcionan de manera conjunta para habilitar el sitio web público.

Microservicios con Kubernetes

Aprenda a compilar e implementar cualquier plataforma con los contenedores de Docker y Kubernetes.

Mobile Apps con Xamarin

Descubra cómo se compilan las aplicaciones móviles y la forma en que se distribuyen de forma continua con Visual Studio App Center.

Realidad mixta

Vea la experiencia de panel de inmersión creada con los datos sobre la realidad mixta recopilados por el conjunto de aplicaciones de SmartHotel360.

Productos y servicios relacionados

Azure App Service

Cree aplicaciones en la nube sólidas con rapidez mediante una plataforma totalmente administrada.

Análisis de texto

Detecte el sentimiento, las frases clave y el idioma del texto.

Computer Vision

Extraiga información enriquecida de las imágenes para comprender los datos visuales.

Azure Cosmos DB

Desarrolle con una base de datos NoSQL multimodelo distribuida geográficamente.

Azure Functions

Descubra una tecnología sin servidor que se escala a petición.

Visual Studio Team Services

Planee mejor, diseñe código en colaboración y envíe contenido más rápido.

Visual Studio App Center

Envíe aplicaciones de mayor calidad con más rapidez y confianza.

.NET Core

Use una solución multiplataforma de código abierto y gratuita para compilar cualquier aplicación.

Azure Kubernetes Service (AKS)

Benefíciese de microservicios en contenedores con Kubernetes.

Xamarin

Proporcione aplicaciones multiplataforma nativas con las aptitudes, los equipos y el código existentes.

Visual Studio

Benefíciese de las mejores herramienta disponibles para cualquier desarrollador.

Visual Studio Code

Descubra un editor de código fuente gratuito que se puede ejecutar en cualquier lugar.