Wednesday, December 13, 2017

SmartHotel360 Demo Apps and Architecture showcased in Microsoft Connect(); 2017

Hello All,

If you are eagerly waiting to dirty your hands on the demo app showcased in Microsoft Connect() 2017, Here you go..

Today Microsoft keynote demo team made the demo app called "SmartHotel360" public.
https://github.com/Microsoft/SmartHotel360

SmartHotel360 is a fictitious smart hospitality company showcasing the future of connected travel.

The heart of this application is the cloud – best-in-class tools, data platform, and AI – and the code is built using a microservice oriented architecture orchestrated with multiple Docker containers. There are various services developed in different languages: .NET Core 2.0, Java and Node.js. These services use different data stores like SQL Server, Azure SQL DB, Azure CosmosDB, and Postgres.

The App contains:
  • Website
  • Mobile App
  • Desktop App
  • Backend it contains Azure Functions, CosmosDB, SQL and lot of API's
In production, all these microservices run in a Kubernetes cluster, powered by Azure Container Service (ACS) as shown in the accompanying architecture diagram.



You can find everything you need to run the backend services locally and/or deploy them in a Azure environment, the team has shared SmartHotel360 Backend repository in GitHub .

You can also grab all the presentations, links to workshops and demos, and creative assets to host your own Re-Connect(); events, shared by Microsoft team Connect-Event-in-a-Box repo on GitHub.

All the public repos w.r.t SmartHotel360 can be found here:

https://github.com/Microsoft/SmartHotel360
https://github.com/Microsoft/SmartHotel360-Azure-backend
https://github.com/Microsoft/SmartHotel360-mobile-desktop-apps
https://github.com/Microsoft/SmartHotel360-public-web
https://github.com/Microsoft/SmartHotel360-Sentiment-Analysis-App

The team says
"Our Microsoft Application Platform gives developers the power or Azure, our best-in-class tools, our data platform, artificial intelligence, and cross-device apps to start building the apps of the future. We hope you can use SmartHotel360 as a great learning resource to start building what you need today with any apps, any tools, and any platform."

Thanks to Erika and team for coming with the awesome app, this will definitely help developers, consultants to understand the power of Azure, VSTS, .Net Core and entire Microsoft tool ecosystem.

Happy Reading!

No comments:

SmartHotel360 Demo Apps and Architecture showcased in Microsoft Connect(); 2017

Hello All, If you are eagerly waiting to dirty your hands on the demo app showcased in Microsoft Connect() 2017 , Here you go.. Today M...